私のLinuxマシンでは、lvm/luksを使用してディスク暗号化をセットアップしています。ただし、後でパーティションの1つを削除し、Windowsで使用するためにNTFSにフォーマットします(デュアルブートlinux/win10があるため)。
起動中にエラーが繰り返されることを除いて、これまでのところ問題はありません。
"systemd-cryptsetup[1458]: crypt_load() failed on device /dev/disk/by-id/ata-ST1000NM124-1EJ264_W722DT5A-part9.
systemd-cryptsetup[1458]: Failed to activate: Invalid argument"
このエラーを取り除くために、システムがすでに再フォーマットしたパーティションを見つけようとするのを防ぐにはどうすればよいですか?
ただし、このエラーによってシステムの起動が妨げられることはありません。
存在しないデバイスを/etc/crypttab
から削除します。ファイルを編集するには、root権限が必要です。
上記を実行しても問題が解決しない場合は、initramfsで復号化の試行が行われている可能性があります。この場合に行う必要があるのは、initramfsを再生成することだけです。
Debian/Ubuntuで、次のコマンドを実行して、現在のカーネルのinitramfsを再生成します。
update-initramfs -uv
CentOS/Fedora:
dracut -fv
Arch Linux:
mkinitcpio -v -p linux