ядро этот инитрам не видел (LUKS не расшифровывался и меня кидало в недошелл). Это у меня руки кривые чи как?
если тебя кидало хоть в какой-то шелл, то инитрамфс у тебя был
Чтобы расшифровать LUKS ядру уже нужен загруженный initramfs..
Ядро и инитрамфс находятся на EFI разделе
Сейчас вот что попробовал: > Добавил в конфиге помимо crypt_root и root параметр initrd > efibootmgr'ом пересоздал запись (убрал initrd) Ядро выдало кернел паник: VFS: Cannot open root device UUID=... or unknown-block(0,0): error -6 В последней строчке VFS: Unable to mount root fs on unknown-block(0,0)
Тащемта даже если убрать параметр root он даже не попробует в инитрд, будет ругаться на root device (null). Причина такого поведения мне не совсем понятна: если инитрд прописан в самом загрузчике, всё работает, а если в конфиге ядра, то нет
Ну, логично. Как ядро загрузит initrd-то, если драйверов нет?
пробуй так https://t.me/reagent00wtf/15
Обсуждают сегодня