저는 암호화된 lvm 시스템을 사용하고 있습니다. xubuntu 22.04로 업그레이드했습니다. 문제는 Wi-Fi 카드가 인식되지 않는다는 것이었습니다. 이 문제를 해결하려고 노력한 결과 커널 5.15 이상으로 업그레이드할 수 없다는 사실을 발견했습니다. 새 커널을 설치할 수 있었지만 grub 메뉴에 표시되지 않았습니다. 약간의 연구 끝에 라이브 USB에서 부팅하고 grub을 다시 설치하는 솔루션이 제공되었습니다. 시도해 보았으나 이제 grub 메뉴에 들어갈 수 없고 grub 구조 모드에 들어가게 됩니다. 이것이 내가 얻는 것입니다:
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 메뉴로 들어갑니다.)
내 그럽 버전은 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: 이 시스템을 다시 작동시키려면 어떻게 해야 합니까?