lvm2 and initrd

Elan Ruusamäe glen at pld-linux.org
Mon Jul 2 08:53:17 CEST 2012


On 07/02/2012 09:22 AM, Jacek Konieczny wrote:
> On Mon, Jul 02, 2012 at 08:45:41AM +0300, Elan Ruusamäe wrote:
>> >  anyone interested working that out (so that udev can be again optional
>> >  for rootfs on lvm systems)?
> Is udev on initrams that bad, that you just don't want to use it? Are
> there scenarios where udev just won't work?
well, there's continuous fight getting initrd versions of tools 
compiled, as new releases tend to get broken with klibc/uclibc/... and 
even if they compile with some patching, they can crash in some 
configurations/architectures.

this could end up we will be having glibc version of initrd udev, or no 
initrd version of udev at all, because nobody wants to do the porting to 
small libc's.

and initrd getting bigger and bigger when added more tools into it, so 
older kernels (for newer compiled in default is increased, so it *could* 
fit) need ramdisk_size commandline override, thus can't be automated 
(need manually verified to see that initrd still does fit)

so, it's more in to the "liking part" than "udev being bad"

-- 
glen



More information about the pld-devel-en mailing list