luks暗号化とスワップパーティションを使用してLinux Mint 18をインストールしました。起動時にロックが/
解除され/dev/sda6
、正常にインストールされます。その後、システムは緊急モードに入ります。 Journalctl は、スワップパーティションに到達しようとする試みがタイムアウトしたことを示します。
走ってcryptsetup open --type luks /dev/sda5 sda5_crypt
戻ってみよう
Device /dev/sda5 is not a valid LUKS device.
答え1
助けゴティ様の言葉が正しいです。
破損した LUKS ヘッダーを確認するには、次のコマンドを使用できます。
cryptsetup luksDump /dev/sda5
同じエラーメッセージが表示されます。
この問題を解決するには、LUKSコンテナを再作成し、スワップをリセットしてからそしてLUKSヘッダーをバックアップしてください。このような:
cryptsetup luksFormat /dev/sda5
cryptsetup open --type luks /dev/sda5 sda5_crypt
mkswap -L SWAP /dev/mapper/sda5_crypt
swapon -L SWAP
cryptsetup luksHeaderBackup /dev/sda5 --header-backup-file /root/sda5_luks_header.img
LUKS ヘッダーは非常に脆弱です。コピーは1つだけなので、紛失すると本機のロックを解除できません。バックアップがない場合... ;)