GRUB Helpand
Ed Robitaille
erobitaille at eagle1st.com
Tue Jul 13 17:21:00 EDT 2004
I just updated to SuSe 9.1 Pro. It went fairly well. Nothing actually broke until I decided to make a radical change.
I had been using grub with a boot floppy as the initial boot device. The
load process would the switch to /dev/hd0 for vmlinuz and initrd. I would get the screen for selecting the options . It worked.
I then decided to do it right; just boot from grub using /dev/hda0.
I made what I thought were the appropriate changes. Installed the
files in the appropriate places and ran GRUB. I had Windows as the first (and default) selection -- gotta keep the peace with Linux the second choice. I thought to do it in stages but ....
When the system boots (still using a boot floppy), I get the new splash screen. If I select "Linux", it boots ok. If I let it time out to boot Windows (default), the splash screen flashes and grub starts again. If I select Windows, the same thing happens again; Windows doesn't load but Linux does.
My setup for the drives:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hdb3 9742520 5637216 4105304 58% /
tmpfs 63332 16 63316 1% /dev/shm
/dev/hdb1 15856 7773 7253 52% /boot
/dev/hda1 9958528 3482728 6475800 35% /windows/C
My menu list:
# Modified by YaST2. Last modification on Tue Jul 6 09:44:27 2004
color white/blue black/light-gray
default 0
gfxmenu (fd0)/boot/grub/message
timeout 10
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
kernel (hd0,0)/vmlinuz root=/dev/hdb3 vga=0x31a splash=silent desktop resume=/dev/hdb2 showopts
initrd (hd0,0)/initrd
###Don't change this comment - YaST2 identifier: Original name: floppy###
title floppy
root (fd0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
kernel (hd1,0)/vmlinuz root=/dev/hdb3 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3
initrd (hd1,0)/initrd
>>>>>>>>>>>>>>>>>>>>>>> EOF <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
and my grub.conf file:
root (hd1,0)
install --stage2=/boot/grub/stage2 /grub/stage1 d (hd0) /grub/stage2 0x8000 (hd1,0)/grub/menu.lst
quit
>>>>>>>>>>>>>>>>>>>>>>> EOF <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
When I'm in Linux, I can access the Windows drive, I just can't boot it.
Any suggestions ??
Tnx
Ed
More information about the gnhlug-discuss
mailing list