Loading the Virtual Server SCSI Shunt Driver on Vista & Windows Server 2008 VMs during installation

Loading the Virtual Server SCSI Shunt Driver on Vista & Windows Server 2008 VMs during installation

  • Comments 1


Unlike Hyper-V, Virtual Server allows you to boot a virtual machine off of a SCSI disk.  Unfortunately - in some configurations (like mine) this can cause the initial operating system installation to be very slow – unless you load the Virtual Server SCSI Shunt driver during installation.

For Windows NT, Windows 2000, Windows XP and Windows Server 2003 this driver is loaded using an F6 Boot Floppy.  But what about with Windows Vista and Windows Server 2008?  The process is a bit different for these operating systems.

With these operating systems you need to:

  1. Get to the stage in operating system installation where you select which disk to use
  2. Click on the option to Load Driver
    VistaSCSIShunt1
  3. Change to the virtual machines settings and open the Floppy Drive properties
  4. Select SCSI Shunt Driver.vfd from the Known floppy disks option and click OK
  5. Return to the virtual machine control and click on the Browse button
  6. Select the Vista folder on the A: and click OK
    VistaSCSIShunt4
  7. Select the Microsoft Virtual Machine PCI SCSI Controller and click Next
    VistaSCSIShunt5
  8. Proceed with operating system installation

Note that while Windows 7 is not officially supported as a guest operating system for Virtual Server, this process appears to work for Windows 7 virtual machines that are booting off of SCSI as well.

Cheers,
Ben

Leave a Comment
  • Please add 6 and 5 and type the answer here:
  • Post
  • Here's a (sort of) related question: I created a direct-bootable VHD for Windows 7, which works great, but then when I went to open the VHD up in Hyper-V (W2008R2), I got a STOP 7B blue screen on boot.  From what I have read, it's because the VHD is using a SCSI driver inside (Msft Virtual Disk SCSI Disk Device), but I did not select this when I created the VHD (Windows install did this all on its own when I created the VHD using a WIM).  Is there any way to get the VHD to boot under Hyper-V, or is it basically borked?  I have read in places that I need to add a boot-critical device driver for IDE, but I have no idea where/how to do that.

    Thanks in advance, great blog!

Page 1 of 1 (1 items)