Estou usando um sistema lvm criptografado. Eu atualizei para o xubuntu 22.04. O problema é que meu cartão wi-fi não foi reconhecido. Ao tentar resolver este problema, descobri que não era possível atualizar para o kernel 5.15 ou superior. Consegui instalar novos kernels, mas eles não apareciam no menu grub. Depois de alguma pesquisa, foi oferecida uma solução para inicializar a partir de um USB ativo e reinstalar o grub. Eu tentei, mas agora não consigo entrar no menu do grub e me encontro no resgate do grub. Isto é o que eu recebo:
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)
(Normalmente eu receberia uma solicitação para descriptografar a chave mestra e, após a descriptografia bem-sucedida, entraria no menu grub.)
Minha versão do grub é 2.04. (Nenhum comando cryptomount.)
Inicializei via usb ao vivo e programas GParted:
/dev/sda1 ntfs Windows boot
/dev/sda2 ntfs
/dev/sda3 extended
/dev/sda5 encrypted
/dev/sda6 ext4 grub
/dev/sda7 encrypted
Ao descriptografar ambas as partições, mostra:
/dev/sda5 ext4
/dev/sda7 lvm2 pv ubuntu-vg
Ao olhar para o sda5, ele contém os arquivos do menu grub. sda6 contém apenas a pasta "grub" e está completamente vazia. (Parece-me que estraguei tudo aqui ao tentar reinstalar o grub.)
Pergunta 1: Como esse sistema funciona normalmente? O sda6 é primeiro montado/lido e, em seguida, o prompt da chave mestra aparece e, após inserir a chave correta, o sda5 é descriptografado e o menu grub é exibido?
Pergunta 2: Como posso fazer este sistema funcionar novamente?