Hi all,
i just installed ubuntu 9.10 netbook remix, i made a partition (sda6) for it, first i had only opensuse, and when i was installing ubuntu, i put the bootloader in (sda6) the Opensuse bootloader is installed on MBR,
fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb02fb02f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 14 112423+ 83 Linux
/dev/sda2 15 19457 156175897+ f W95 Ext'd (LBA)
/dev/sda5 15 275 2096451 82 Linux swap / Solaris
/dev/sda6 276 1580 10482381 83 Linux
/dev/sda7 1581 2885 10482381 83 Linux
/dev/sda8 2886 4190 10482381 83 Linux
/dev/sda9 4191 6279 16779861 83 Linux
/dev/sda10 6280 19457 105852253+ 83 Linux
when i start the eeepc i have my opensuse grub screen, how can i add ubuntu to it ?
title african word for - I cannot configure debian
root (hd0,5)
kernel /boot/vmlinuz-2.6.31-14-generic root=/dev/sda6 ro quiet
initrd /boot/initrd.img-2.6.31-14-generic
For extra parameters added to the kernel line, take a look at the configs of *buntu.
*Buntu uses grub2, AFAIK grub1 can not chainload grub2.
//Edit:
Setting it to (hd0,3) would try to boot from /dev/sda4, which does not even exist.
Enlighten me, why there is a good reason (and I know, that the debian devs do, how stupid do you think I am?).
When using an extra boot partition the same link to /vmlinuz will bring you in lots of trouble the moment you need this extra /boot running without the ability to already mount / (encrypted / for sure, not sure about LVM really) and you will try to boot a kernel via a symlink which is not accessible (as / is not accessible yet).
Most other distros I know have such a link, because it makes sense to always have a link “vmlinuz” (or similar) pointing to the recent kernel, but this link resides in the same folder, so it will always be on the same partition than the kernel itself.
Putting it somewhere else is just a very bad idea.