Re: udev и initrd
Ed wrote:
есть у меня usb-железка, есть для неё правило к udev, запускающее нужную
программу.
я подумал-подумал и придумал: после перезапуска железка детектится udev
из initrd, где моих правил нет (да и не к месту они там).
По аналогии - что бы загрузиться с usb, иногда нужно сделать
cp /usr/share/initramfs-tools/hooks/cryptroot /etc/initramfs-tools/hooks/
и добавить в
/etc/initramfs-tools/scripts/local-top/cryptroot
после строчки "modprobe -q dm_crypt":
echo "Sleeping for 5 seconds to allow USB detection."
sleep 5
echo "Awake, attempting to mount encrypted partitions."
echo "Setting up cryptographic volume $crypttarget (based on
$cryptsource)"
что бы usb успело определиться.
(Есть там (/usr/share/initramfs-tools/hooks) и udev.)
После чего надо переименовать
/boot/initrd.img-... в *.old
и запустить
update-initramfs -v -c -k all
--
Sincerely,
Nicholas
Reply to: