LINUX.ORG.RU

Перестал грузиться шифрованный Xubuntu

 , , ,


0

2

Привет ЛОР! Помоги! Есть SSDшка с xubuntu шифрованная LUKSом, ни с того ни с сего перестала грузиться. В при загрузке вместо запроса пароля теперь стандартная менюшка с выбором ядра, мемтест итд. При выборе ситемы и начале загрузки пишется вот это:

Begin: Loading essential drivers
Begin: Running /scripts/init-premount... done
Begin: Mounting root file system... done
Warning: Failed to connect to lvmetand.
Falling back to device scanning.
Volume group "xubuntu-vg" not found
Begin: Running /scripts/init-premount... done
Begin: Waiting for suspend/resume device...
Begin: Running scripts/local-block... done
Gave up waiting for suspend/resume device done
Volume group "xubuntu-vg" not found
Cannot process volume group xubuntu-vg
done
done
Gave up waiting for root file system device. Common problems:
 -Boot args (cat /proc/cmdline)
 -Check rootdelay= (did the system long enough ?)
 -Missing modules (cat /proc/modules is/dev)
ALERT: /dev/mapper/xubuntu-vg-root does not exist. Dropping to shell!
Busy Box v.1.27.2 (Ubuntu 1:1.27.2-2ubuntu3) built-in shell (ash)
Enter 'help' for list of built-in commands
(initramfs)

Из этих трех советов понял только первый:
cat /proc/cmdline Результат:
BOOT_IMAGE=vmlinuz.4.16... root=/dev/mapper/xubuntu-vg-root ro
2:Где и как изменить rootdelay?
3:cat список модулей выдает, но только как называется отсутствующий?

Папка /boot почему-то абсолютно пуста.
Что случилось и можно ли это починить?

Загрузится с cd или флешки, открыть контейнер и примонтировать разделы. Зайти под рутом и установить загрузчик заново. Могу описать на примере archlinux. У самого usb ssd с шифрованным разделом, на который система установлена. boot на отдельном не шифрованном разделе.

dima81 ()

давай больше деталей. что и как было зашифровано (т.е весь корень, или бут вынесен), предположительные причины поломки (обновился неудачно, диск помер?), можно ли вообще с какого-то liveUSB смонтировать твою систему?

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

Ставилась xubuntu на чистый ssd 240гб, на замену 10 терабайтнику, который я случайно задел тапком когда цветы лез поливать. Там ситуация примерно такая же, но да хрен пока с ним. То что десятка хрупка как скорлупа, я в принципе догадывался. Но ssd... Короче, шифровался банально установкой галочки «шифровать весь диск», вся разбивка на автомате. Да вроде после обновы перезагружался (кажется). Сейчас с кали (с флешки) загрузился, нормально все смонтировал, с домашней папкой немного поморочился, там же ecrfs, но тоже смонтировал, нужные документы скопировал. Как-то так.

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

Загрузился с флешки с установочником арча Вначале открыл контейнер cryptsetup luksOpen /dev/sdX2 luks123 Дальше примонтировал разделы lvm mount /dev/mapper/vg0-root /mnt

Папку /mnt тебе создавать не нужно

У тебя похоже lvm созданы. Покажи вывод lvdisplay

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

Ну я сделал тоже самое, из под каливых гуи. Смонировался и скопировал нужное. Дальше то, что делать?
В принципе я могу сейчас ситему заново поставить, но а что если это опять повториться.

$ lvdisplay
  WARNING: Running as a non-root user. Functionality may be unavailable.
  /run/lvm/lvmetad.socket: access failed: Отказано в доступе
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  /dev/mapper/control: open failed: Отказано в доступе
  Failure to communicate with kernel device-mapper driver.
  Incompatible libdevmapper 1.02.145 (2017-11-03) and kernel driver (unknown version).
$ sudo lvdisplay
$

Kaernk ()
Ответ на: комментарий от dima81

Загрузчик вроде grub. Как я уже сказал, никакой настройки не производилось, все на автомате. Просто нужна была рабочая ситема без лишних телодвижений. Арчик стоит на миникомпьютере gygabite brix. Там все по манам с сайта делалось. Давно уже не включал.

Kaernk ()