Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

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


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.

↑ Back to the top


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.

↑ Back to the top


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.

↑ Back to the top


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.

↑ Back to the top


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.

↑ Back to the top


Keywords: kb, kbinfo, kbentirenet, kbprb

↑ Back to the top

Article Info
Article ID : 840575
Revision : 9
Created on : 8/20/2020
Published on : 8/20/2020
Exists online : False
Views : 89