GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Ubuntu no arranca después de la actualización del kernel?

Después de la actualización al último kernel (2.6.32-31-generic), cuando enciendo mi PC, todo lo que aparece es el indicador de grub2. No recibo ningún error, simplemente no arranca.

Intenté esto https://help.ubuntu.com/community/Grub2#Boot%20a%20Specific%20Kernel%20Manually pero mi problema parece ser /boot en una partición separada y el tutorial no cubre esta parte.

Si puedo arrancar, supongo que podré hacer una actualización de grub, pero primero tengo que entrar.

Tengo Ubuntu 10.04, pero creo que esta es una pregunta relacionada con grub y la versión de Linux es irrelevante.

Por favor ayuda,
¡Gracias!

Respuesta aceptada:

Podría recuperar grub muchas veces siguiendo estas instrucciones en:https://wiki.ubuntu.com/Grub2#Recover

En primer lugar, debe iniciar su sistema desde un CD en vivo. Entonces

MÉTODO 3:RAÍZ

Este método de instalación utiliza el comando chroot para obtener acceso a los archivos del sistema roto. Una vez que se emite el comando chroot, el LiveCD trata el / del sistema roto como propio. Los comandos que se ejecutan en un entorno chroot afectarán los sistemas de archivos de los sistemas dañados y no los del LiveCD.

1) Inicie el escritorio LiveCD (Ubuntu 9.10 o posterior). Tenga en cuenta que el Live CD debe ser el mismo que el sistema que está reparando, ya sea de 32 bits o de 64 bits (si no, el chroot fallará).

2) Abra una terminal - Aplicaciones, Accesorios, Terminal.

3) Determine la partición normal de su sistema (el interruptor es una "L" minúscula)

sudo fdisk -l  

Si no está seguro, ejecute

df -Th 

Busque el tamaño de disco correcto y el formato ext3 o ext4.

4) Monte su partición de sistema normal:

Sustituya la partición correcta:sda1, sdb5, etc.

sudo mount /dev/sdXX /mnt  

# Ejemplo:sudo mount /dev/sda1 /mnt

5) Solo si tiene una partición de arranque independiente:
sdYY es la designación de la partición /boot (por ejemplo, sdb3)

sudo mount /dev/sdYY /mnt/boot 

6)
Monte los sistemas de archivos virtuales críticos:

sudo mount --bind /dev  /mnt/dev
sudo mount --bind /dev/pts  /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys 

7)
Chroot en su dispositivo de sistema normal:

sudo chroot /mnt 

8) Si no hay /boot/grub/grub.cfg o no es correcto, cree uno usando

update-grub 

9)
Vuelva a instalar GRUB 2:

Sustituya el dispositivo correcto:sda, sdb, etc. No especifique un número de partición.

grub-install /dev/sdX 

10) Verifique la instalación (utilice el dispositivo correcto, por ejemplo, sda. No especifique una partición):

sudo grub-install --recheck /dev/sdX 

11)
Salir de chroot:CTRL-D en el teclado

Relacionado:¿For loop con nombres de archivos?

12)
Desmontar sistemas de archivos virtuales:

sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys 

13)
Si montó una partición /boot separada:

sudo umount /mnt/boot 

14)
Desmonte el directorio /usr del LiveCD:

sudo umount /mnt/usr 

15)
Desmontar último dispositivo:

sudo umount /mnt 

16)
Reiniciar.

sudo reboot 


Ubuntu
  1. Actualizar la versión del Kernel en servidores Ubuntu

  2. Ubuntu:¿cómo extender la partición de Linux con? (después del éxito de la extensión:falla al arrancar la computadora)

  3. ¿Ubuntu 14.04 no arranca Grub Prompt?

  4. ¿Actualizar Ubuntu 14.04 a 15.04?

  5. ¿Ubuntu falla al iniciar el sector de lectura de fallas?

Arreglar la imposibilidad de iniciar sesión en Ubuntu después de la actualización

Cómo instalar el kernel de Liquorix en Ubuntu 20.04

¿Cómo cambiar el kernel en el arranque?

Kernel Panic después de la actualización a 4.4.0-108-generic?

¿La PC no se activa después del modo de suspensión?

El instalador no reconoce la partición de Windows 8, ¿cómo configurar un arranque dual?