Seperate /boot/grub partition
Rich Rudnick
nickrud at sbcglobal.net
Mon Mar 21 16:44:18 CST 2005
On Mon, 2005-03-21 at 13:28 -0800, Svend Sorensen wrote:
> I have several distros installed at once (including Ubuntu warty and
> hoary). I am installing each to their own single partition.
> Previously, I had them sharing a boot partition at the beginning of
> drive, but this way is easier, keeps the different distros from
> changing/overwriting each other's /boot files, and keeps all the files
> separate.
>
> Now I have a shared /boot/grub partition at the beginning of the
> drive, since you can only have one bootloader installed. This also
> keeps the grub root partition constant when the other partitions
> change.
>
> The partition has the following symlinks:
> boot -> .
> grub -> .
> to keep grub happy when it looks for its files under /boot/grub.
>
> When I installed hoary, and selected /dev/hda1 to be mounted as
> /boot/grub, the installed gave an error when installing the boot
> loader. I can't remember the exact error, but it didn't give any
> helpful details that I can recall. I had to skip over the bootloader
> install (which was OK since I had an old grub install there already),
> to complete the OS installation.
>
> Does anyone know why the bootloader installation would fail when
> /boot/grub is a separate partition?
It's not that /boot/grub is in a separate partition, but the
interactions between the way you've linked the two directories and where
you've mounted the partition.
You should remove the boot and grub links, create a directory called
grub at the top level of /dev/hda1 and move the grub files there.
More information about the ubuntu-devel
mailing list