Mark Rosenstand wrote:
> Also, for the people that will run an initramfs for whatever reason, 
> this will make it much simpler, not having to put udev in there.

No, you still need udev.

devtmpfs does *not* give you /dev/disk/by-{label,uuid}, which are
required for device name stability.

devtmpfs also doesn't give you the udev cookie support that recent
device-mapper versions can use (and I think require, if you enable the
support when building device-mapper), meaning LVM and dm-crypt could
break if udev is not present.

With devtmpfs, you can get rid of udev in the initramfs in exactly the
same situations as you could get rid of udev in the initramfs without
it: when you don't care about booting from the wrong disk.  Before, you
could use a static set of device nodes; now, you can at least handle the
kernel's dynamic-block-minor option.  But there's still no guarantee
that your boot device will always be /dev/sdaX, and that's all that
devtmpfs gives you.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to