Мое устройство с шифрованием LUKS работает на одном компьютере, а не на другом - почему?

Мое зашифрованное устройство LUKS работает на одном компьютере, на котором я его создал, Ubuntu 12.04. Но когда я присоединяю его к другому, довольно свежему 12.04, системный журнал сообщает мне «неизвестный раздел».

Есть идеи, почему это так? Нужно ли перенести какой-нибудь мастер-ключ или что-то подобное с машины, на которой работает устройство? Моей первой идеей было установить cryptsetup, который ранее отсутствовал на второй машине, но даже после этого я не могу смонтировать.

Где это работает:

$ sudo parted -l
Partitiontable: msdos

... (usual listing)

Modell: Generic- Multi-Card (scsi)
Drive  /dev/sdb:  31,4GB
Sectorsize (logic/physical): 512B/512B
Partitiontable: msdos

 1      4194kB  31,4GB  31,4GB  primary               LBA

Modell: Linux-Device-Mapper (crypt) (dm)
Drive  /dev/mapper/udisks-luks-uuid-...(some key):  31,4GB
Sectorsize(logic/physical): 512B/512B
Partitiontable: msdos

(no numbers or data here)

$ dmsetup ls --tree
udisks-luks-uuid-... (same key as above) (252:0)
 └─ (8:17)

Где это не работает (вопрос ответил):

from syslog:
Jan 10 date name kernel: [   69.546400] sd 8:0:0:2: [sde] 61405184 512-byte logical blocks: (31.4 GB/29.2 GiB)
Jan 10 date name kernel: [   69.548646] sd 8:0:0:2: [sde] No Caching mode page present
Jan 10 date name kernel: [   69.548652] sd 8:0:0:2: [sde] Assuming drive cache: write through
Jan 10 date name kernel: [   69.552019] sd 8:0:0:2: [sde] No Caching mode page present
Jan 10 date name kernel: [   69.552024] sd 8:0:0:2: [sde] Assuming drive cache: write through
Jan 10 date name kernel: [   69.556692]  sde: unknown partition table

everything else, now as it works, I couldn't reproduce...
0
задан 20 January 2013 в 19:35

1 ответ

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

Так что для всех остальных, имеющих эту проблему:

  1. Убедитесь, что у вас установлен cryptsetup: sudo apt-get install cryptsetup (Вы можете наблюдать за этим, так как он установлен на машине, где вы создали зашифрованное устройство, но оно не является стандартным на любой другой установке)

    2. Перезагрузите компьютер, и, если он не работает, перезагрузите компьютер еще раз. Как бы странно это не звучало ...

0
ответ дан 20 January 2013 в 19:35

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

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