F8/F9 Multiboot question

Dan Thurman dant at cdkkt.com
Sat Aug 2 02:47:13 UTC 2008


I am trying to figure out how to get grub properly configured
to MultiBoot various OS's that are available.

Here is the disks paritions:
============================
# fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x301e301d

IDE-0
=====
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       19122   153597433+  83  Linux     (f_App)
/dev/sda2           19123       38913   158971207+   7  HPFS/NTFS (w_App)

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xddf04e0a

SATA-1
======
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        3187    25599546    7  HPFS/NTFS 
(f8-win2kPro)
/dev/sdb2   *        3188        6374    25599577+   7  HPFS/NTFS (f8-XP)
/dev/sdb3            6375        6387      104422+  83  Linux (f8-boot)
/dev/sdb4            6388       38913   261265095    f  W95 Ext'd (LBA)
/dev/sdb5            6388       19135   102398278+  83  Linux     (f8-root)
/dev/sdb6           19136       25509    51199123+   7  HPFS/NTFS (w8-App1)
/dev/sdb7           25510       31883    51199123+   7  HPFS/NTFS (w8-App2)
/dev/sdb8           31884       38276    51351741   83  Linux     (f8-App1)
/dev/sdb9           38277       38913     5116671   82  Linux swap / Solaris

Disk /dev/sdc: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004f508

SATA-2
======
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        6374    51199123+   7  HPFS/NTFS (f9-XP)
/dev/sdc2            6375       12748    51199155    7  HPFS/NTFS (f9-Vista)
/dev/sdc3           12749       12773      200812+  83  Linux     (f9-boot)
/dev/sdc4           12774       91201   629972910    f  W95 Ext'd (LBA)
/dev/sdc5           12774       52956   322769916    7  HPFS/NTFS (f9-App1)
/dev/sdc6           52957       90564   302086228+  83  Linux     (f9-root)
/dev/sdc7           90565       91201     5116671   82  Linux swap / Solaris

Note that there is F8 and F9 Fedora's installed, each with it's own MBR and
/boot partitions: F8 in /dev/sdb and F9 in /dev/sdc.   Physically, have 
/dev/sdb
as the primary boot disk and the BIOS recognizes /dev/sdb as the first boot
disk followed by /dev/sdc.

My thinking here is, that since I don't want to have to set my BIOS disk 
order
in switching from F8 to F9 or back, how is it possible to configure f8-grub
(and/or f9-grub) so that it can recognize all of the OS's?

The bummer here, is that if I configure the f8-boot (or f9-boot) grub, with
crossover, every time a new kernel is updated, I also have to update grub.

Does anyone have any advice in how to do this up properly?

Thanks!
Dan




More information about the users mailing list