Re: dual booting fc6, f8

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Gene Heskett wrote:

So I guess I don't understand how grub works as well as I thought. The info pages might tell me, but it seems the only way to read them is backwards as once you've gone down a tree to read something, there seems to be only one way to back up, using the backspace key, but you never get back to the main menu so its easier to 'q'uit it and restart it, but that screws with ones train of thought till not even 2 more cups of coffee makes it make sense.

The other ugly thought is that my bios doesn't see the sata drive (sdc) at all, and the couple of times I made it boot to f8, I had to move all the boot files to /dev/hda1, but specify /dev/VolGroup01/LogVol00 in the kernel argument line, but that seems to have quit working too.

What is the usual scenario here?

Should I do an hd assignment swap and then chainload to the sata drive? But, if the bios can't see it, I'd have to assume grub cannot either at that stage of the boot.

Or should I just resign myself to having to maintain a boot partition on an pata drive just so the system can even find its bootstrap files? The achilles heel there is that its only a 99 meg partition.

That would allow me to use that 200 megs for a dos partition, but what good is that if the bios can't find it... Sigh.

My thanks to all that have read this far.


When you install a new kernel, and this applies to rpm-based systems and to deb-based system, _something_ automatically updates the grub's menu.lst (the "correct" name for the file containing the menu) for you.

the details differ between vendors, but it can only work if the system you're running on can see where is kernels are, and importantly, where the menu is.

My and large, this makes use of a single menu for all Linuxes (and maybe other *xes) impractical.

What I do is create a menu for each, each as if it's the only OS on the computer.

Here is a fragment from an actual system i have that's configured to boot from two drives:

title Scientific Linux SL (2.6.18-8.1.15.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-8.1.15.el5
module /vmlinuz-2.6.18-8.1.15.el5xen ro root=/dev/VolGroup00/LogVol00
        module /initrd-2.6.18-8.1.15.el5xen.img
        savedefault
title Other
        rootnoverify (hd1,0)
        chainloader +1
        savedefault
[root@numbat ~]#

The "other" stanza boots the boot record from the _first partition_ on the second disk. More usual is booting the MBR:

title Other
        rootnoverify (hd1)
        chainloader +1

the result is that you can switch between different bootloaders on different drives. It worked for a drive on which I installed two RHEL5 betas, SLES10 and opensuse10, it worked years ago when I had Darwin installed (before Macintels), and I would expect it to work for every disk the BIOS can see.

Normally I'd link to every bootable system from every bootable system.

For more details
pinfo grub

--

Cheers
John

-- spambait
1aaaaaaa@xxxxxxxxxxxxxxxx  Z1aaaaaaa@xxxxxxxxxxxxxxxx
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux