hoping someone can advise on my problem, I am running Hyper-V core and trying to create my first VM for testing purposes. Using Acronis True Image echo server with UR I converted a Seerver 2000 tib to VHD. I then copied this across to the Hyper-V local drive and created a new VM pointing the hard drive to the vhd image.

When I boot this up all I get is "Boot failure. Reboot and Select proper Boot device or Insert Boot media in selected Boot device". The original server had SCSI disks, the Hyper-V server doesn't, but I have ensured that it boots from an IDE disk and that it is in fact booting from that not the CD.

I can only imagine this is caused by the SCSI disks on VHD but cannot for the life of me work out how to fix, I have several of these I need to do so starting to worry now!

I can confirm that when I did this from tib to vmdk it worked first time using VMware on a laptop.

Any help very much appreciated.

Gary

link|improve this question
2  
if you have a second try sysinternals disk2vhd just to check things. – tony roth Jul 15 '10 at 15:25
Hi Tony, I got this working not efficient but working none the less! I am sure many others have gone from SCSI to IDE [VMware 2 Hyper-V] without this hassle. 1 - In VMWare add IDE disk to VM while off. 2 - Boot guest vm up, let it install drivers, check the drive exists 3 - Power down guest vm and remove the IDE drive. 4 - Convert VMDK file to VHD format using Vmdk2Vhd utility and copy to Hyper-V server 5 - Create new Virtual Machine in Hyper-V selecting “Use an existing virtual hard disk” and select the VHD file that I created. Got to be an easier method than this! – gary Jul 16 '10 at 9:36
Is the Disk over 120GB, VHD have issues booting if they are... – user62040 Nov 30 '10 at 16:22
feedback

1 Answer

Your VM has the wrong Boot Device drivers (and possibly HAL), on Win5.1 this will come up as a STOP 7B.

Injecting the correct drivers is a bit of a hassle after the fact. MS has an article on fixing this in XP (it's basically the exact same thing in 2K).

It boils down to:

  • Mount the VHD on a Win7 or similar machine.
  • Load the registry hives, merge the driver information, unload.
  • Inject the driver files (there's only a few, like 5 files).
  • Unmount the VHD

Note - Doing a P2V on a Win2K server is going to be pretty rough. That's an 11 year old OS. You're way past time to ditch it and upgrade to something newer.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown