[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #19591] GRUB dual-boot configuration fails with Fedora Core 6
From: |
Charles Sullivan |
Subject: |
[bug #19591] GRUB dual-boot configuration fails with Fedora Core 6 |
Date: |
Sat, 14 Apr 2007 16:22:18 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 |
URL:
<http://savannah.gnu.org/bugs/?19591>
Summary: GRUB dual-boot configuration fails with Fedora Core
6
Project: GNU GRUB
Submitted by: cwsulliv
Submitted on: Saturday 04/14/2007 at 16:22
Category: Booting
Severity: Major
Priority: 5 - Normal
Item Group: Software Error
Status: None
Privacy: Public
Assigned to: None
Originator Name: cwsulliv
Originator Email: address@hidden
Open/Closed: Open
Discussion Lock: Any
Release: grub-0.97-13
Reproducibility: Every Time
Planned Release:
_______________________________________________________
Details:
I have Linux installed on a HDD as IDE Primary Master with GRUB in the MBR
and several MS-Windows versions (98SE & XP) installed on separate HDDs
variously as IDE Primary Slave and Secondary Master and Slave. IDE Primary
and Secondary are provided with a Promise Ultra ATA card. MS-Windows is
installed "virgin" with the HDD connected and jumpered as Primary Master,
then reconnected in its final configuration for dual-booting with Linux. (I
have multiple HDDs with Linux and Windows and swap them in and out as
required for testing purposes.)
Using the following stanza for dual-booting MS-Windows fails under Fedora
Core 6 but had worked for years under FC2 and FC3.
title Win XP
rootnoverify (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
makeactive
chainloader +1
Windows displays an error screen with several options for continuing to try
to boot normally or reverting to the last configuration which worked, but
none of the choices actually work.
However it works again under FC6 if I change the order of the map and
makeactive statements, i.e.:
title Win XP
rootnoverify (hd1,0)
makeactive
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
(Perhaps in retrospect this should be obvious, but I find nothing in the GRUB
Manual about the ordering.)
The same problem was observed with FC6 (kernel 2.6.20-1.2933.fc6) installed
on a new HDD with grub-0.97-13 and on an older PC where FC6 was installed on
the same HDD with grub-0.95-3 and FC3 (kernel 2.6.12-1.1381_FC3).
Following is the whole grub.conf file (now corrected as above) on the older
PC with grub-0.95-3.
----------------------------------
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hde9
# initrd /initrd-version.img
#boot=/dev/hde
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Fedora Core (2.6.20-1.2925.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.20-1.2925.fc6 ro root=LABEL=/12 rhgb quiet
initrd /initrd-2.6.20-1.2925.fc6.img
title Fedora Core (2.6.19-1.2911.6.5.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.19-1.2911.6.5.fc6 ro root=LABEL=/12 rhgb quiet
initrd /initrd-2.6.19-1.2911.6.5.fc6.img
title Fedora Core (2.6.12-1.1381_FC3)
root (hd0,0)
kernel /vmlinuz-2.6.12-1.1381_FC3 ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.12-1.1381_FC3.img
title Win XP
rootnoverify (hd1,0)
makeactive
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
title Win 98
rootnoverify (hd3,0)
makeactive
map (hd3) (hd0)
map (hd0) (hd3)
chainloader +1
----------------------------------
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?19591>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #19591] GRUB dual-boot configuration fails with Fedora Core 6,
Charles Sullivan <=