GNU/Linux >> Tutoriales Linux >  >> Debian

Debian – ¿Cómo reparar Grub en Debian?

Estoy cargando Linux (Debian Lenny) en VirtualBox pero aparentemente hay algún problema con GRUB. Cuando inicio el sistema, aparece un menú de grub:

Luego ejecuto los siguientes comandos:

root (hd0,0)
kernel /vmlinuz root=/dev/hda1 ro quiet
initrd /initrd.img
arranque

Después de que se inicie el sistema, ¿cómo debo seguir reparando el archivo grub?
¡Agradecería cualquier consejo!

Respuesta aceptada:

Primero (para futuros visitantes), si no puede iniciar su sistema, ingrese un CD de rescate de Debian o una unidad USB, monte su partición raíz en /mnt y abre una terminal y ejecuta

chroot /mnt

para que pueda escribir comandos en su sistema instalado. Si tiene un /boot separado partición, escriba mount /boot para montarlo.

Debería tener un archivo llamado /boot/grub/menu.lst . Si no lo hace, ejecute update-grub para crear un archivo inicial. El archivo contiene comentarios "mágicos", que el update-grub El comando se transforma en directivas Grub reales. Busque las siguientes dos líneas (que comienzan con un # ) y edítelos si no coinciden con lo que funcionó para usted:

# kopt=root=/dev/hda1 ro quiet
# groot=(hd0,0)

Una vez que haya editado estas líneas, ejecute update-grub (nuevamente, si tuviera que ejecutarlo una vez para crear el archivo).

Si prefiere escribir menu.lst manualmente (que solo es necesario en configuraciones extrañas), así es como se vería la sección para iniciar Linux:

title           Debian GNU/Linux
root            (hd0,0)
kernel          /vmlinuz root=/dev/hda1 ro quiet
initrd          /initrd.img

Debian
  1. Cómo instalar Budgie Desktop en Debian

  2. Cómo instalar Pantheon Desktop en Debian

  3. Cómo ejecutar Debian Sid (relativamente) de forma segura

  4. Cómo ejecutar archivos .bin y .run en Debian

  5. Debian:¿cómo ejecutar programas de 32 bits en un Debian/ubuntu de 64 bits?

Cómo usar el comando Who en Debian 10

Cómo establecer la zona horaria en Debian 11

Cómo instalar el personalizador de Grub en Debian 10

Cómo editar el archivo Hosts en Debian

Cómo reparar errores del sistema de archivos en Debian

Cómo reparar errores del sistema de archivos en sistemas basados ​​en Debian