
grub.cfgで暗号化されたボリュームを設定すると、init
systemdは暗号化されたボリュームのマウントに停止したようです。/usr/sbin/systemd
行があります。/etc/crypttab
secure /dev/sda8 /etc/cb.key
これは元のinitプログラムで動作しますが、systemdに切り替えてもオンになります。
[確認]目標量に達する
正しいデバイス名、正しいマッパー名を取得しましたが、続行できませんでした。 60秒ほど待ってからタイムアウトメッセージを受け取りました。
どのようにデバッグする必要がありますか?
答え1
systemdとLVMにバグがあります。
暗号化されたデバイスでLVMを実行していますが、systemdはデバイスを検出できません。最後に、suloginインターフェースに接続したときにvgchange -ay
何も機能しないことがわかりました(ボリュームグループを検出できませんでした)。理由は不明です。しかし、レガシー初期化スクリプトの場合、これは機能します。
ディスクを再フォーマットしてパーティションを直接使用すると、問題なく起動が続行されます。