{"id":623,"date":"2008-08-11T20:19:26","date_gmt":"2008-08-12T01:19:26","guid":{"rendered":"http:\/\/blogs.devhorizon.com\/reza\/?p=623"},"modified":"2008-08-12T00:05:44","modified_gmt":"2008-08-12T05:05:44","slug":"timebombed-virtual-machine-part-2","status":"publish","type":"post","link":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/","title":{"rendered":"Timebombed VM (Part 2):Build"},"content":{"rendered":"<p>In <a href=\"https:\/\/blogs.devhorizon.com\/reza\/?p=636\">part 1<\/a>, I gave you an introduction on what I want to accomplish in these blog post series. In case you haven&#8217;t read it yet, please have a look. Now, let&#8217;s get your hand dirty:<\/p>\n<p>1) You need to download a trial image first. Let&#8217;s get started with this <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=1beeac6f-2ea1-4769-9948-74a74bd604fa&amp;displaylang=en\"><span style=\"color: blue; text-decoration: underline\">one<\/span><\/a>.<\/p>\n<p>2) Put it in a folder (say &#8220;D:\\VPC\\Trial&#8221;) and change the name to MsWSSBaseWithSP1.vhd.<br \/>\n<img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv12.png\" \/><br \/>\n3) Using <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&amp;displaylang=en\"><span style=\"color: blue; text-decoration: underline\">VPC 2007<\/span><\/a> , create a virtual machine and point it to the vhd drive you&#8217;ve just downloaded. If you are using Virtual Server 2005 R2, read this <a href=\"http:\/\/www.scribd.com\/full\/2209084?access_key=key-21ymjfknp025k5c6yx62\"><span style=\"color: blue; text-decoration: underline\">paper<\/span><\/a> on how to work with differencing drives.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv22.png\" \/><\/p>\n<p>4) Click on Settings, choose Hard Disk 1 and click on Virtual Disk Wizard.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv32.png\" \/><\/p>\n<p>5) Next, choose &#8220;Create a New virtual disk&#8221;.<\/p>\n<p>6) In next dialog box, choose &#8220;A virtual hard disk&#8221; and click next.<\/p>\n<p>7) Specify &#8220;D:\\VPC\\Trial&#8221; as your Virtual Hard Disk Location (same location as you placed MsWSSBaseWithSP1.vhd) and give it a name. I named mine DhWSSDevDiff.vhd.<br \/>\n<img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv42.png\" \/><br \/>\n8 ) Next you need to choose Differencing in Virtual Hard Disk Options.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv52.png\" \/><\/p>\n<p>9) Now select &#8220;D:\\VPC\\Trial\\MsWSSBaseWithSP1.vhd&#8221; as the parent virtual hard disk for your new differencing drive. Then click Finish.<\/p>\n<p>10) You should get a dialog box like below. Also note how small new diff drive is. That&#8217;s because, it has nothing on it yet.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv62.png\" \/><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv72.png\" \/><\/p>\n<p>11) Before you fire up the virtual machine, make sure you do two things:<\/p>\n<ul style=\"margin-left: 72pt\">\n<li>You make the base image Read Only.<\/li>\n<li>You get the Hard Disk 1 (previously pointing to the base image) to point to the diff drive instead.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv82.png\" \/><\/p>\n<p>12) Go ahead and fire up new virtual machine.By the time you get to the OS login page, your new diff drive has increased in size.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv92.png\" \/><\/p>\n<p>13) Login and here is your timebombed machine:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv102.png\" \/><\/p>\n<p>I placed my contact information on the desktop and changed the background so when you download the image, you know that this is my diff drive showing up in your virtual machine. You can download this diff drive from <a href=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/dhwssdevdiff.rar\">here<\/a>. Okay, Let&#8217;s move on to <a href=\"https:\/\/blogs.devhorizon.com\/reza\/?p=639\">part 3<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In part 1, I gave you an introduction on what I want to accomplish in these blog post series. In case you haven&#8217;t read it yet, please have a look. Now, let&#8217;s get your hand dirty: 1) You need to download a trial image first. Let&#8217;s get started with this one. 2) Put it in [&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-623","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 2):Build - 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-2\/\" \/>\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-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/\"},\"author\":{\"name\":\"Reza Alirezaei\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\"},\"headline\":\"Timebombed VM (Part 2):Build\",\"datePublished\":\"2008-08-12T01:19:26+00:00\",\"dateModified\":\"2008-08-12T05:05:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/\"},\"wordCount\":339,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/08\\\/081108-2352-timebombedv12.png\",\"articleSection\":[\"MOSS 2007\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/\",\"name\":\"Timebombed VM (Part 2):Build - Reza Alirezaei's Blog %\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/08\\\/081108-2352-timebombedv12.png\",\"datePublished\":\"2008-08-12T01:19:26+00:00\",\"dateModified\":\"2008-08-12T05:05:44+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-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/08\\\/11\\\/timebombed-virtual-machine-part-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/08\\\/081108-2352-timebombedv12.png\",\"contentUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/08\\\/081108-2352-timebombedv12.png\",\"width\":573,\"height\":239},{\"@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 2):Build - 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-2\/","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-2\/#article","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/"},"author":{"name":"Reza Alirezaei","@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938"},"headline":"Timebombed VM (Part 2):Build","datePublished":"2008-08-12T01:19:26+00:00","dateModified":"2008-08-12T05:05:44+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/"},"wordCount":339,"commentCount":1,"image":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv12.png","articleSection":["MOSS 2007"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/","url":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/","name":"Timebombed VM (Part 2):Build - Reza Alirezaei's Blog %","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/#primaryimage"},"image":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv12.png","datePublished":"2008-08-12T01:19:26+00:00","dateModified":"2008-08-12T05:05:44+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-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/08\/11\/timebombed-virtual-machine-part-2\/#primaryimage","url":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv12.png","contentUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/08\/081108-2352-timebombedv12.png","width":573,"height":239},{"@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\/623","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=623"}],"version-history":[{"count":0,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts\/623\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/media?parent=623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/categories?post=623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/tags?post=623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}