VMware Communities
Malibyte
Contributor
Contributor

GRUB question/booting M$ OSes from physical partitions

Hi all

Things are almost copacetic here.

I'm running Workstation 5.5.3 on Linux Mandriva 2007 x86-64

I have XP SP2 and DOS 6.22 (don't ask...I still need it for a couple of old apps) guests; both are on raw partitions on /dev/hda (since VMWare \*still* doesn't like to boot from raw SATA drives).

When I boot natively, I can get any of the four OS on the box (Mandriva and Ubuntu 6.06 on /dev/sda and either of the M$ OS on /dev/hda) to boot as they should.

From within VMware, I can boot Ubuntu or Windoze as a guest, but if I try to boot DOS, it boots Windoze.

Here's the relevant part of /boot/grub/menu.lst:

default 0

title Linux (Mandriva 2007 k8x2)

kernel (hd0,0)/vmlinuz-2.6.17.14-6mdvmmcustomk8x2 root=/dev/sda5 noexec=off resume=/dev/sda7 vga=794

initrd (hd0,0)/initrd-2.6.17.14-6mdvmmcustomk8x2.img

title Linux (Ubuntu 6.06 LTS)

kernel (hd0,0)/vmlinuz-2.6.15-27-amd64-k8 root=/dev/sda6 noexec=off resume=/dev/sda7 vga=794

initrd (hd0,0)/initrd.img-2.6.15-27-amd64-k8

title DOS

root (hd1,0)

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,0)

chainloader +1

title Windoze

root (hd1,1)

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,1)

chainloader +1

title Memory Test

kernel (hd0,0)/memtest86+.bin

Is there anything I need to tweak to get DOS to boot as a guest? It appears that the VMWare virtual BIOS is no longer bringing up GRUB like it used to (which is fine, as long as I can get all of the guests to boot).

Thanks

Bob

0 Kudos
0 Replies