Hola a todos, espero anden muy bien, por mi parte con un problema bastante común al parecer.. con el cual vengo hace tres días tratando de darle solución :rolleyes:.
Sucede que había actuaizado Kali con el clásico comando:
apt-get update && apt-get upgrade && apt-get dist-upgrade
luego del proceso .. todo ok, hasta que, al día siguiente, enciendo el ordenador y me encuentro con la dichosa pantalla:
GNU GRUB version 2.04-3
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub> |
Yo tranquilo me dispongo a reinstalar GRUB a la vieja usanza iniciando una distro desde un USB.
Los comandos que usé para recuperar Grub:
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /boot/efi
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
#grub-install /dev/sda
#update-grub
#exit
reboot
Sin embargo, fue como si no hubiese echo nada porque vuelvo a la pantalla mencionada [minimal BASH-Like].
Investigando dí con una serie de comandos para grub el cual me permitió iniciar:
grub>cmpath=(hdo)
grub>prefix=(hd0,gpt2)/boot/grub
grub>root=hd0,gpt2
grub>set boot=(hd0,gpt2)
grub>set prefi=(hd0,gpt2)/boot/grub
grub>insmod normal
grub>normal
y la salida de esto fue:
(https://i.ibb.co/G0VLJC5/img.jpg)
Las opciones...
EFI/Kali/fbx64.efi
EFI/Kali/mmx64.efi
EFI/ubuntu/fwupx64.efi
EFI/ubuntu/mmx64.efi
System setup No estaban antes :¬¬, luego de los pasos anteriores supongo que será normal..
Una vez dentro del sistema lancé el comando:
grub-install /dev/sda y la salida de esto fue:
Instalando para plataforma x86_64-efi.
Instalacion terminada. No se notifico ningun error.
done
Peero al reiniciar.. vuelvo a la mencionada pantalla [Minimal BASH-Like..] :huh:
Una solución que veo en todo internet es usar
Boot-repair. Me bajé el "boot-repair-disk" que no es mas que un iso de Lubuntu con las herramientas a fines.. desde allí usé boot-repair, el proceso fue normal, finalizó correctamente y sin errores, pero aún así, al reiniciar, vuelvo a la pantalla inicial. [Minimal BASH-Like..].
Asi que bueno.. eme aquí buscando una mano de quienes poseen más experiencia en este mundo de GNU.
Aquí algunos datos técnicos... para contextualizar.
uname -a
Linux kaliNet 5.2.0-kali2-amd64 #1 SMP Debian 5.2.9-2kali1 (2019-08-22) x86_64 GNU/Linux
fdisk -l
Disk /dev/sda: 149,5 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 304443391 303392768 144,7G Linux filesystem
/dev/sda3 304443392 312580095 8136704 3,9G Linux swap
lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
|- sda1 vfat 78C5-C9D4 501,3M 2% /boot/efi
|- sda2 ext4 6ae03a01-c45d-4328-b6f1-248c8f0c2ebc 95,5G 27% /
L sda3 swap eab8b2a5-c184-44c2-a82a-2550bc6e14d4 [SWAP]
ha el BIOS tiene habilitado el modo UEFI (es algo que no toqué ya que de este modo lo instalé, pero es una dato a tener en cuenta) y el orden de booteo es asi:
1. Kali
2. HD
3.USBProbé de poner en segundo lugar a a opción Kali, pero deriva en un bucle de reinicio.
Con estos datos creo que bastará.. en todo caso me dicen y responderé a la brevedad.
Si encuentro solución avisaré.
Un saludo grande!
Vuelve a montarte el sistema desde la distro (y montas el ESP tal y como hiciste)
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=KALI
Haz el update-grub también o usa grub-mkconfig (que es lo que técnicamente hace update-grub).