LINUX.ORG.RU

Генерация grub.cfg при зашифрованном корневом разделе

 , ,


0

3

Зашифровал себе корень через dm-crypt, делал всё по арчевики. Всё получилось без проблем, но с одним нюансом. grub-mkconfig не определяет, что корень находится на LUKS разделе, поэтому параметры rd.luks.name=$DEVICE_UUID=root root=/dev/mapper/root пришлось прописывать в конфиг ручками. Можно ли как-то объяснить GRUB как правильно генерировать конфиг, или просто придётся забыть про grub-mkconfig?

★★★★★

В /etc/default/grub есть GRUB_CMDLINE_LINUX

Не пробовал туда вписывать необходимые параметры?

vel ★★★★★
()
Ответ на: комментарий от vel

То, что туда вписано, добавляется в конец командной строки, уже после директивы root, которая генерируется автоматом.

Axon ★★★★★
() автор топика
Последнее исправление: Axon (всего исправлений: 1)

Grub не всегда распознаёт правильно корневой раздел и его расположение, так что похоже исправить это никак нельзя. А GRUB_ENABLE_CRYPTODISK=y добавлен?

mxfm ★★
()
Ответ на: комментарий от mxfm

А GRUB_ENABLE_CRYPTODISK=y добавлен?

Да.

Axon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.