Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to triple-boot Suse 9.1, Fedora 2 and Windows 2k. I think that the older suse kernel (2.5x) won't recognise the newer fedora kernel (2.6.5-1) so it won't triple-boot correctly. the boot loader module in YaST is supposed to find existing operating systems, but it won't. I think i should update Grub to recognise newer kernel versions. Advice?
AFAIK, SuSE 9.1's default kernel is 2.6.something. Fedora's kernel right now is 2.6.8. And the kernels don't need to talk to each other anyway.
And grub doesn't really need to talk to the kernel either. You tell it where to find the kernel, it hands over control to the kernel, and that's it. From then on everything is the kernel's problem. So grub wouldn't fail to recognize the kernel. What it does need to recognize is the filesystems where the kernels are located, which shouldn't be a problem with the systems you have. It boots Win2k by chainloading win2k's bootloader, and it knows the other two partitions (presumably ext3 for Fedora and Reiser for SuSE).
So what exactly is the problem you're having? -- you didn't say that .
# /boot partition is hda5 = (hd0,4) in grub terminology
# winxp partition is hda2 = (hd0,1) in grub terminology
# fedora's root partition is hda8
# various kernels for fedora, all located in the main boot partition (hda5)
# slackware partition is hda10
# generic slackware kernel located in the main boot partition (hda5)
# suse partition is hda11 (grub calls it (hd0,10))
# the suse installation has its own boot directory and its kernel is inside that
# (hence the "/boot" on the kernel line of the suse stanza below).
default=saved
timeout=10
splashimage=(hd0,4)/grub/splash.xpm.gz
password --md5 xxx
title Windows XP
rootnoverify (hd0,1)
chainloader +1
savedefault
title Fedora (2.6.8-1.521)
root (hd0,4)
kernel /vmlinuz-2.6.8-1.521 ro root=/dev/hda8 vga=792
initrd /initrd-2.6.8-1.521.img
savedefault
title Fedora (with Slackware kernel 2.6.7)
root (hd0,4)
kernel /vmlinuz-generic-2.6.7-slack ro root=/dev/hda8 vga=792
initrd /initrd-2.6.7-fedora
savedefault
title Fedora (with my 2.6.8.1 kernel)
root (hd0,4)
kernel /vmlinuz-2.6.8.1-gypsy ro root=/dev/hda8 vga=792
savedefault
title Fedora (with SuSE kernel 2.6.4-52)
root (hd0,4)
kernel /vmlinuz-2.6.4-52-suse ro root=/dev/hda8 vga=792 devfs=nomount selinux=0 acpi=on
initrd /initrd-2.6.4-52-suse
savedefault
title Slackware 10.0
root (hd0,4)
kernel /vmlinuz-generic-2.6.7-slack ro root=/dev/hda10 vga=792
initrd /initrd-2.6.7-slack
savedefault
title SuSE 9.1
root (hd0,10)
kernel /boot/vmlinuz
initrd /boot/initrd
savedefault
Ok, so i had Windows 2k and FC2 with kernel 2.6.5. then i added suse 9.1 with kernel 2.4 something. so i could boot to win 2k because it was on a separate harddrive, but not to Fc2.
i have a Compaq deskpro pII 450 with 128 mb ram. hda1=windows
hda2=suse /boot
hda3= suse swap
hdb1=fedora /boot
hdb2=fedora /
hdb3=fedora swap
hdb4= suse /
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.