Рейтинг:0

Восстановить незашифрованный раздел в зашифрованный раздел LUKS 20.04.

флаг ca

У меня есть SSD с несколькими разделами.

Размер начальных и конечных секторов устройства Тип
/dev/nvme0n1p1 2048 309247 307200 Система EFI 150M
/dev/nvme0n1p2 309248 571391 262144 128M зарезервировано Майкрософт
/dev/nvme0n1p3 571392 129912831 129341440 61,7G Основные данные Microsoft
/dev/nvme0n1p4 465311744 467339263 2027520 990M Среда восстановления Windows
/dev/nvme0n1p5 467339264 497324031 29984768 14,3G Среда восстановления Windows
/dev/nvme0n1p6 497326080 500117503 2791424 1,3G Среда восстановления Windows
/dev/nvme0n1p7 129912832 465311743 335398912 Файловая система Linux 160G

nvme0n1p7 в настоящее время НЕ зашифрован. Что я хотел бы сделать, так это зашифровать этот раздел. Итак, мои шаги:

  1. Создайте образ этого раздела (сделано с Дисками) и сохраните его на внешнем диске.
  2. Загрузитесь с LiveCD
  3. Используя диски: отформатируйте раздел как зашифрованный LUKS, восстановите образ с внешнего диска. Нет ошибок.
  4. Перезагрузить. В этот момент я застрял: я попадаю в командную строку grub>.

На самом деле я ожидал, что мне будет предложен типичный выбор grub, а затем я введу пароль LUKS.

Итак, мои вопросы:

  1. Возможно ли вообще сделать то, что я имею в виду? Итак, вместо того, чтобы устанавливать Ubuntu с нуля, просто восстановить существующий образ?
  2. Если да, то как мне выйти из этой ситуации? Как мне настроить Grub, чтобы я мог выбрать ОС, которую хочу запустить?

Заранее спасибо!

AlexOnLinux avatar
флаг ng
Я могу дать вам несколько советов, но у меня нет полного решения для вас. Во-первых: при использовании Disk-Encryption вам нужен EFI и незашифрованный раздел BOOT. Во-вторых: Grub (initramfs) должен загрузить необходимые модули, чтобы иметь возможность расшифровать ваш раздел при загрузке (я полагаю, по умолчанию). Третье: у вас должен быть настроенный файл /etc/crypttab, который будет подключен к initramfs. Я бы создал новый раздел в качестве загрузки.Скопируйте содержимое из фактической загрузочной папки в загрузочный раздел. Затем создайте файл /etc/crypttab с соответствующим содержимым и попробуйте выполнить команду `update-grub` и скрестить пальцы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.