¿Cómo reparar el gestor de arranque de Ubuntu?

¿Cómo reparar el gestor de arranque de Ubuntu?

lo instalécomida2para iniciar dualmente otro sistema operativo junto con miUbuntu 12.04 LTS, pero decidió no hacerlo en el último segundo.

Así que lo hice sudo apt-get purge gruby me dijo que había eliminado todos los archivos grub, así que reinicié y ¿adivinen qué aparece?Comida.

¿Como me deshago de esto?. Me preocupa que la única forma de deshacerme de él sea formatear mi disco duro o, peor aún, que ni siquiera eso ayude.

EDITAR:

Básicamente solo estoy corriendoUbuntu 12.04 LTSy me gustaría que volviera a hacer lo que solía hacer, que era iniciarse solo sin la molesta interfaz de usuario de grub, solo el F12menú de inicio rápido del BIOS y luego iniciar.

Respuesta1

Puede usar get Grub para iniciar directamente en Ubuntu sin esperar configurando el valor

GRUB_HIDDEN_TIMEOUT=0

En tu /etc/default/grubexpediente. Esto seleccionará la opción predeterminada en la lista (supongo que esto es Ubuntu para ti) y entrará directamente.

Respuesta2

Para reparar el gestor de arranque:

Para restaurar Grub en su sistema, si eliminó o realizó parcialmente otra instalación, instaló Windows, etc.:

sudo grub-install /dev/sdX

Donde sdXse encuentra la entrada de su disco duro en /dev. Normalmente esto es /dev/sda, pero puede variar si está en un disco externo o algo así. Puede encontrar la entrada del disco en:

sudo fdisk -l

Después, ejecuta esto.(Puede que no sea necesario, pero no debería doler:)

sudo update-grub

Puedes consultar con:

sudo grub-install --recheck /dev/sdX 

Para hacer que Grub no se muestre en el arranque:

Editar /etc/default/grub:

sudo nano /etc/default/grub

y agregue/cambie esta línea:

GRUB_TIMEOUT=0

luego ejecute esto para actualizar los cambios:

sudo update-grub

Cuando se esté ejecutando obtendrás algo como esto:

NOMBRE DE USUARIO@NOMBRE DE HOST:~$ sudo update-grub
[sudo] contraseña para NOMBRE DE USUARIO:
Generando grub.cfg... Imagen de Linux encontrada:
/boot/vmlinuz-3.11.0-15-generic Imagen initrd encontrada:
/boot/initrd.img -3.11.0-15-generic Imagen de Linux encontrada:
/boot/vmlinuz-3.11.0-12-generic Imagen initrd encontrada:
/boot/initrd.img-3.11.0-12-generic Imagen memtest86+ encontrada:
/boot/memtest86+ .bin
Se encontró la versión 20 de Fedora (Heisenbug) en /dev/sda2
hecho NOMBRE DE USUARIO@NOMBRE DE HOST:~$

Los kernels de Ubuntu probablemente serían las entradas linuxy initrd, otros sistemas operativos deberían aparecer despuésFound ...

Manual de configuración de grubaquí


Otras cosas útiles:

También puedes configurar esto en /etc/default/grub:

GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=3

Lo que significaría que no mostraría el menú de selección durante 3 segundos, permitiéndote usarlo si lo necesitas presionando Any Keyy luego arrancaría.

Si desea que el kernel seleccionado en el menú sea siempre la selección predeterminada, agregue/cambie estas líneas:

GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved

Recuerda ejecutar sudo update-grubpara actualizar los cambios.(o no hará nada), y ahí estáel manualpara más opciones.

Para una configuración más fácil y avanzada de Grub, es posible que desee utilizarPersonalizador de comida

Si lo eliminó grub, es posible que deba reinstalarlo con apt-get. Grub es el gestor de arranque para la mayoría de los sistemas Linux; este problema probablemente haya sido causado porque Debian Grub sobrescribió Ubuntu Grub.

información relacionada