Arch Linuxインストールで非ルートパーティション用にdm-cryptをセットアップし、/etc/crypttab
(権限-rw-------
)のキーファイルを参照しました。ただし、起動時にパスワードの入力を求められます。
ただし、crypttabファイルにのみ記載されているボリュームの名前を認識するため、ファイルを使用します。
解決しました。
Nanoまたは通常のエコーを使用してキーファイルを作成しないでください。これにより、ファイルに末尾の改行が追加されます。このようにしてください:
echo -n "so_password_such_strong" > /etc/yourkeyfile