VMWare ESXi - what driver to use on an XP Virtual Machine?

Posted on 2009-02-13
Last Modified: 2012-05-06
Guys, it is my first time messing with ESXi... I got it loaded on the server machine, was able to install the client, created a datapool and am now trying to make a virtual machine running XP Pro 32-bit and it's not working for me.

The issue is that XP installation cannot find a hard drive to install to. On a normal machine, this is no problem - you hit F6 at the start of setup and feed the controller driver via floppy. However, this is not working in VMWare. I tried loading the controller driver (Promise TX2000) and it threw an error. Without the driver, Windows is unable to find the hard disk (I tried both SP2 and SP3 disks). Since VMware creates a 'virtual' hard drive, I assume that it also creates a 'virtual' controller that would have its own driver. Problem is, where do I get the driver?

In other problems, one situation that I have ran into is that I can create a new VM, it boots, goes through setup, then when I cancel the setup and restart (or turn off and on) the VM, the VM no longer boots up. Sometimes I see the splashscreen, but it no longer tries to PXEBoot or do anything else. I have had to delete the VM and make a new one to try loading again... Ideas?
Question by:Tyson0317

    Author Comment

    OK, I think I answered the first part of this question myself - ESXi does indeed create virtual controllers, one called the BusLogic, the other LSI. Drivers for both are found here:

    I have yet to try them, but this looks good.

    Guys, how about part 2 of the question?
    LVL 1

    Accepted Solution

    Check your SCSI Controller Settings in your XP VM via "Edit settings"
    Normally this should be Buslogic for XP.
    If so, leave the settings and download the following floppy-Image from VMware:
    Use this Image with F6 during XP-Setup.

    Author Comment

    Well, hell... Now that the machine loads and boots (by the way the driver worked!!) it seems to restart OK also! Good deal!

    Featured Post

    Find Ransomware Secrets With All-Source Analysis

    Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

    Join & Write a Comment

    When we have a dead host and we lose all connections to the ESXi, and we need to find a way to move all VMs from that dead ESXi host.
    David Varnum recently wrote up his impressions of PRTG, based on a presentation by my colleague Christian at Tech Field Day at VMworld in Barcelona. Thanks David, for your detailed and honest evaluation!
    Teach the user how to convert virtaul disk file formats and how to rename virtual machine files on datastores. Open vSphere Web Client: Review VM disk settings: Migrate VM to new datastore with a thick provisioned (lazy zeroed) disk format: Rename a…
    This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now