On Tue, May 10, 2005 at 11:16:54AM +0200, Bernd Eckenfels wrote:

> the bootloader does not need to access the root filesystem. It only loads
> the kernel and the initrd from /boot.

(I assume that /boot is on /. If not, the following still applies to
/boot.)

Well, grub _does_ access the filesystem directly so it needs explicit
support for every filesystem you want to boot from. I think reiserfs is
OK nowadays (I do not use it so I'm not sure). xfs + lilo (from the
XFS FAQ):

        No, for root partition installations because the XFS superblock
        is written at block zero, where LILO would be installed. This is
        to maintain compatibility with the IRIX on-disk format, and will
        not be changed.

lvm, raid0, raid5: the boot loader must understand the lvm/raid
descriptors to be able to determine where to load the kernel/initrd from
(and in case of raid5, it has to be able to reconstruct the data using
the parity disk if one of the non-parity chunks is inaccessible). AFAIK
neither lilo nor Grub supports these.

Gabor

-- 
     ---------------------------------------------------------
     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences
     ---------------------------------------------------------


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to