Я ранее установил Ubuntu на свой жесткий диск с одним большим зашифрованным (LUKS) разделом, содержащим группу томов LVM. Думаю, что когда я захочу установить новую версию Ubuntu или другого дистрибутива, я бы просто создал логический том и установил его там.
Вчера я хотел сделать чистую установку Ubuntu 18,04. Из старой установки я создал новые логические тома для / и / home. Используя 18.04 live USB, казалось, что установщик не узнал раздел LUKS. Я разблокировал его в «Дисках», и теперь Ubiquity нашел логические тома. Я поместил /, / home, / boot и / boot / efi (последние две незашифрованные), где я их хотел, и закончил установку.
Система не загрузилась, а вместо этого поместила меня в приглашение BusyBox , Оказалось, что мои логические тома не могут быть найдены. Похоже, что установщик не понял, что для доступа к выбранному вами / тому, который я выбрал, потребуется некоторое дешифрование. После некоторого времени проб и ошибок я смог найти и следовать этим инструкциям, чтобы создать / etc / crypttab и обновить initramfs и grub, что было успешным.
Итак, мой вопрос: как мне сделал это? Был ли какой-то вариант в установщике, который я не видел? Должен ли crypttab автоматически генерироваться во время процесса установки (то есть это ошибка)? Или устанавливается на существующую установку LUKS, как это просто не поддерживается?