initramfs - ОШИБКА: устройство '/dev/mapper/vg0-root' не найдено, пропуск fsck

Вы также необходимо в режиме восстановления отредактировать /boot/grub/device.map и изменить карту, чтобы отразить то, что будет правдой при загрузке без USB-ключа. То есть удалите строку / dev / sda и измените строку / cciss на hd0. Сохраните это, затем grub-install / dev / cciss / c0d0 и перезагрузитесь.

0
01.10.2018, 08:20
2 ответа

Что я сделал, чтобы это исправить

Переключился на systemd initramfs, заменив все хуки busybox на их эквиваленты systemd, и изменил grub DEFAULT_CMDLINE_LINUX, чтобы отразить синтаксис sd -encrypt и sd -lvm2.

Затем я сбросил свой lvm.conf

sudo rm /etc/lvm/lvm.conf && sudo pacman -S lvm2

2
28.01.2020, 02:31

У меня была похожая проблема: логические тома отображались как неактивные при выполнении lvscan.

Единственное изменение, которое я сделал ранее в /etc/lvm/lvm.conf, заключалось в отключении use_lvmetad.

Чтобы восстановиться после этого сценария, я запустил:

rm /etc/lvm/lvm.conf && pacman -S lvm2

но я думаю, что стоит попытаться повторно -включить use_lvmetadи восстановить оперативный диск:

Так:

  1. убедитесь, что use_lvmetad=1в/etc/lvm/lvm.conf
  2. если вы меняете параметр на use_lvmetad=1, регенерируйте виртуальный диск:

    mkinitcpio -p linux
    
0
28.01.2020, 02:31

Теги

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