¿Cómo restaurar mi GRUB para que mi portátil arranque correctamente?
Actualización 1:¿Existe la posibilidad de que haya 2 grubs instalados? ¿Es esa la razón por la quesalidas deeslos comandos son diferentes(los resultados se muestran a continuación)?
Modelo de portátil: asus rog gl503ge
Recientemente utilicé la herramienta de reparación de arranque para reparar mi GRUB cuando recibí el error del terminal de GRUB. Desafortunadamente, hubo un error al hacerlo. Cuando utilicé la herramienta de reparación de arranque, la partición EFI de Windows se seleccionó de forma predeterminada en sus opciones avanzadas. Entonces el error cambió la carpeta boot/ en mi ubuntu (he adjuntado el contenido de la carpeta aquí). Esto está causando el problema de arranque, es decir, cada vez que intento arrancar mi computadora portátil aparece el terminal GRUB. Entonces, si uso la herramienta de reparación de arranque una vez más, puedo acceder temporalmente a la máquina Ubuntu por una vez, es decir, si reinicio mi computadora portátil más de una vez, una vez más me quedo atascado con el terminal GRUB.
Contenido en la carpeta boot/:
akshith@akshith-rog:/boot$ ls
config-5.8.0-45-generic memtest86+.elf
config-5.8.0-48-generic memtest86+_multiboot.bin
config-5.8.0-49-generic System.map-5.8.0-45-generic
config-5.8.0-50-generic System.map-5.8.0-48-generic
efi System.map-5.8.0-49-generic
grub System.map-5.8.0-50-generic
initrd.img vmlinuz
initrd.img-5.8.0-45-generic vmlinuz-5.8.0-45-generic
initrd.img-5.8.0-48-generic vmlinuz-5.8.0-48-generic
initrd.img-5.8.0-49-generic vmlinuz-5.8.0-49-generic
initrd.img-5.8.0-50-generic vmlinuz-5.8.0-50-generic
initrd.img.old vmlinuz.old
memtest86+.bin
akshith@akshith-rog:/boot$ cd efi/EFI/
akshith@akshith-rog:/boot/efi/EFI$ ls
Boot Microsoft ubuntu
akshith@akshith-rog:/boot/efi/EFI/ubuntu$ ls
BOOTX64.CSV fw fwupx64.efi grub.cfg grubx64.efi mmx64.efi shimx64.efi
akshith@akshith-rog:/boot/efi/EFI/Boot/$ ls
bkpbootx64.efi bootx64.efi fbx64.efi grubx64.efi mmx64.efi
Salida del terminal GRUB:
grub> ls (hd0,1)
Partition hd0, 1: Filesystem type fat - Label 'SYSTEM', UUID 2082-8A95- Partition start at 1024K1B - Total size 266240K1B
grub> ls (hd0, 1)/
efi/ System Volume Information/
grub> ls (hdo, 1)/efi
Microsoft/ Boot/ ubuntu/
grub> ls (hdo, 1)/efi/ubuntu/
fw/ fuupx64.efi grubx64.efi grub.cfg shimx64.efi mmx64.efi bootx64.csv
grub> ls (hdo, 1)/efi/Boot/
fbx64.efi mmx64.efi bkpbootx64.efi bootx64.efi grubx64.efi
Herramienta de reparación de botas:
Actualización 1:Como dije anteriormente, puedo iniciar ubuntu temporalmente, así que cuando apareció el menú de GRUB, presioné 'esc', entré a la terminal de GRUB, verifiqué todos los contenidos y encontré esto:
grub> ls
(proc) (hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1) (hd1,gpt4) (hd1,gpt3) (hd1,gpt2) (hd1,gpt1)
grub> ls (hd1,1)
Partition hd1,1: Filesystem type fat- Label `SYSTEM', UUID 20B2-BA95 Partition start at 1024KIB Total size 266240KB
grub> ls (hd1,1)/
efi/ System Volume Information/
grub> ls (hd1,1)/efi/
Microsoft/ Boot/ ubuntu/
grub> ls (hd1,1)/efi/ubuntu/
fw/ fuupx64.efi grubx64.efi grub.cfg shimx64.efi mmx64.efi bootx64.csv
grub> ls (hd1,1)/efi/Boot/
fbx64.efi mmx64.efi bkpbootx64.efi bootx64.efi grubx64.efi
grub> ls (hd1,1)/efi/Microsoft/
Boot/ Recovery/
grub> ls (hd0,1)/
$AttrDef $Badclus $Bitmap $Boot $Extend/ $LogFile $HFT $HFTMirr SRECYCLE.BIN/ $Secure $UpCase $Volume ........Contents of my D Drive in Windows