暗号化された LVM システムを使用しています。xubuntu 22.04 にアップグレードしました。問題は、Wi-Fi カードが認識されないことでした。この問題を解決しようとしたところ、カーネル 5.15 以上にアップグレードできないことがわかりました。新しいカーネルをインストールすることはできましたが、grub メニューに表示されませんでした。調査したところ、ライブ USB から起動して grub を再インストールするという解決策が示されました。試してみましたが、grub メニューに入ることができず、grub rescue が表示されました。次のメッセージが表示されます。
error: disk 'lvmid'/(uuid)' not found.
Entering rescue mode…
grub rescue>_
#ls and set show:
grub rescue> ls
(hd0)
grub rescue> set
cmdpath=(hd0)
prefix=(lvmid/(uuid)/boot/grub
root=lvmid/(uuid)
(通常は、マスター キーを復号化するためのプロンプトが表示され、復号化が成功すると grub メニューに入ります。)
私の grub バージョンは 2.04 です。(cryptomount コマンドはありません。)
ライブ USB 経由で起動すると、GParted に次のように表示されます。
/dev/sda1 ntfs Windows boot
/dev/sda2 ntfs
/dev/sda3 extended
/dev/sda5 encrypted
/dev/sda6 ext4 grub
/dev/sda7 encrypted
両方のパーティションを復号化すると、次のように表示されます。
/dev/sda5 ext4
/dev/sda7 lvm2 pv ubuntu-vg
sda5 を調べると、grub メニューのファイルが含まれています。sda6 には「grub」フォルダーのみが含まれており、完全に空です。(grub を再インストールしようとしたときに、ここで何かを台無しにしてしまったような気がします。)
質問 1: このシステムは通常どのように動作しますか? 最初に sda6 がマウント/読み取られ、次にマスター キー プロンプトが表示され、正しいキーを入力すると sda5 が復号化され、grub メニューが表示されますか?
質問 2: このシステムを再び動作させるにはどうすればよいですか?