Можно ли восстановить корневой раздел, основанный на LLVM и защищенный LUKS?

У меня есть следующая конфигурация разделов:

NAME                  FSTYPE        SIZE MOUNTPOINT LABEL
sda                               447.1G
├─sda1                ext2          487M /boot
├─sda2                                1K
└─sda5                crypto_LUKS 446.7G
  └─sda5_crypt        LVM2_member 446.7G
    ├─S--1--vg-root   ext4        318.8G /
    └─S--1--vg-swap_1 swap        127.9G [SWAP]

Как вы можете видеть, у меня есть система Ubuntu, защищенная LUKS, и записанный том использует LLVM.

У меня есть ошибки в файловой системе из-за прерывания электроснабжения; когда я запускаю fsck, я вижу много сообщений об ошибках:

sudo fsck -nf /
Inodes that were part of a corrupted orphan linked list found.  Fix? no
/dev/mapper/S--1--vg-root: ********** WARNING: Filesystem still has errors **********

Конечно, я не могу исправить ошибки, пока загружен раздел. Итак, я перезагружаюсь в режиме восстановления системы, открываю однопользовательскую корневую оболочку и запускаю:

umount /dev/mapper/S--1--vg-root
sudo fsck -f /

Теперь fsck работает, однако не может найти никаких ошибок . Когда я перезагружаюсь и снова запускаю fsck из полностью загруженной системы, он все еще «видит» ту же ошибку.

В чем причина такого поведения? Можно ли исправить ошибки файловой системы в такой конфигурации (когда том LLVM защищен LUKS)?

0
задан 17 April 2019 в 15:15

0 ответов

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

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