Установка Ubuntu 16.04 dns router прошла неправильно, потерянное подключение к Интернету при перезагрузке

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

Откройте приложение «диски» ubuntu. Найдите жесткий диск на левой панели. Нажмите на раздел с именем «LUKS» в его названии: таким образом вы можете увидеть его точку монтирования в тексте «Устройство» ниже (в моем случае: /dev/sdb4).

Затем я попытался установить его, как описано выше:

$ sudo cryptsetup luksOpen /dev/sdb4 someNameForMyVolume
Enter passphrase for /dev/sdb4: 

Но получил эту ошибку:

Cannot use device /dev/sdb4 which is in use (already mapped or mounted).

Хорошо, поэтому я думаю, что nautilus уже попытался смонтировать его (потому что он действительно подсказал мне пароль, когда я подключил USB, даже если он не показывал дешифрованное дерево). Однако сообщение об ошибке не очень полезно, потому что оно не говорит мне, где оно уже отображено / смонтировано. Но эта команда помогает в этом случае:

$ udisksctl unlock -b /dev/sdb4
Passphrase: 
Error unlocking /dev/sdb4: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Device /dev/sdb4 is already unlocked as /dev/dm-3

Aha! Это /dev/dm-3.

Однако при попытке установить его он не работает:

$ udisksctl mount -b /dev/dm-3
Object /org/freedesktop/UDisks2/block_devices/dm_2d3 is not a mountable filesystem.

После долгих мастерингов я узнал, что я столкнулся с [ f7] (описанный выше by @amenthes), потому что команды sudo vgscan -v и sudo vgdisplay отображали две записи с тем же именем группы томов. Тем не менее, я нашел лучший способ справиться с этим, чем его метод (нет необходимости загружать LiveCD для переименования volumegroups!), В этой ссылке, которую я приведу выше (на всякий случай, когда эта ссылка будет разорвана ...) :

Если вы запустите ls -la /dev/mapper/, вы увидите файл luks-xxxxxx-xxxxx-xxxx или некоторый такой файл. Это сопоставление, которое было создано, когда Ubuntu запросил пароль для шифрования с помощью диалогового окна, но не смог его открыть (все диалоговое окно состояло в том, чтобы вызвать luksOpen и сопоставить его с этим файлом / dev / mapper / luks-xxx). Теперь:

Откройте приложение «диски» ubuntu. Получите uuid тома, запустив sudo pvs -o +vg_uuid. Значение uuid будет отображаться на всем пути справа, содержащее 7 значений, разделенных тире. Скопируйте их где-нибудь, как мы будем использовать их на следующем шаге. НЕ СОХРАНЯЙТЕ UUIDS И КОПИРОВАТЬ НЕПРАВИЛЬНО. Скопируйте его только для вашего текущего / dev / mapper / luks-xxx-любого устройства. Найдите ваш установленный жесткий диск на левой панели. Запустите команду vgchange -a y, чтобы сделать тома активными. Нажмите на раздел с именем «LUKS» в его имени: таким образом вы можете увидеть его точку монтирования в тексте «Устройство» ниже (в моем случае: /dev/sdb4). Установите его: sudo mount /dev/oldhd/root /mnt/oldhd. После работы с вашими файлами, вы должны переименовать свою volumegroup обратно в ubuntu-vg, если хотите, чтобы том все еще был загрузочным.
0
задан 4 April 2018 в 05:50

0 ответов

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

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