Eu baguncei minha configuração do grub

Eu baguncei minha configuração do grub

Acabei de atualizar de 23.04 para 23.10. Eu usei o grub-customizer para deixar minha tela do grub mais bonita, mas após a atualização, o menu do ubuntu desapareceu. Eu consegui inicializar o Ubuntu. Agora quero voltar à instalação padrão do grub à moda antiga, mas acho que estou piorando as coisas.

Eu removi o grub-customizer com o apt purge grub-customizer, mas ele deixou muitos arquivos no /etc/grub.d/. Então eu corro rm -rf /etc/grub.de apt-get install --reinstall grub-common, mas agora tenho um arquivo /etc/grub.d.

Eu tenho dualboot, Ubuntu e Windows. Ubuntu está em /dev/nvme0p1n5. A entrada do Windows ainda está lá, sem problemas.

# lsblk | grep -v loop
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 931,5G  0 disk 
├─nvme0n1p1 259:1    0   100M  0 part /boot/efi
├─nvme0n1p2 259:2    0    16M  0 part 
├─nvme0n1p3 259:3    0 699,4G  0 part 
├─nvme0n1p4 259:4    0   604M  0 part 
└─nvme0n1p5 259:5    0 231,4G  0 part /

Alguma dica?

Responder1

Você precisa remover totalmente o Grub-Customizer e restaurar os scripts grub padrão em /etc/grub.d e as configurações em /etc/default/grub.

A maioria dos usuários mais novos que usam o GUI consideram o Boot-Repair a solução mais fácil. mas certifique-se de inicializar o instalador ao vivo no mesmo modo de inicialização, agora normalmente UEFI, não BIOS antigo. A maneira como você inicializa o instalador ao vivo é como ele é instalado ou reparado.

Você pode usar o modo avançado do Boot-Repair para escolher o que reinstalar e onde.

https://help.ubuntu.com/community/Boot-Repair& https://sourceforge.net/p/boot-repair/home/Home/

Você também pode executar comandos para desinstalar manualmente o Customizer e reinstalar o grub. Versão UEFI mostrada. Quando o grub é desinstalado, o sistema não inicializa. Certifique-se de ter um instalador ativo funcionando para fazer reparos, se necessário.

sudo apt update
sudo apt-get install ppa-purge
sudo ppa-purge ppa:danielrichter2007/grub-customizer
sudo update-grub

Certifique-se de que os repositórios estejam atualizados

sudo apt update
sudo apt upgrade
sudo apt purge grub-efi-amd64 grub grub-pc grub-common # if any file not there & error, re-run without that one file
sudo mv /boot/grub /boot/grub_backup
sudo mv /etc/grub.d /etc/grub.d_backup
sudo mkdir /boot/grub
sudo mkdir /etc/grub.d
sudo apt-get install grub-efi-amd64
sudo update-grub

https://ubuntuforums.org/showthread.php?t=2492988&page=4

informação relacionada