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

Re: Can't mount CD/DVD drives



On Fri, Feb 17, 2006 at 12:44:14PM -0800, Andrew Sharp wrote:

> > Unless you have the RAID code compiled into the kernel (not modules) and
> > you are using kernel-based RAID autodetection, the /dev/md* entries are
> > created by mdadm, not by udev (udev can not create them until the array
> > is created, and mdadm needs to create the device first to be able to
> > build the array).
> 
> The raid code doesn't have to be compiled in, it can be modularized in
> an initrd image.  So long as grub can load the kernel and the initrd
> image, you're good to go with whatever modules you want in the initrd
> image.  I believe current versions of grub can do raid0 and raid5 now,
> but, well, you know, test it first ~:^)

This has nothing to do with the fact that if you are not using the
in-kernel autodetection (and autodetection is not available when RAID is
modular), then udev will _not_ create the device nodes, and mdamd has to
create them first. Whether mdadm is run from initrd or after that has no
relevance.

Gabor

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



Reply to: