reparando grub y efi

reparando grub y efi

Hoy intenté reemplazar mi instalación de Ubuntu con Debian. También tengo Kali instalado. Antes de iniciar el instalador, pensé que sería "divertido" probarlo.

rm -rf /*

en mi instalación de Ubuntu. Pero no desmonté la efipartición y desapareció. Resulta que el instalador de Debian tiene un error y no pudo instalar Grub. Me salté la instalación de Grub y completé el resto de los pasos. Edité chroota Debian e instalé Grub2. Pero el comando

grub-install /dev/sda

está actuando raro. Dice:

Installing for i386-pc platform.
grub-install: error: cannot find a GRUB drive for sda.  Check your device.map.

Primero, tengo un sistema de 64 bits y segundo, la partición sda1 está configurada con banderas booty ESP. ¿Alguien sabe cuál es el problema aquí y cuál es la solución?

Solución: Por alguna razón apt-get install grub, instalé grub-efi-ia32 junto con él. La instalación del paquete grub-efi-amd64 resolvió el problema.

Respuesta1

Si su versión actual de Debian tiene systemd-boot, le recomendaría usarla en su lugar. Es mucho más fácil de usar. Solo sigue la guíaaquí.

No me molestaría con Grub cuando se trata de UEFI. El nuevo systemd-boot( bootctl) es mucho más fácil y está incorporado en systemd. Lo dejé grub efihace mucho tiempo. También puedes hacer cualquier pregunta si quieres probar mi método.

información relacionada