Является ли LUKS / cryptsetup `hddname` (или` name`) просто произвольной меткой, используемой во время сеанса

Это очень простой вопрос о шифровании LUKS.

Моя система Fedora 15 использует LUKS над разделами root, home и swap LVM. Для доступа к этим разделам с загрузочного компакт-диска, например, необходимо открыть LUKS с помощью команды,

# cryptsetup luksOpen /dev/<drive> <hddname> 

Может ли это hddname быть чем угодно? Более конкретно, когда я смотрю вывод команды lsblk -a моя установка не имеет меток.

В другом учебнике приведено имя hddname как cryptroot , и я смог открыть LUKS с этим именем. Только у меня создается впечатление, что это произвольно.

У меня возникли проблемы с установкой зашифрованного раздела LVM, и я смущен о словарном «пространстве имен», так сказать, о LUKS и LVM.

Вы можете использовать любое hddname вы хотите, если оно еще не используется.

В cryptsetup manpage говорится о luksOpen <device> <name> :

Открывает раздел LUKS <device> и устанавливает сопоставление <name> после успешной проверки поставляемого ключевого материала

Вы можете проверить используемые в настоящее время сопоставления с ls -al /dev/mapper/ . Кроме того, pvdisplay , vgdisplay и lvdisplay cat предоставляют полезную информацию.


Краткое руководство по установке зашифрованных логических томов

Если вы создали логический том поверх dm-crypt:

  1. cryptsetup luksOpen <encrypted_device> <any_name>
  2. vgchange -ay
  3. mount /dev/mapper/<logical_volume> <mount_target>

Шаг 2 включает все доступные логические тома и может быть опущен.

Если вы использовали dm-crypt поверх логического тома:

  1. vgchange -ay
  2. cryptsetup luksOpen <encrypted_logical_volume> <any_name>
  3. mount /dev/mapper/<any_name> <target>
Давайте будем гением компьютера.