Как переименовать группу объема зашифрованного загрузочного диска и иметь ее, все еще загружаются?

Связанный с этим вопросом, это кажется единственным способом, которым я могу получить доступ к зашифрованному загрузочному диску того от другого зашифрованного загрузочного диска (оба использования параметров шифрования по умолчанию при установке Ubuntu) то, если два диска имеют различные имена группы объема (VG). По умолчанию Ubuntu использует название группы объема "человечность-vg" и если у Вас есть две группы объема с тем же именем, lvm2 имеет проблему.

Большая проблема состояла в том, когда я считал это и решил переименовать VG своего активного загрузочного диска к чему-то другому. Затем я перезагрузил, и cryptsetup больше не будет распознавать мой пароль. Это дало мне ошибку

неизвестный fstype, неверный пароль или опции?

Используя LiveUSB я переименовал VG на том загрузочном диске назад к человечности-vg, и это загрузилось снова (облегчение).

Теперь, если имена VG должны быть уникальными, но они также не могут измениться, затем существует проблема. Я не видел опции, когда я установил Ubuntu для определения имени VG. Я предполагаю, что это или трудно кодируется или в файле конфигурации где-нибудь. Я проверил меньшую (незашифрованную) область начальной загрузки на диске, и я вижу в

/grub/grub.cfg

Существуют некоторые ссылки на эту "человечность-vg", которая заставляет меня думать, что я могу изменить ее.

Однако я все еще довольно плохо знаком с Ubuntu поэтому, прежде чем я пойду, будучи творческим человеком с другим незагрузочным диском, я любил бы некоторый вход от экспертов здесь.

Я могу переименовать VG, использующий vgrename, затем изменяют/grub/grug.cfg путем выполнения нахождения и заменения всего старого имени VG к новому имени VG, и волшебно все будет работать?

1
задан 7 September 2017 в 12:09

1 ответ

После чтения ссылки George (и несколько других), я хотел отправить это здесь как ответ.

, Если необходимо переименовать группу объема зашифрованного загрузочного диска, это шаги, которые необходимо сделать. По крайней мере, они, кажется, работают хорошо над телефоном 16.04.

  1. , Отключают все другие диски и только имеют LiveUSB (или подобный) и Ваш зашифрованный включенный загрузочный диск. Отметьте, не загружайтесь от другого зашифрованного загрузочного диска, потому что оба загрузочных диска имеют то же название группы объема (человечность-vg).
  2. Начальная загрузка от LiveUSB, не от зашифрованного загрузочного диска
  3. После того, как LiveUSB выполняет активную систему, удостоверьтесь, что lvm2 установлен (хотя 16.04.2 LiveUSB уже делает lvm2 установленный).

sudo способный lvm2

  1. установки Монтируют зашифрованный диск. Затем проверьте имя группы объема (должен только быть тот, потому что никакие другие диски помимо LiveUSB не должны быть подключены). Значение по умолчанию для 16,04 (и это кажется 18.04) является "человечностью-vg" (следующее предположит, что это имеет место).

sudo vgscan

  1. Переименовывает группу объема к чему-то уникальному

sudo vgrename ubuntu-vg my_new_volume_group_name

  1. , необходимо получить подтверждение, что группа объема была переименована.
  2. На данном этапе Ваш зашифрованный загрузочный диск не загрузится, потому что личинка больше не может находить группу объема названной человечностью-vg. Так, необходимо обновить личинку. На зашифрованном загрузочном диске перейдите к папке личинки и посмотрите файл grub.cfg. При попытке открыть его от LiveUSB, то это будет только для чтения настолько открытый терминал и тип:

sudo gedit

  1. Из gedit, откройте grub.cfg файл (который будет на незашифрованной части в папке личинки.
  2. Сохраняют копию этого файла как резервное-копирование-grub.cfg на всякий случай, что-то идет не так, как надо на следующих нескольких шагах.
  3. Находят и заменяют человечность - vg с Вашим новым названием группы объема (ctrl+H, Find:ubuntu - vg Замена with:my_new_volume_group_name). Тот текст находки правилен. Необходимо найти "человечность - vg" (уведомление существует два тире между "человечностью" и "vg", потому что при использовании тире здесь личинке нужен двойной тире.
  4. Сохранили файл назад к перезагрузке grup.cfg
  5. , удаляя LiveUSB

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

0
ответ дан 8 December 2019 в 04:07

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

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