{"id":636,"date":"2008-08-11T19:51:04","date_gmt":"2008-08-12T00:51:04","guid":{"rendered":"http:\/\/blogs.devhorizon.com\/reza\/?p=636"},"modified":"2008-10-18T12:37:11","modified_gmt":"2008-10-18T17:37:11","slug":"timebombed-virtual-machine-part-1introduction","status":"publish","type":"post","link":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/","title":{"rendered":"Timebombed VM (Part 1):Introduction"},"content":{"rendered":"<p>Thought about placing a timer bomb in a virtual machine?\u00a0 If yes, you probably know it is not an easy thing to do. Yeah! Microsoft places all these timer bombs in their trial images and make them expire after 30 days or when passing beyond a certain date, but there is no documentation anywhere so you can follow to get yours going. Apparently, there is a specific group in MS, responsible for designing, activating and placing all these bombies on various VMs.<\/p>\n<p><a href=\"http:\/\/blogs.msdn.com\/pandrew\/\">Paul Andrew<\/a> and <a href=\"http:\/\/www.andrewconnell.com\/blog\/\">Andrew Connell<\/a> showed me how to work around this by using differencing drives , exclusive features of Virtual Server and VPC. I too decided to share the experience with you. Almost a year ago, in this <a href=\"http:\/\/www.scribd.com\/full\/2209084?access_key=key-21ymjfknp025k5c6yx62\">paper <\/a>I showed you how you can use differencing drives to chain various machines together and come up with your own SharePoint dev environment, but I absolutely had no idea that I can use the same technique to come up with timebombed VMs.<\/p>\n<p>Since SharePoint was RTMed, there has been always a trial (30 days) image being available for people to download and play with. These images come in full blown with all required bits installed to test drive SharePoint. They either expire after 30 days (unless you activate it using a non-VL MSDN key) or after a certain date is reached and bascially timebomb gets activated (mostly around September each year) . For example the <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=67f93dcb-ada8-4db5-a47b-df17e14b2c74&amp;displaylang=en\">RTM Image<\/a>\u00a0 which was released in late July 2007\u00a0would expire on Sep 2008. Later, Paul Andrew put this one (<a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=1beeac6f-2ea1-4769-9948-74a74bd604fa&amp;displaylang=en\">SP1 SlipStream Image<\/a>) up there in June 2008\u00a0that would expire on Sep 2008.<\/p>\n<p>There will be more FREE images coming down the pipe that pushes the expiration date out to Sep 2009.That being said,there is always an image from MS that has been timebombed. BTW, Keep an eye on this blog post for updates as they become available.<\/p>\n<p>So why is this important?<\/p>\n<p>If it is not an easy task to place your own timer bomb and If Microsoft has already timebombed all its trial images released to public (with all the software and tools you get for trial in those images), why can&#8217;t we just reuse this mechanism (It&#8217;s all about reusability babe! \ud83d\ude09 ) and build our own machines on the top of theirs while relying on their time bomb capability? How? Okay, you need to read <a href=\"https:\/\/blogs.devhorizon.com\/reza\/?p=623\">Part 2<\/a> then.<\/p>\n<p><font color=\"#ff0000\">Update<font color=\"#000000\">(<\/font><\/font><font color=\"#000000\">18\/October\/2008): <\/font>A new MOSS 2007 Virtual machine has just been pushed out to the MS download site. Check out my post <a href=\"https:\/\/blogs.devhorizon.com\/reza\/?p=742\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thought about placing a timer bomb in a virtual machine?\u00a0 If yes, you probably know it is not an easy thing to do. Yeah! Microsoft places all these timer bombs in their trial images and make them expire after 30 days or when passing beyond a certain date, but there is no documentation anywhere so [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[],"class_list":["post-636","post","type-post","status-publish","format-standard","hentry","category-moss-2007"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Timebombed VM (Part 1):Introduction - Reza Alirezaei&#039;s Blog %<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reza Alirezaei\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/\"},\"author\":{\"name\":\"Reza Alirezaei\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\"},\"headline\":\"Timebombed VM (Part 1):Introduction\",\"datePublished\":\"2008-08-12T00:51:04+00:00\",\"dateModified\":\"2008-10-18T17:37:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/\"},\"wordCount\":417,\"commentCount\":3,\"articleSection\":[\"MOSS 2007\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/\",\"name\":\"Timebombed VM (Part 1):Introduction - Reza Alirezaei's Blog %\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#website\"},\"datePublished\":\"2008-08-12T00:51:04+00:00\",\"dateModified\":\"2008-10-18T17:37:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-1introduction\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#website\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/\",\"name\":\"Reza Alirezaei's Blog\",\"description\":\"Blogging from the field!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\",\"name\":\"Reza Alirezaei\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"caption\":\"Reza Alirezaei\"},\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/author\\\/rezaa\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Timebombed VM (Part 1):Introduction - Reza Alirezaei's Blog %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/","twitter_misc":{"Written by":"Reza Alirezaei","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/#article","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/"},"author":{"name":"Reza Alirezaei","@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938"},"headline":"Timebombed VM (Part 1):Introduction","datePublished":"2008-08-12T00:51:04+00:00","dateModified":"2008-10-18T17:37:11+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/"},"wordCount":417,"commentCount":3,"articleSection":["MOSS 2007"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/","url":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/","name":"Timebombed VM (Part 1):Introduction - Reza Alirezaei's Blog %","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/#website"},"datePublished":"2008-08-12T00:51:04+00:00","dateModified":"2008-10-18T17:37:11+00:00","author":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-1introduction\/"]}]},{"@type":"WebSite","@id":"https:\/\/blogs.devhorizon.com\/reza\/#website","url":"https:\/\/blogs.devhorizon.com\/reza\/","name":"Reza Alirezaei's Blog","description":"Blogging from the field!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.devhorizon.com\/reza\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938","name":"Reza Alirezaei","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","caption":"Reza Alirezaei"},"url":"https:\/\/blogs.devhorizon.com\/reza\/author\/rezaa\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts\/636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/comments?post=636"}],"version-history":[{"count":0,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts\/636\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/media?parent=636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/categories?post=636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/tags?post=636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}