
Hoje tentei substituir minha instalação do Ubuntu pelo Debian. Eu também tenho Kali instalado. Antes de iniciar o instalador, pensei que seria 'divertido' tentar
rm -rf /*
na minha instalação do Ubuntu. Mas não desmontei a efi
partição e ela foi apagada. Acontece que o instalador do Debian tem um bug e não conseguiu instalar o Grub. Pulei a instalação do Grub e concluí o restante das etapas. Eu chroot
mudei para o Debian e instalei o Grub2. Mas o comando
grub-install /dev/sda
está agindo de forma estranha. Diz:
Installing for i386-pc platform.
grub-install: error: cannot find a GRUB drive for sda. Check your device.map.
Primeiro, tenho um sistema de 64 bits e, segundo, a partição sda1 está definida com sinalizadores boot
e ESP
. Alguém sabe qual é o problema aqui e qual é a solução?
Solução: Por algum motivo apt-get install grub
, instalei o grub-efi-ia32 junto com ele. A instalação do pacote grub-efi-amd64 resolveu o problema.
Responder1
Se a sua versão atual do Debian tiver systemd-boot
, eu recomendaria usá-la. É muito mais fácil de usar. Basta seguir o guiaaqui.
Eu não me incomodaria com o Grub quando se trata de UEFI. O novo systemd-boot
( bootctl
) é muito mais fácil e incorporado ao systemd
. Desisti há grub efi
muito tempo. Além disso, faça qualquer pergunta se quiser experimentar meu método.