Si has acabado de instalar linux o de repente al iniciar el equipo te sale esta imagen,
el problema suele ser que tu equipo no está encontrando los ficheros de arranque. Por tanto, tendrás que «ayudarlo» a encontrarlos, para ello primero empezaremos con el comando «ls» y nos ayudaremos del tabulador, de este modo nos aparecerán todas las opciones de discos duros y particiones que tengamos.
Por ejemplo, (hd0,gpt1) (hd0,gpt2) etc. Aquí deberemos de saber donde están nuestros ficheros de arranque que generalmente estarán en una de las particiones iniciales y en la siguiente ruta (hd0,gpt1)/boot/grub
Atención, puede que no esté en la ruta antes indicada y tengas que buscar donde se encuentra, para ello puedes con ls y tab buscar la ubicacion exacta. De hecho, lo normal es que no esté en la ruta «por defecto» y por eso no os arranca.
Una vez encontrada nuestra ubicación deberemos poner los siguientes comandos.
set prefix=(hd0,gpt1)/boot/grub
set root=(hd0,gpt1)
insmod linux
insmod normal
normal
En este punto si se ha elegido bien la ruta y los ficheros están ok, el equipo deberia de arrancar, si es así una vez lo haya hecho, para «fijar» el arranque, debereis de poner lo siguiente en consola para que se fije.
sudo update-grub o sudo update-grub2 (dependiendo de cual tengais instalado).