{"id":259,"date":"2010-06-17T14:11:08","date_gmt":"2010-06-17T19:11:08","guid":{"rendered":"http:\/\/nukeitmike.com\/blog\/2010\/06\/17\/scvmm-and-p2v-adventures\/%20"},"modified":"2010-06-17T14:11:08","modified_gmt":"2010-06-17T19:11:08","slug":"scvmm-and-p2v-adventures","status":"publish","type":"post","link":"https:\/\/blog.nukeitmike.com\/index.php\/2010\/06\/17\/scvmm-and-p2v-adventures\/","title":{"rendered":"SCVMM and P2V Adventures"},"content":{"rendered":"<p> Where I work, we have been using Microsoft Virtualization since Virtual Server was in Beta.&#160; Of course, we don\u2019t necessarily use all of the functions and features of all the software we have, but one feature that I have used a good bit is the \u201cConvert physical server\u201d action in System Center Virtual Machine Manager.&#160; Until recently, I have used this with great success.&#160; We run IBM xSeries servers and I have converted something like 50 of them to virtual machines running on Hyper-V over the past several years.&#160; <\/p>\n<p>In late 2007, we bought our first IBM Blade Center (which I am very happy with) and with that move we also decided to do \u201cboot from SAN\u201d for all of our blades.&#160; Just seemed to make sense that we wouldn\u2019t put moving parts in a device that was designed to run so well without moving parts.&#160; <\/p>\n<p>At the time, we were implementing a new ERP system and several \u201changer on\u201d type applications, and Hyper-V (virtualization in general) wasn\u2019t something that was supported by a lot of the software we were deploying.&#160; So we have a lot of powerful blade servers, running a lot of low use applications.&#160; I have managed to eradicate several of those wasteful installations, but there are a set that I am only now getting buy-in to virtualize.&#160; <\/p>\n<p>And today\u2019s adventure begins with a Windows Server 2003 SP2 machine installed Boot from SAN on an IBM HS21-XM Blade server.<\/p>\n<p>First attempt:<\/p>\n<blockquote>\n<p>1.&#160; Convert physical server<\/p>\n<p>2.&#160; Virtual machine name <\/p>\n<p>3.&#160; Scan System<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image_thumb.png?resize=601%2C412&#038;ssl=1\" width=\"601\" height=\"412\" \/><\/a><\/p>\n<p>Looks good..<\/p>\n<p>4. Conversion options<\/p>\n<\/blockquote>\n<blockquote>\n<p><a href=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image1.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image_thumb1.png?resize=555%2C484&#038;ssl=1\" width=\"555\" height=\"484\" \/><\/a> <\/p>\n<p>we can try the defaults..<\/p>\n<p>5.&#160; Specify the processor and memory\u2026&#160; <\/p>\n<p>6.&#160; Select the host, path, network, start options, etc..<\/p>\n<p>7.&#160; The job starts, the machine gets copied over, and \u2026<\/p>\n<\/blockquote>\n<p>That try resulted in a blue screen loop..&#160; <\/p>\n<p><a href=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image2.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image_thumb2.png?resize=644%2C271&#038;ssl=1\" width=\"644\" height=\"271\" \/><\/a> <\/p>\n<p>Ok\u2026 time to try the Offline conversion:<\/p>\n<blockquote>\n<p>1. Proceed as above but select the Offline conversion option at step 4.<\/p>\n<p>2.&#160; hmm..&#160; conversion warnings\u2026 must correct to proceed..<\/p>\n<p><font size=\"2\"><em>Warning (13246)         <br \/>No compatible drivers were identified for the device: Broadcom BCM5708S NetXtreme II GigE (NDIS VBD Client). The offline physical-to-virtual conversion requires a driver for this device. <\/em><\/font><\/p>\n<p><font size=\"2\"><em>Device Type: network adapter         <br \/>Device Description: Broadcom BCM5708S NetXtreme II GigE (NDIS VBD Client)          <br \/>Device Manufacturer: Broadcom Corporation          <br \/>Hardware IDs (listed in order of preference):          <br \/>B06BDRV\\L2ND&amp;PCI_16AC14E4&amp;SUBSYS_03271014&amp;REV_12 <\/em><\/font><\/p>\n<p><font size=\"2\"><em>Compatible IDs (listed in order of preference):         <br \/>B06BDRV\\L2ND&amp;PCI_16AC14E4&amp;SUBSYS_03271014          <br \/>B06BDRV\\L2ND&amp;PCI_16AC14E4          <br \/>B06BDRV\\L2ND<\/em><\/font><\/p>\n<p><font size=\"2\"><em>Recommended Action         <br \/>Create a new folder under C:\\Program Files\\Microsoft System Center Virtual Machine Manager 2008 R2\\Driver Import on the Virtual Machine Manager server and then copy the necessary 32-bit Windows Vista driver package files for this device to the new folder. The driver package files include the driver (.sys) and installation (.inf and .cat) files. Check the device manufacturer&#8217;s website for the necessary drivers.<\/em><\/font><\/p>\n<p>We don\u2019t really need to do that right\u2026<\/p>\n<\/blockquote>\n<p>Had some trouble with that part\u2026&#160; finally figured out that the drivers that need to be placed in that folder are the \u201cRIS\u201d drivers.&#160; <\/p>\n<p>Try number 3 (or 30, I lost count)\u2026<\/p>\n<blockquote>\n<p>1. Proceed as try number 2, ignore warning because we did put the driver in there, and<\/p>\n<p>Blue screen loop\u2026<\/p>\n<\/blockquote>\n<p>Hmm\u2026 maybe this is just not meant to be.&#160; Did some more searching and found this article: <\/p>\n<p><a title=\"http:\/\/blogs.msdn.com\/b\/robertvi\/archive\/2009\/10\/07\/after-installing-hyper-v-integration-services-on-the-next-reboot-the-vm-displays-bsod-0x0000007b.aspx\" href=\"http:\/\/blogs.msdn.com\/b\/robertvi\/archive\/2009\/10\/07\/after-installing-hyper-v-integration-services-on-the-next-reboot-the-vm-displays-bsod-0x0000007b.aspx\">http:\/\/blogs.msdn.com\/b\/robertvi\/archive\/2009\/10\/07\/after-installing-hyper-v-integration-services-on-the-next-reboot-the-vm-displays-bsod-0x0000007b.aspx<\/a>&#160;<\/p>\n<p>Basically, there are some people seeing the exact same blue screen that I was seeing, except this was after the install of updated integration components.&#160; But I wasn\u2019t installing integration components yet\u2026 or was I?<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image3.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image_thumb3.png?resize=358%2C346&#038;ssl=1\" width=\"358\" height=\"346\" \/><\/a> <\/p>\n<p>Ok so maybe it was getting that far and just \u201cblowing up\u201d after the install of the components.&#160; Good thing about this being a P2V, I can go back to the source machine pretty easy and check the registry:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image4.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/i0.wp.com\/blog.nukeitmike.com\/wp-content\/uploads\/2010\/06\/image_thumb4.png?resize=644%2C258&#038;ssl=1\" width=\"644\" height=\"258\" \/><\/a> <\/p>\n<p>Looks like we may have an answer here.&#160; Change the<em> HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Wdf01000\\Group<\/em> entry to be <em>WdfLoadGroup<\/em> instead of <em>base.&#160; <\/em><\/p>\n<p>It is my guess, that this would have worked even with the online conversion option. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Where I work, we have been using Microsoft Virtualization since Virtual Server was in Beta.&#160; Of course, we don\u2019t necessarily use all of the functions and features of all the software we have, but one feature that I have used a good bit is the \u201cConvert physical server\u201d action in System Center Virtual Machine Manager.&#160;&hellip; <a class=\"more-link\" href=\"https:\/\/blog.nukeitmike.com\/index.php\/2010\/06\/17\/scvmm-and-p2v-adventures\/\">Continue reading <span class=\"screen-reader-text\">SCVMM and P2V Adventures<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12,17,26,33,35,38],"tags":[99,102,147],"class_list":["post-259","post","type-post","status-publish","format-standard","hentry","category-hyper-v","category-microsoft","category-scvmm","category-system-center","category-virtual-server","category-windows-server-2003","tag-how-to","tag-hyper-v","tag-registry","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pcW544-4b","_links":{"self":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/comments?post=259"}],"version-history":[{"count":0,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts\/259\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/categories?post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}