Feb 26 2010

Solved: setup can’t find hard drive in Windows XP Pro install on ESX 3.5


This is my first Windows XP professional installation on VMware ESX 3.5 where i started the installation using VMware virtual center client. I have to add some BIOS boot delay to select local PC boot device CDROM. I managed to get into BIOS and selected CDROM as boot device for Windows XP professional virtual desktop. I get into installation screen and hit enter to begin the XP professional installation but then i get the error message that setup cannot find the hard drive.

This happened because Windows XP professional doesn’t have the driver for LSI Logic SCSI adapter. I had created Windows XP professional virtual machine by selecting typical option in virtual machine configuration. That was the first step you should be aware of when you create Windows XP virtual machine. I was able to solve the hard drive issue in Windows XP professional install on VMware ESX server in following steps:

1. Make sure when you create the VM you choose custom under VMware ESX virtual machine configuration wizard, which will then ask you to select the SCSI adapter type. You have to select the BusLogic driver in VMware ESX Windows XP configuration wizard. If you have already created the Windows XP professional virtual machine on VMware ESX server then you can edit .vmx file to change the SCSI adapter type to Buslogic. Surprisingly even after changing SCSI adapter type to Buslogic Windows XP professional setup can’t find the hard drive.

2. You have to download the Buslogic SCSI driver (floppy image) for Windows XP professional on VMware site.

Download Windows guest operating system driver from VMware. This driver works with Windows XP, Windows 2000 and Windows 2003 servers. Later on I find out that there is Windows XP Buslogic driver available in VMware ESX default install under floppy datastore , you can mount the floppy image from existing datastore by selecting “Connect on PowerOn” box after you booted the Windows XP.

3. Started the Windows XP installation by powering on the VM, When prompted to add ‘Additional SCSI Drivers‘, press F6 (Function key button). Connect your VMware ESX floppy disk ISO (flp) image of the Buslogic SCSI controller driver , then press the ‘S‘ key to specify an additional device. The Windows XP installation process should now read this ISO file and will detect the controller drivers. Press the ‘Enter‘ key to continue. The Windows XP Professional installation this time finds (detected) the hard drive without any issue.

This is how i solved the disk driver issues when my Windows XP professional installation couldn’t detect the hard drive. I hope this will someone having similar issue.

HP Pavilion DV4-1433US 14.1-Inch Laptop
Price:

3 used & new available from USD 599.99

Share This Post

Related Articles

SocialTwist Tell-a-Friend

3 Comments on this post

Trackbacks

  1. Solved: Cannot find network card in Windows XP guest on VMware ESX wrote:

    [...] ESX 3.5 server. I managed to install the Windows XP virtual machine you can read some solution here if your Windows XP setup cannot find the hard disk during installation. When my Windows XP [...]

    November 16th, 2008 at 12:07 am
  1. James Herbert said:

    I’m so glad somebody posted this. Now can you help me out with the vmare / 3rd part cetificate issue I’d appreciate it. :-)

    Well done. Thank you!

    March 27th, 2009 at 11:59 am
  2. Joshua said:

    James .can you explain what do you mean by vmware/ rd part certificate issues .. may be i can help.

    -Josh

    April 1st, 2009 at 8:58 pm

LEAVE A COMMENT

Subscribe Form

Subscribe to Blog

Top incoming search terms for this post