Как зафиксировать не загружающуюся установку человечности с зашифрованным корневым диском?

Ubuntu не загружает, но печатает странные вещи, также

  • /run/lvm/lvmetad.socket: connect failed: No such file or directory
  • или /sbin/cryptsetup not found

затем отступает к busybox после нескольких минут (иногда..).

Ошибка появилась после того, чтобы переходить на новый жесткий диск, где я должен был удалить зашифрованный раздел. После chrootлуг в корневой раздел и выполнение udpate-initramfs -u ошибка, упомянутая здесь, открылась:

cryptsetup: WARNING: could not determine root device from /etc/fstab

Моя установка: Я следовал за установкой, предложенной здесь. Теперь у меня есть a / объем btrfs в LUKS с незашифрованным /boot раздел. Вся эта работа EFI с безопасной отключенной начальной загрузкой.

1
задан 25 February 2018 в 18:43

2 ответа

Все взломы по умолчанию и меры помещают Вас на хорошую дорожку, однако ни один из них не был завершен. Это было решением в моем случае:

  1. Удостоверьтесь /etc/crypttab файл настраивается правильно. Все записи должны относиться к существующим разделам. Должна быть по крайней мере одна запись, названная "корнем", это - корень / запись. Это было крайне важно для меня - и никто не упомянул это до сих пор!
  2. Эта запись должна быть упомянута в /etc/fstab с /dev/mapper/root. Проверьте, что UUID правильно настраиваются
  3. Теперь выполненный update-initramfs -u какой udpates только Ваше новое ядро. Если предупреждение cryptsetup открывается, Вы перестали работать на предыдущих шагах. Рассмотрите все файлы и попробуйте, выясняют проблему
  4. Выполненный update-grub устранить любые остающиеся проблемы личинки
  5. Теперь проверьте /boot/grub/grub.cfg. Пойдите ищут первое menuentry который является тем, который будет загружен. search часть должна содержать UUID раздела начальной загрузки (незашифрованный!). linux часть должна иметь что-то, говоря это root=/dev/mapper/root или указывание на UUID незашифрованного объема (в моей установке btrfs объем)
  6. Попытайтесь загрузиться. Если lvm ошибки все еще открываются, заставляют их замолчать, как упомянуто в этом ответе

Один последний совет: Забота о любом мало warning появление. Обычно они бессмысленны, в этом случае они очень важны.

Удачи!

2
ответ дан 7 December 2019 в 13:26

Возникла очень похожая проблема после обновления Ubuntu 20.04 на Dell XPS13 (2020 г.). Искал часами, решение было на самом деле простым.

перезагрузитесь и войдите в BIOS с помощью «fn и F2»
BIOS> Конфигурация системы> Работа с Sata> переключиться на «AHCI» с «RAID вкл.»

По какой-то причине этот параметр BIOS был переключен.

3
ответ дан 15 July 2020 в 07:50

Другие вопросы по тегам:

Похожие вопросы: