Sunday, January 8, 2017

supporting scsi system disks on vmware for windows xp


Windows xp default drivers never supported scsi disks by default.  You had to add drivers to support adaptec and the like.  Seldom were systems built up in early configurations w/o some ide support, and especially the chipsets always had ide.

However if you are building up an install from scratch on vmware esxi, you may find that the ide drives are not supported.

Here is a vmware hardware support page showing how to install drivers the old fashioned way by inserting a floppy and F6 and the like during the initial phases of the install of the OS.

Haven't' found a note on how to get to a system which needs them and if it is even possible to add them after the fact on a vmware image of xp that runs on a vmware host program, such as vmware workstation or player, or on esxi 4 or esxi5 which have IDE.

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1000863

copying the verbiage here from vmware for safekeeping on this note.


  • When installing Windows XP in a virtual machine on VMware ESX, Windows setup fails to detect hard disks in the virtual machine
  • You see the error:

    Setup did not find any hard disk drives installed in your computer.
 



To resolve this issue, supply the correct drive during setup to proceed with installation.
 
When installing Windows XP in a virtual machine setup is unable to find the hard drives because no compatible disk controller driver is shipped on the Windows XP setup disc. You must supply the correct drive during setup to proceed with installation.
 
To ensure you supply the correct drive:
  1. When creating the new virtual machine, select the BusLogic option for the Virtual SCSI Controller mode.
  2. Attach the VMware SCSI driver floppy image and connect the virtual floppy drive to the virtual machine.

    • If you are using an ESX host and the Virtual Infrastructure client:

      1. Right-click the virtual machine from the Inventory pane.
      2. Click Edit settings.
      3. Click the virtual floppy drive and select Connected.
      4. Select Use floppy image.
      5. Browse to the location /vmimages.
      6. Select the file vmscsi-1.2.x.x.flp.

        Note
        : If the file is missing, download the floppy image from: http://download3.vmware.com/software/vmscsi-1.2.0.4.flp.
    • If you are using VMware Lab Manager the file is available from the media library.

      To insert the floppy disk into the virtual machine:
      1. From the virtual machine console window, move the pointer over the virtual machine name and click Insert Floppy.
      2. From the Media Library menu, select (LMStorage1) vmscsi-1.2.0.4.flp.
      3. Click Use.
  3. Attach or insert the Windows XP installation media and connect it to the virtual machine.
  4. Power on the virtual machine and open a console view of the virtual machine.
  5. Click the console to assign keyboard control to the virtual machine.
  6. When the blue Windows setup screen appears, press F6 when prompted.
  7. When prompted for additional drivers, press S .
  8. Press Enter to select the VMware SCSI Controller driver, and then Enter again to continue setup.
  9. Complete Windows XP setup normally from this point.

    Note: When setup has completed the first phase of installation and restarts the virtual machine, you may need to disconnect or unassign the virtual floppy drive or the virtual machine may attempt to boot from the floppy image.

    For detailed instructions, see the PDF document attached to this article. For more information on installing Windows XP, see the VMware Guest Operating System Installation Guide .


Driver image stored locally with above file name on vmware download under winxp scsi driver

No comments:

Post a Comment