VMware Communities
jasee
Contributor
Contributor

Error message installing XP guest on Linux host

Details: Host Linux Red Hat 2.4.21-4.Elsmp. Vmworkstation of Linux 6.0.0 build 45731.

All scsi partitions

All working normally for normal installs.

I've installed Vista to a 40gig partition.

I resized the partition (Vista's only advantage? Smiley Happy ) to give a second partition.

I then attempted to install XP to the second booting from an XP disk. XP found no partitions.

When I loaded the vmware scsi from a floppy (or .flp image) the partitions were found and the installation appeared to proceed normally to the second partition until it came to load the vmware drivers when it said it couldn't load them. The exact message is "setup cannot copy vmscsi.sys" (vmscsi.inf, vmscsi.cat) I searched the KB about this problem and it appears it is an unsolvable problem with the ESX server in particular. I know I can probably use a Bart disk to directly install the correct driver in the windows directory (I've imported many ghosted images this way), but I don't see why it can't use or load it or maybe find them in the correct place?

However, if I skip the loading of the driver it bluescreens on reboot with a stop 0x0000007B error message.

Has any one any clues as to why this might be happening? If I could load the drivers directly I'm sure the installation would fine.

Reply
0 Kudos
2 Replies
Peter_vm
Immortal
Immortal

I wonder why you are trying to create dual boot virtual machine?

It might not be supported because you have to indicate what operating system you planning to run in guest, during guest creation process.

If both OS-es are different, you would need to keep changing Virtual Machine Settings all the time...

Why not to create second VM for XP alone?

Anyhow, please post your ".vmx" file.

Reply
0 Kudos
jcxper
Contributor
Contributor

Ok, I have solved the "cannot copy ..." problem as follows:

1.- Pressing ESC several times to allow the installation to proceed without copying the files to the hard disk

2.- When copying finishes, the VM will reboot, at this point, disconnect the virtual floppy and connect the CD ISO for Hiren's BOOT CD 9.7 instead of the XP's install CD

3.- Allow the VM to boot from the Hiren's BOOT CD, and select to Start Mini XP from there, when the Mini XP asks for "Press F6 to ...", press F6 and connect the floppy again, then select the driver

4.- Mini XP boots with the driver provided in the floppy and both the floppy (with the driver) and the recently created HDD partition (never booted though) are visible in the Windows Explorer (as A: and E:)

5.- Copy the vmscsi.sys file from the floppy (A:) to the folder E:\Windows\System32\Drivers, copy vmscsi.inf from the floppy to E:\Windows\Inf

6.- Reboot the Mini XP, remounting the Windows Installation CD, but allowing it to boot from the hard drive...

The installation then continues as usual...

Reply
0 Kudos