12-08-2006 14:05 janiquec

How to Convert a VHD boot disk from IDE to SCSI IN Virtual Server 2005 R2

 

If you ever want to move an IDE-based virtual hard disk (VHD) from Virtual PC to a SCSI-based VHD in Virtual Server, here are the steps to get it done!

  1. Move the VHD and VMC files to the Virtual Server host
  2. Open the Virtual Server Web Administration site
  3. In the Virtual Machines window, click Add and register the new Virtual Machine
  4. Once back in the Virtual Machines window, click Configure and choose the new Virtual Machine
  5. In the new Virtual Machine  Configuration windows, click on SCSI adapters
  6. Click on Add SCSI Adapter (ID 7) and then OK
  7. Leave the boot disk as IDE disk
  8. Start the new Virtual Machine
  9. You should see the following when the adapter is identified
    • Found new hardware: Adaptec AIC-7870 PCI SCSI Adapter
    • You will need a CD or ISO to load the aic78xx.sys driver
    • The driver will install and the Virtual Machine will now be able to boot using SCSI, but this is a slow SCSI driver.
  10. In the Virtual Machine, open Device Manager
  11. Expand the SCSI and RAID controllers section 
  12. Right-click on the Adaptec driver and choose Update Driver
  13. Choose the Install from a list or specific location and Have Disk options
  14. Browse to C:\Program Files\Virtual Machine Additions and click OK
  15. The Microsoft Virtual Machine PCI SCSI Controller driver will now install
    • Now the fast SCSI driver is loaded
  16. Shutdown the Virtual Machine
  17. Back in the Virtual Server Virtual Machine configuration, click on Hard disks in the Configuration section
  18. Change the Virtual Hard Disk 1 attachment to a SCSI ID
  19. Click OK
  20. Start the Virtual machine

 

Filed under: , , ,

# re: How to Convert a VHD boot disk from IDE to SCSI IN Virtual Server 2005 R2

Tuesday, February 19, 2008 2:27 PM by Just another sysadmin

Thanks;

Worked a treat!

# re: How to Convert a VHD boot disk from IDE to SCSI IN Virtual Server 2005 R2

Thursday, February 21, 2008 6:33 PM by Taz

More than a year after you put this up, it helped me immensely.

# re: How to Convert a VHD boot disk from IDE to SCSI IN Virtual Server 2005 R2

Wednesday, April 02, 2008 1:30 PM by Nico Borger

I'm trying to convert a physical server with a scsi c-drive to a virtual server. I do this using winimage to create a vhd image from the physical server. During first virtual server boot I execute a repair install to reset the device drivers for the virtual server. I set the C drive to scsi 0 id 0, but it doesn't want to boot from the disk. No possibilities to set this in the bios. If I make it a ide disk, after the repair install  I get "Error loading operating system". I can't install the optimized SCSI controller driver from the Virtual Machine Additions, because the virtual server doesn't startup. Tips and advise to get this solved is very, very much apreciated. Thanks in advance.

Leave a Comment

(required) 
(required) 
(optional)
(required)