Hi, > I then found out that the problem is absent when I create my initrd with > yaird instead of mkinitramfs. The yaird-generated initrd is also much > smaller than the one from mkinitramfs (939 KB vs 2.1 MB).
I had the same problem. I checked the generated initrd file and noticed that the programs udevd moans about here are missing in the initrd file. I put this at the end of /usr/share/initramfs-tools/hooks/udev: mkdir $DESTDIR/lib/udev/ cp /lib/udev/hotplug.functions $DESTDIR/lib/udev/ +copy_exec /lib/udev/ata_id /lib/udev +copy_exec /lib/udev/cdrom_id /lib/udev +copy_exec /lib/udev/edd_id /lib/udev +copy_exec /lib/udev/firmware.agent /lib/udev +copy_exec /lib/udev/ide-devfs.sh /lib/udev +copy_exec /lib/udev/ide.agent /lib/udev +copy_exec /lib/udev/logger.agent /lib/udev +copy_exec /lib/udev/modalias_ieee1394 /lib/udev +copy_exec /lib/udev/modalias_serio /lib/udev +copy_exec /lib/udev/net.agent /lib/udev +copy_exec /lib/udev/path_id /lib/udev +copy_exec /lib/udev/raid-devfs.sh /lib/udev +copy_exec /lib/udev/scsi-devfs.sh /lib/udev +copy_exec /lib/udev/scsi-re-add /lib/udev +copy_exec /lib/udev/scsi_id /lib/udev +copy_exec /lib/udev/udev_run_devd /lib/udev +copy_exec /lib/udev/udev_run_hotplugd /lib/udev copy_exec /lib/udev/udevsynthesize /lib/udev +copy_exec /lib/udev/usb_id /lib/udev copy_exec /lib/udev/vio.agent /lib/udev +copy_exec /lib/udev/vol_id /lib/udev Regenerated the initrd file, and the errors are gone. cheers, Peter -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]