dmcrypt /暗号化フックが起動時にLUKSパスワードを要求しない

dmcrypt /暗号化フックが起動時にLUKSパスワードを要求しない

起動時に以下が表示されます。

:: running hook [encrypt]

A password is required to access the  volume:
Command requires device and mapped name as arguments
Command requires device and mapped name as arguments
Command requires device and mapped name as arguments

最後のメッセージは毎秒繰り返されます。

パスワードを入力する機会がありませんでした。

私はArchに基づいてManjaroを実行しています。

私は何が間違っていましたか?

ベストアンサー1

カーネルコマンドライン引数に必要な暗号化デバイスマッピング名を含めることを忘れた可能性があります。

私は持っています:

cryptdevice=/dev/sdaX

ただし、コロンで区切られた2番目のフィールドは必須です。たとえば、次のようになります。

cryptdevice=/dev/sdaX:root

SSDを使用していて、すでに知っている場合影響、パフォーマンスを向上させるには、次のものを使用できます。

cryptdevice=/dev/sdaX:root:allow-discards

おすすめ記事