Red Hat Bugzilla – Bug 55509
Generated grub.conf entry is incorrect for windows 95 installed on /dev/hdb1
Last modified: 2008-05-01 11:38:01 EDT
Description of Problem:
If windows 95 is located on /dev/hdb1 when Redhat 7.2 is installed, the
entry in /boot/grub/grub.conf to boot that os is incorrect. Win95 does not
boot when the dos entry in grub is chosen at boot.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Win95 on /dev/hdb1
2. Install Redhat 7.2 on /dev/hda (or wherever, I guess.)
3. Reboot, and select the "dos" entry in the grub menu. Windows won't boot.
As much as I hate to fix things to make Windows work, :) here's the way I
updated my grub.conf. The dos entry is now:
map (hd0) (hd1)
map (hd1) (hd0)
I think this is the correct fix.
Yes, anaconda doesn't currently handle the writing out of any additional drive
mapping information at present. It is being considered for the next release as
a part of a rework of all of the bootloader configuration present in anaconda
grub instead of lilo, but same bug
*** This bug has been marked as a duplicate of 23643 ***