dracut заменит mkinitcpio?

Опрос

Как относитесь к возможному переходу?
Положительно
Отрицательно
Пофиг. Лишь бы работало
Eva_Berg
Я лично заметила, особенно когда не смогла нужный мне пакет миднайтом открыть\распаковать
Притянутый за уши аргумент.
Lupus pilum mutat, non mentem.
Eva_Berg
Я лично заметила, особенно когда не смогла нужный мне пакет миднайтом открыть\распаковать
А что не так то:
vs220
Автоматом не подхватил :(
Посмотри Gentoo Wiki
Ошибки не исчезают с опытом - они просто умнеют
Почитал. Ничего в сабже страшного нет, даже проще в пользовании. Но сейчас для себя в переходе смысла не вижу (самому добавлять хуки, скрипты для автоматического удаления/генерации initramfs т.п)....
А переедем - так и будет, лишь бы работало.
А что там с resume из swap-файла? А то не совсем понял...
jim945, а почему со знаком вопроса? По вашей ссылке арч забросил mkinitcpio и предложил использовать dracut. Вопрос решен. Dave слился( step down) уже как несколько лет, Иванкарло не горит желанием подхватить знамя. У mkinitcpio 5 авторов у dracut > 8000. В чем вопрос-то? Опять же, dracut на kernel.org - генеральная линия партии. Любой нормальный арчевод просто обязан перейти на dracut :)
PS. Голосовал против, а то осталось только pacman на yum заменить и тело в Шляпе :)
PSS. Кого, правда, чешет, как я голосовал )))
anode, да я все понимаю. На момент создания темы так захотелось.
Lupus pilum mutat, non mentem.
jim945
rd.luks.uuid=luks-9bad1671-7cdb-4135-b458-734a23f60463
….Почему в начале luks?
Да вы правы, дело оказалось именно в лишнем luks . dracut почему то его подставляет.
Достаточно правильно прописать rd.luks.uuid=[uuid зашифрованного диска] в параметрах и все нормально грузится с запросом пароля и расшифровывается.
Остальное правильно и автоматом прописалось(dracut -h), в параметры нет нужды вручную добавлять

#dracut --print-cmdline
 rd.luks.uuid=luks-9bad1671-7cdb-4135-b458-734a23f60463 rd.lvm.lv=vg_arch/root
 resume=UUID=1fd7b545-aab0-4a2a-8d27-2099a70b61dc root=/dev/mapper/vg_arch-root rootfstype=ext4 rootflags=rw,relatime

Параметры загрузки в грубе
menuentry 'Arch Linux dracut' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	insmod lvm

	set=root 5fc9c7b0-54bf-4ad1-8437-9b8eec2f5415

	echo	'Грузится Linux linux ...'
	linux  /vmlinuz-linux rd.luks.uuid=9bad1671-7cdb-4135-b458-734a23f60463
	echo	'Грузится ramdisk ...'
	initrd  /initramfs-linux-dracut.img
}

Осталось разобраться почему dracut luks подставляет в uuid

А да еще проверить в модулях есть ли ecryptfs, ну или добавить при генерации
dracut -a ecryptfs -h /boot/initramfs-linux-dracut.img
vs220
А да еще проверить в модулях есть ли ecryptfs, ну или добавить при генерации
да вроде автоматом включен
sudo dracut --list-modules | grep crypt
crypt
crypt-gpg
crypt-loop
ecryptfs
Ошибки не исчезают с опытом - они просто умнеют
vs220
Осталось разобраться почему dracut luks подставляет в uuid
это выходит, что также будет и в выводе sudo dracut --print-cmdline ?
Может тогда лучше прописывать в конфиге - /etc/cmdline.d/mycmdline.conf ? - или это для другого?
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.