Red Hat Bugzilla – Bug 51726
Roswell and WinME don't mix-unbootable system
Last modified: 2007-04-18 12:35:51 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.2.18 i586)
Description of problem:
After installing dual boot w/WinME, system didn't boot
(black screen hang). After booting rescue install and
using the /mnt/sysimage/etc/lilo.conf and running 'lilo -r /mnt/sysimage'
(specifying MBR location w/dual boot)
LILO doesn't show up, but magically WinME boots again.
when you ran lilo, did you get any errors (ie non-zero exit code, or other error
text printed to screen) ... ?
LILO run perfectly, w/o any errors; printed expected
'added linux/added DOS*' and returned prompt.
I have tested dual booting with various flavors of Windows and I haven't seen
these problems. Of course, most of my testing was with Grub, but LILO should
work too. Did you write the bootloader to the MBR or to the boot partition?
Also, did the installer identify the FAT partition in the bootloader screen?
It was an MBR install, and the FAT partition (type B)
was indeed recognized. One complication is that I
have a *(currently empty) hdb in this system.
We (Red Hat) should really try to fix this defect before next release.
I think more information on your partition setup would be useful. I'm guessing
that you have one FAT partition that contains WindowsMe, probably the first
partition on your hard drive. Then, you've got a second FAT partition that is
currently empty. Then there's your linux partitions, right?
In the bootloader screen, what partitions appeared? Did both of your FAT
partitions appear, or just the first one?
Closing due to inactivity. Please reopen if you have more information.
I think it's OK to close this; I am writing this as a note of caution and
reference for other people that might run into it. I think that problems were
due to bad BIOS interaction with my HD setup: hda=winME hdb=hdc=CDROM, hdd=linux
I have read that BIOS doesn't support booting off secondary controllers; also,
this particular BIOS (FIC AD-11 motherboard) has strange way of selecting boot
devices: it allows selecting boot disks (as HDD-0, HDD-1, etc) but doesn't
seem to obey its own settings (it'll boot off HDD-0 even if HDD-1 is selected).
All in all, perhaps you should just state the supporting configuration (e.g.
boot only off primary master and slave disks).
When I removed the winME disk, the LInux disk boots fine.