В настоящее время у меня есть сообщение суперпользователя, спрашивающее, могу ли я установить / обновить существующие LUKS / LVM без необходимости стирать и перестраивать разделы. Это обеспечило инструкции по монтированию жесткого диска, но есть ошибки. Я перепечатал шаги ниже и указал ошибку, с которой я сталкиваюсь. Другой пост на ту же тему предлагает тот же совет, но, похоже, у меня нет тех же проблем, что и у меня.

Моя цель - определить, могу ли я обновить с помощью существующих LUKS и LVM. Однако проблема остается той же, если я хочу выполнить операции fsck на моем внутреннем жестком диске, загружающемся с компакт-диска LIVE.

Один: открыть зашифрованный том

 su -
 cryptsetup luksOpen /dev/sda3 cryptLVM

Два: Создайте все необходимые каталоги:

2. 
mkdir /mnt/{home,proc,dev,sys}

Три: гора LVM:

3. 
mount /dev/mapper/cryptVG-root /mnt
mount /dev/mapper/cryptVG-data /mnt/home

Четыре: Смонтируйте все системные файловые системы:

4.
mount -t proc /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev

Беда возникает между 3-4.

> mount: you must specify the filesystem type

Если я укажу -t ext4 , то получу еще одну ошибку.

> mount: special device /dev/mapper/cryptVG-data does not exist

ОБНОВЛЕНИЕ: у меня также есть сообщение о значении name LUKS/cryptsetup, поскольку я пытаюсь выяснить, как эти действия взаимодействуют для монтирования жесткого диска.

1 ответ1

1

В зависимости от настроек может потребоваться явное включение соответствующей группы томов до или после использования cryptsetup.

Как уже упоминалось в этом комментарии, попробуйте vgscan и / или vgdisplay .

Затем вы можете включить все доступные логические тома в группе томов с помощью vgchange -ay .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .