問題
暗号化されたLVMを使用してコンピュータにDebian GNU/Linuxをインストールした後、システムがブートせず、initramfsシェルに落ちてしまいました。
ディスクレイアウト
メインドライブはGUIDパーティションテーブルを持っています。/dev/sda1はbiosgrubパーティション、/dev/sda2は/boot用のパーティション、/dev/sda3はLUKS物理パーティションです。
/dev/sda3を使用してLVMボリュームグループが作成されました。このボリュームグループには、スワップ用のボリュームと/用のボリュームの2つが含まれています。
解決策
-
Debian Live CDからブートします。
-
ターミナルに入り、すべてのパーティションをマウントします。
/dev、/proc、および/sysをマウントするのを忘れないでください。 -
ルートパーティションにchrootし、
/etc/cryptsetup-initramfs/conf-hookを編集します:
# nano /etc/cryptsetup-initramfs/conf-hook
CRYPTSETUP=yという行を追加します。
- initramfsを再生成します:
# update-initramfs -u
- chrootを終了し、再起動します。新しくインストールしたシステムにブートするはずです。