You have to manually upgrade the drivers for a SCSI controller in Virtual Server 2005 after you install Virtual Machine Additions (840575)



The information in this article applies to:

  • Microsoft Virtual Server 2005

SYMPTOMS

You install Virtual Machine Additions in Microsoft Virtual Server 2005, and you then add a SCSI adapter to a virtual machine. After you do this, you must manually update the drivers for the SCSI adapter in the virtual machine.

CAUSE

This issue occurs because Virtual Machine Additions does not install the optimized SCSI adapter drivers if a SCSI adapter is not already present in the virtual machine.

RESOLUTION

To resolve this issue, add a SCSI controller before you install the Virtual Machine Additions program. This makes sure that the SCSI drivers are automatically installed by Virtual Machine additions. When you next configure a SCSI hard disk for the virtual machine, you do not have to manually install the SCSI controller drivers. To add a SCSI controller to a virtual machine, follow these steps:
  1. Open the Virtual Server Administration Web site Web page.
  2. Under Virtual Machines, point to Configure, and then click the virtual machine that you want to configure.
  3. Under "Virtual Machine Name" Configuration, click SCSI adapters.
  4. Click Add SCSI Adapter >>, and then click OK.

WORKAROUND

To work around this issue, manually update the driver for the SCSI adapter in the virtual machine. To do this, use one of the following methods, depending on the guest operating system that the virtual machine is running:

For a Microsoft Windows Server 2003-based virtual machine

  1. Log on to the guest operating system with an account that has administrative rights.
  2. Click Start, click Run, type devmgmt.msc, and then click OK.
  3. In the Device Manager window that appears, expand SCSI and RAID Controllers, right-click Adaptec AIC-7870 PCI SCSI Controller, and then click Update Driver.
  4. If you are prompted to search for a driver from the Microsoft Windows Update Web site, click No, not this time, and then click Next.
  5. In the Hardware Update Wizard, click Install from a list or specific location (Advanced), and then click Next.
  6. Click Don't search. I will choose the driver to install, and then click Next.
  7. Click Have Disk, click Browse, locate and click the %WINDIR%\VMADD\Msvmscsi.inf file, click Open, and then click Next.
  8. Click Finish, and then restart the virtual machine.

For a Microsoft Windows 2000-based virtual machine

  1. Log on to the guest operating system with an account that has administrative rights.
  2. Click Start, click Run, type devmgmt.msc in the Open box, and then click OK.
  3. In the Device Manager window that appears, expand SCSI and RAID Controllers, right-click Adaptec AIC-7870 PCS SCSI Controller, and then click Properties.
  4. Click the Driver tab, and then click Update Driver.
  5. Click Next, and then click Display a list of known drivers for this device so that I can choose a specific driver.
  6. Click Have Disk, click Browse, locate and click the %WINDIR%\VMADD\Msvmscsi.inf file, click Open, and then click Next.
  7. Click Finish, and then restart the virtual machine.

For a Microsoft Windows NT 4.0-based virtual machine

  1. Log on to the guest operating system with an account that has administrative rights.
  2. Click Start, point to Settings, and then click Control Panel.
  3. Double-click SCSI Adapters.
  4. Click the Drivers tab, and then click Add.
  5. Click Have Disk, click Browse, locate and click the %WINDIR%\VMADD\Msvmscsi.inf file, and then click Open.
  6. Click Microsoft Virtual Machine PCI SCSI Controller, and then click OK.
  7. Click OK, and then restart the virtual machine.

For a Microsoft Windows XP-based virtual machine

  1. Log on to the guest operating system with an account that has administrative rights.
  2. Click Start, click Run, type devmgmt.msc, and then click OK.
  3. In the Device Manager window that appears, expand SCSI and RAID Controllers, right-click Adaptec AIC-7870 PCI SCSI Controller, and then click Update Driver.
  4. If you are prompted to search for a driver from the Microsoft Windows Update Web site, click No, not this time, and then click Next.
  5. In the Hardware Update Wizard, click Install from a list or specific location (Advanced), and then click Next.
  6. Click Don't search. I will choose the driver to install, and then click Next.
  7. Click Have Disk, click Browse, locate and click the %WINDIR%\VMADD\Msvmscsi.inf file, click Open, and then click Next.
  8. Click Finish, and then restart the virtual machine.

MORE INFORMATION

For information about how to manually add the SCSI adapter drivers to a virtual machine, see the Adding the Virtual Machine Additions Accelerated SCSI Controller Driver After Virtual Machine Additions Is Installed topic in the Virtual PC 2005 release notes. To view the release notes, follow these steps:
  1. Open the Virtual Server Administration Web site Web page.
  2. Under Virtual Server, point to Documentation, and then click Release Notes.

Modification Type:MajorLast Reviewed:4/5/2006
Keywords:kbprb kbinfo KB840575 kbAudITPRO