Installing Windows XP on VMware ESX/ESXi – No Hard Disk Drive Found

By Rob, August 5, 2009 1:36 PM

It might seem a little odd to some, attempting to install Microsoft Windows XP into a Virtual Machine running on VMware’s ESX 3.5. That’s more of a job for VMware Workstation or Player. However, I wanted to install a Windows XP VM in my ESX test environment, to try some things out. I was a little surprised when I was greeted with this message during the initial install though:

XP Install - No Hard Disk Drive Found

I’ve installed countless Windows Server 2003 VMs, and not had any issues. Pre-morning-coffee, it wasn’t immediately obvious why Windows XP would have any issues installing, especially as its listed as a supported VM type during the virtual hardware configuration steps.I found some very helpful instructions here:  http://vantoft.org/2009/01/05/esx-esxi-windows-xp-guest-install-reports-no-hard-disk-found/

Essentially, VMware ESX gives you a choice of Buslogic or LSI Logic SCSI adapters for Windows XP VMs. The Windows XP CD installer doesn’t have built-in support for these adapters, and therefore cannot see the VMs hard drive(s). As such, you need to download a floppy disk image containing the necessary SCSI adapter driver. Thankfully, VMware provides this floppy disk image for download. Follow the 6 steps in the above link to proceed with the Windows XP installation.

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Panorama Theme by Themocracy