LINUX.ORG.RU

Арч не грузится, Примонтировать LVM

 ,


0

1

Есть диск с установленным арчиком,
/dev/sda1 - boot uefi,
/dev/sda2 - luks w LVM. При загрузке из UEFI пишет, что /vmlinuz-linux не рабочий. Открываю криптованный вольюм. vgscan показывает 2 раздела:

/dev/lvmvg/swapvol
/dev/lvmvg/rootvol
Монтирую rootvol - там 2 папки home (c хомяком пользователя) и root (с корнем системы и пустым хомяком). И как это правильно м онтируется?



Последнее исправление: lzy (всего исправлений: 1)

Ответ на: удаленный комментарий

root (с корнем системы и пустым хомяком)

Так не должно быть, если я правильно прочитал. Корневые каталоги системы должны лежать на первом уровне, а не в подкаталоге. При установке вы, похоже, что-то сделали сильно не так.

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

Вообще, это была рабочая система (в течение 2 месяцев) до ребута, полностью рабочая с графическим окружением. Из неё был сделан арч-чрут в другую систему (на другом диске), там обновления установлены, потом та отмонтирована. После ребута стало ругаться на vmlinuz-linux.

lzy
() автор топика
Ответ на: комментарий от fludardes

Возможно и было что-то не так сделано, но работало всё долго и пережили несколько новых ядер, софт настроен и работает и переустанавливать не вариант, надо починить.

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

Хорошо. EFI-раздел общий у обеих систем? Если так, то обновление второй могло угробить vmlinuz от первой - самый очевидный вариант.

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

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

lzy
() автор топика
Ответ на: комментарий от lzy
lsblk # выхлоп сюда
ls /mnt # или куда смонтирован rootvol, выхлоп тоже сюда
fludardes ★★
()
Ответ на: комментарий от fludardes

Сократил немного

cat etc/fstab
/dev/mapper/lvmvg-rootvol / btrfs rw,realtime,compress=lzo,space_cache,subvolid=257,subvol=/root,subvol=root  0 0
/dev/mapper/lvmvg-rootvol /home btrfs rw,realtime,compress=lzo,space_cache,subvolid=258,subvol=/home,subvol=home  0 0

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

Не думал о btrfs, прошу прощения. Каталоги понятно, сабволумы. Печитал ОП, монтировать это, может быть, можно (или нужно?) с опцией subvol= (mount -o subvol=/home /mnt/home, например). Хоть и юзал btrfs некоторое время, но сильно не уверен, как это делается. Смонтировать это хозяйство (в том числе EFI-раздел), чрутнуться, переустановить ядро. Я бы наверное как-то так шёл.

fludardes ★★
()
Ответ на: комментарий от fludardes
mount -o subvol=home

Спасибо, то что надо, всё смонтировал! Пытаюсь откатить.

a чего у вас в /etc/fstab EFI-раздел не указан?

Руками печатал потому что

Cократил немного

lzy
() автор топика
Ответ на: комментарий от fludardes

Откатил ядро, работает, спасибо за помощь. Сейчас ещё раз обновлю и сообщу результат.

lzy
() автор топика
Ответ на: комментарий от fludardes

Всё починилось, с новым ядром тоже работает, ещё раз спс.

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