Instalei recentemente o Debian estável e agora, após a inicialização, recebo uma linha de comando grub em vez do menu usual. Quando executo configfile (hd0,gpt6)/boot/grub/grub.cfg
, chego ao menu grub e vejo que o Debian e o Widnows estão listados lá, então o grub parece estar instalado corretamente. Eu sei que já existem muitas perguntas em torno disso, então aqui está o que eu já tentei resolver o problema:
- Inicialize em um disco de reparo de inicialização e execute o reparo recomendado a partir daí
- Monte manualmente o sistema a partir de um disco ao vivo
chroot
nele e instale o grub - Depois disso , eu corri
update-grub
einstall-grub /dev/sda
- Também tentei
grub-mkdevicemap
,grub-install /dev/sda
e depoisupdate-grub
Nada disso funcionou, ainda recebo o prompt do grub após a inicialização.
Eu tenho uma configuração de inicialização dupla com o Windows em outra partição. A inicialização segura está desabilitada. Antes de instalar o Debian nesta partição, eu tinha outra distro instalada e o menu grub funcionava bem.
Resolvido, parece que o gerenciador de inicialização ainda estava carregando o grub do Ubuntu e o grub do Debian não foi incluído. Eu só tenho que executar a
bcdedit /set "{bootmgr}" path \EFI\debian\grubx64.efi
partir do Windows PowerShell.