Estoy ejecutando Debian Wheezy. Update Manager sugiere instalar la actualización del kernel. Después de la actualización, reinicio el sistema pero en lugar de enumerar todos los núcleos (gestor de arranque), me apareció un símbolo del sistema de GRUB:
grub>
¿Qué tengo que hacer? De antemano, gracias por cualquier consejo.
PD Quizás te resulte útil:
grub> ls
(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1)
Mi solución
Arranque con Live CD. Abra la terminal y monte la partición raíz (verifique si monta la partición correcta):
mount /dev/sda1 /mnt
Montar también:
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -t proc /proc /mnt/proc
(Compruebe si monta la partición correcta: abra nautilus y navegue hasta /mnt
).
Ejecutar:
chroot /mnt
Y finalmente ejecuta:
update-grub
Salga ( exit
) del terminal y reinicie.
Respuesta1
No necesitas un CD en vivo para resolver esto.
Tipo:
grub> ls
Aquí debería ver una lista de dispositivos/particiones. Ahora debemos buscar la partición que contiene "/boot"
grub> ls (hd0,gpt1)/
La barra al final es necesaria. Es posible que vea "msdos" en lugar de "gpt". Si esta es la partición correcta deberíamos ver:
arranque, etc. contenedor raíz...
Tipo:
grub> set root=(hd0,gpt1)
grub> linux /boot/vmlinuz...(Press tab and choose the last working version) root=/dev/sda1
grub> initrd /boot/init...(press tab and select the same version as above)
grub> boot
Este es sólo un ejemplo, debes modificarlo en consecuencia.