VMware
1 2 Previous Next 21 Replies Last post: Oct 10, 2005 11:36 AM by continuum   Go to original post

Re: Unable To Load WinXP From Raw Disk

16. Oct 5, 2005 9:08 PM in response to: nsalehi
Click to view petr's profile Champion 7,218 posts since
Jul 10, 2003
Having said that, the VMware configuration scheme is
kind of lame. For raw disks, it gives you the choice
of either BusLogic or LsiLogic drivers which are SCSI
(as far as I can gather). These drivers have some
inter-operability problems with an IDE driver and
that makes you wonder what is going wrong. The whole
thing could have been avoided had VMware had a radio
button for "ide" in the configuration routine.

It happens because your host says that you have SCSI disk in your machine - Linux treats SATA disks as SCSI, and VMware believes that it is rather unsafe to make SCSI disks accessible to the guest as IDE...

Re: Unable To Load WinXP From Raw Disk

17. Oct 6, 2005 6:42 AM in response to: petr
Click to view continuum's profile Guru 12,715 posts since
Dec 18, 2003
VMware believes that it is rather unsafe to make SCSI disks accessible to the guest as IDE...

I agree on that - I would add another warning: be very, very careful when you use IDE-raw-disks larger than 128GB and try to connect them as IDE.

(I tried to use a 160GB -IDE disk as a IDE-raw-disk and VMware detected it as 136GB. After that I never was able to use this disk anymore as my physical BIOS does not detect the disk anymore. In short: the disk was lost)

Re: Unable To Load WinXP From Raw Disk

18. Oct 8, 2005 10:22 AM in response to: continuum
Click to view petr's profile Champion 7,218 posts since
Jul 10, 2003
Which version? Virtual hardware supports IDE disks over 128GB since WS4.5, and since WS5.0 you can even boot from these disks. Besides that only guest OS ever writes to the rawdisk, VMware never does that, so it must have been your guest OS who killed it... (tested with 400GB real IDE disks and with 1.6TB SCSI array faked as IDE to the VM).

Re: Unable To Load WinXP From Raw Disk

19. Oct 10, 2005 7:32 AM in response to: petr
Click to view continuum's profile Guru 12,715 posts since
Dec 18, 2003
The VMware-version was 4.5.2.
The guest was a 2k3 Live CD.
Doesn't the VMware BIOS detect the raw-disk rather than the guest?

Re: Unable To Load WinXP From Raw Disk

20. Oct 10, 2005 9:15 AM in response to: continuum
Click to view petr's profile Champion 7,218 posts since
Jul 10, 2003
You need BIOS only to boot from disk. Once reasonable guest is booted it does not pay any attention to the BIOS services - this is definitely true for Linux, and I believe it is true for Windows capable of handling > 131GB disks as well (2000+patches, XP, 2003). I think I did my tests with XPSP1 guest on BIOS which did not have support for >131GB disks, and it worked fine as long as boot partition was in first 131GB's of disk.

Re: Unable To Load WinXP From Raw Disk

21. Oct 10, 2005 11:36 AM in response to: petr
Click to view continuum's profile Guru 12,715 posts since
Dec 18, 2003
Ok - then it looks like it is a problem with Windows PE, because I booted from CD.

Thanks Petr

Ulli

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities