Archive

Posts Tagged ‘BSOD’

Service Pack 2 for Windows Server 2008 Hosed my Hyper-V Servers!

June 19th, 2009 No comments

It had been a nice enough day when I started installing service pack 2 on 2 virtual servers I had running in Hyper-V on Windows Server 2008.  One was a web server and another ran SQL Server 2008; each used by our development team for ongoing .NET Application Development projects.  I installed the service pack and agreed to reboot as requested.

Eagerly awaiting the return of my little SQL server, I was a bit miffed when I was greeted by the following:

STOP: 0x0000007B
Blue Screen of Death

Blue Screen of Death

BSOD in a Hyper-V machine?  I could tell it was going to be a long night, so I grabbed some M&M’s.  I checked in on the Razobacks.  They were still scoreless in a college world series game against Virginia.  I used the Windows Server 2008 DVD to boot into the recovery console.  I ran a chkdsk as suggested, but it didn’t seem to help at all.  I decided to reboot the host machine.   After I logged on, I was a bit discouraged to find my virtual machine configuration missing from Hyper-V.  I tried to add it back, but received this error:

Failed to add device ‘Microsoft Synthetic Ethernet Port’

What the heck, Microsoft? After asking my trusty friend “Google” for assistance, I found that it was actually my Trend Micro Office Scan to blame.  I configured the Real-Time scan to bypass the directories housing my VHD files and I was back on track to solving the original problem.

After digging around a bit on the net, I found this Microsoft KB article.

As explained in the KB article, this issue occurs if the Windows Server 2008 virtual machine was created on the beta version of Hyper-V and the beta version of the integration components was installed in the Windows Server 2008 virtual machine.

Hey, that’s me!  I forgot that Hyper-V was still beta when Server 2008 was released.  In my case, method 1 was the resolution that worked.  Here’s a brief overview of what I did:

  1. Boot virtual machine from Windows Server 2008 DVD
  2. Click on “Command Prompt”
  3. Enter this command to copy drivers:
    copy  c:\Windows\System32\DriverStore\FileRepository\wstorflt.
    inf_2f8e5cd8\storflt.sys c:\Windows\System32\drivers
  4. Reboot
  5. After login, run this command:
    %WINDIR%\Virtualization\6.0.6001.17101\setup.exe /uninstall /quiet
  6. Reboot, install new Hyper-V integration components

Back in business!  Oh, and the Razobacks went on to beat Virginia after 12 innings.