
Actualicé de wheezy a Jessie, todo salió bien, hasta que reinicié. Cuando se reinició, todo lo que obtuve fue el rescate de grub (error: archivo '/boot/grub/i386-pc/normal.mod') no encontrado. ls me da (hd0) (hd0,msdos1). ls (hd0,msdos1) es una línea en blanco. Nada en él. Arranqué desde un CD en vivo e intenté ejecutar la reparación de arranque, pero falló en "purga de grub-pc cancelada". Monté el disco. Todo parece estar ahí. Hice chroot, purgué grub y reinstalé grub. Ningún cambio. Tengo exactamente el mismo problema. Purgué grub por completo, sin reinstalarlo. Todavía no hay cambios. Estoy perdido, no sé cómo solucionar este problema, ni siquiera cómo continuar solucionando el problema. Cualquier ayuda sería apreciada. (Sé que esto es muy específico, pero he buscado en todas partes).
Según lo solicitado grub-install /dev/sda
por chroot produce:
Installing for i386-pc platform.
Installation finished. No error reported.
update-grub
rendimientos:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.16.0-4-686-pae
Found initrd image: /boot/initrd.img-3.16.0-4-686-pae
Found linux image: /boot/vmlinuz-3.16.0-4-586
Found initrd image: /boot/initrd.img-3.16.0-4-586
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
done
/dev/sdb
Parece ser mi CD en vivo.
Editar:
Utilicé el super grub livecd y ahora puedo iniciar Debian. Del sistema operativo, eliminé mi livecd, luego intenté ejecutar grub-install /dev/sda
y update-grub
. Cuando reinicio, termino en la misma pantalla de rescate de grub.
Respuesta1
Una forma sencilla y eficaz de reinstalar grub en tu PC sin complicaciones es con la utilidad Boot-Repair-Disk (aquí te dejamos la página de descarga:https://sourceforge.net/projects/boot-repair-cd/files/latest/download), este es un sistema en vivo que tiene herramientas para reinstalar el gestor de arranque grub.
Pasos: simplemente descargue, grabe en un USB con unetbootin o etcher y arranque en su PC, cuando se inicie el sistema verá una ventana con dos opciones, seleccione la que dice "reparación recomendada", ahora conéctese a Internet (se descargará los paquetes de grub que corresponde a tu sistema, Debian en tu caso), deja que el programa analice tus particiones y solo sigue los pasos, solucionarás el problema en menos de 5 minutos. Cuando termines reinicia y haz un “sudo grub-update” en una terminal en Debian, ¡listo! Grub completamente instalado y configurado nuevamente.
Otra herramienta que puede ayudarte es Super Grub2 Rescue (aquí está el enlace:https://www.supergrubdisk.org/), pesa menos de 20 MB, esto le ayudará a arrancar directamente en Debian sin instalar grub.
Respuesta2
Intenta ejecutar:echo "(hd0) /dev/sda" > /boot/grub/device.map