
古いシステム(暗号化されたパーティションを作成した x86 システム)があります。
現在、同じマシンで別のシステム (異なるカーネル バージョンと amd64 アーキテクチャ) を起動すると、暗号化されたディスクを開くことができません。
開こうとすると次のメッセージが表示されます:
# cryptsetup luksOpen /dev/sdc2 segate_160
No key available with this passphrase.
ヘッダーが読めます:
# cryptsetup luksDump /dev/sdc2
LUKS header information for /dev/sdc2
Version: 1
Cipher name: blowfish
Cipher mode: cbc-plain
Hash spec: whirlpool
パスワードは正しいと確信しています(コピーして貼り付けます)。
ブローフィッシュモジュールがロードされました
# lsmod |grep blowfish
blowfish_x86_64 24576 0
blowfish_generic 16384 0
blowfish_common 20480 2 blowfish_generic,blowfish_x86_64
他に何が問題なのでしょうか? なぜこのディスクを復号化できないのでしょうか?