
Limpié mi antiguo sistema operativo Ubuntu e instalé Ubuntu 20.04 LTS (junto con Windows 10) desde un dispositivo USB para reemplazarlo. Cuando lo inicié por primera vez después de la instalación, el menú de GRUB no se cargó, sino que abrió la CLI de GRUB. He aprendido que esto se debe a que GRUB no encuentra el sistema de archivos raíz. Seguíeste tutorialpara configurar GRUB desde su CLI. Todo salió bien y pude iniciar Ubuntu. Después de ejecutar sudo update-grub
y reiniciar exitosamente sudo grub-install /dev/nvme0n1
, GRUB aún abrió la CLI en lugar de cargar el menú como debería. No tengo idea de por qué GRUB no recuerda estas configuraciones. ¿Hay alguna manera de cambiar manualmente los archivos para que el menú de inicio se cargue correctamente?
Si te ayuda, así es como se ven mis particiones:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 55,5M 1 loop /snap/core18/1988
loop1 7:1 0 219M 1 loop /snap/gnome-3-34-1804/66
loop2 7:2 0 64,8M 1 loop /snap/gtk-common-themes/1514
loop3 7:3 0 31,1M 1 loop /snap/snapd/11036
loop4 7:4 0 51M 1 loop /snap/snap-store/518
loop5 7:5 0 99,4M 1 loop /snap/core/11316
loop6 7:6 0 61,7M 1 loop /snap/core20/1026
loop7 7:7 0 207,1M 1 loop /snap/code/67
loop8 7:8 0 301,5M 1 loop /snap/telegram-desktop/2814
loop9 7:9 0 55,5M 1 loop /snap/core18/2074
loop10 7:10 0 32,3M 1 loop /snap/snapd/12398
loop11 7:11 0 219M 1 loop /snap/gnome-3-34-1804/72
loop12 7:12 0 51M 1 loop /snap/snap-store/547
loop13 7:13 0 65,1M 1 loop /snap/gtk-common-themes/1515
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part
├─nvme0n1p2 259:2 0 128M 0 part
├─nvme0n1p3 259:3 0 290,1G 0 part
├─nvme0n1p4 259:4 0 78,1G 0 part
├─nvme0n1p5 259:5 0 932M 0 part
├─nvme0n1p6 259:6 0 12,2G 0 part
├─nvme0n1p7 259:7 0 1,1G 0 part
├─nvme0n1p8 259:8 0 1M 0 part
├─nvme0n1p9 259:9 0 513M 0 part
├─nvme0n1p10 259:10 0 23,3G 0 part /
└─nvme0n1p11 259:11 0 70,1G 0 part /home
Respuesta1
El modo UEFI debe tener un montaje de la partición EFI en /boot/efi; no es así. Sin ese montaje, no hay forma de actualizar /boot/efi/EFI/ubuntu/grub.cfg, que es el código auxiliar de tres líneas que trae el /boot/grub/grub.cfg desde su raíz. Puede encontrar el UUID de la partición EFI con
sudo blkids
Luego simplemente edite el grub.cfg de EFI y use ese UUID (y cambie también cualquier sugerencia de referencia de disco/partición antigua). O simplemente arregle el montaje EFI en /etc/fstab con una línea como:
UUID=xxxx-yyyy /boot/efi vfat umask=0077 0 1
Usando el UUID para la partición EFI. Entonces corre
sudo grub-install /dev/nvme0n1
Verifique/agregue que el indicador de inicio esté en la partición EFI y debería estar todo listo.