Package: initramfs-tools Version: 0.51 Severity: wishlist Tags: patch
By adding /sbin/vol_id to the generated initramfs image, udev is able to create the persistent device nodes under /dev/disk such as /dev/disk/by-label/rootpartition which means that the kernel can be booted with an argument such as root=/dev/disk/by-label/rootpart.
This also means that the item "fstab label and UUID" in the wiki InitrdReplacementOptions page can be marked as working (it is marked as such today but I think that is due to a misunderstanding).
Re, David
--- initramfs-tools-bak/hooks/udev 2006-01-31 12:50:50.000000000 +0100 +++ initramfs-tools/hooks/udev 2006-02-05 13:42:47.000000000 +0100 @@ -22,6 +22,9 @@ copy_exec /sbin/udevd /sbin/ copy_exec /sbin/udevsynthesize /sbin/ +# This allows udev to create /dev/disk/by-label and friends +copy_exec /sbin/vol_id /sbin/ + mkdir $DESTDIR/lib/udev/ cp /lib/udev/hotplug.functions $DESTDIR/lib/udev/ copy_exec /lib/udev/vio.agent /lib/udev/

