it-swarm-es.com

¿Cómo eliminar nomodeset de mi archivo grub para arrancar normalmente?

¿Cómo puedo eliminar la opción nomodeset en /etc/default/grub? O, más precisamente, ¿cómo puedo acceder a una línea de comando para eliminar la opción?

Lo configuré en mi archivo grub tratando de depurar este error . Ahora ya no puedo acceder al modo de recuperación de Ubuntu para eliminar el nomodeset del archivo grub. No sé cómo obtener acceso a una línea de comando sin acceso al modo de recuperación.

CTRL + ALT + F1 or F7 No funciona. Los últimos mensajes que recibo son starting LightDM display manager y stopping save kernel messages, así que creo que el sistema comienza bien.

¿Hay alguna manera (atajo de teclado) para arrancar en una terminal, por ejemplo?

2
don.joey

Si Ubuntu no funciona, aún puede acceder a su instalación a través de chroot.

Tenga en cuenta que el sistema en vivo debe tener la misma arquitectura (32 o 64 bits) que su sistema en el disco duro.

Arranque desde un medio en vivo de Ubuntu (USB/CD/DVD) y abra una terminal (CTR + ALT + T). La idea general aquí es montar la partición (raíz) de Ubuntu y luego chroot en ella.

Primero dé este comando para enumerar las particiones

Sudo fdisk -l 

aquí hay un ejemplo de resultado

/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    81922047    40857600    7  HPFS/NTFS/exFAT
/dev/sda3        81922048   625142447   271610200    5  Extended
/dev/sda5        81924096   140517375    29296640   83  Linux
/dev/sda6       140519424   433487871   146484224   83  Linux

Si esto no funciona, también puede usar gparted (abra el guión y escriba gparted) para encontrar cuál es su partición raíz.

Sé que mi partición Ubuntu (raíz) es/dev/sda5 (porque tengo un/home separado en/dev/sda6).

Ahora montaré el/dev/sda5 en/mnt

Sudo mount /dev/sda5 /mnt

Ahora me conectaré a/mmt y montaré algunas otras carpetas que puedan ser necesarias.

cd /mnt 
Sudo mount -t proc proc proc/
Sudo mount -t sysfs sys sys/
Sudo mount -o bind /dev dev/
Sudo mount -t devpts pts dev/pts/

Ahora haré chroot a mi instalación de Ubuntu

Sudo chroot /mnt 

Edite el archivo que desee.

nano etc/default/grub 

Tenga cuidado con la barra diagonal aquí. etc no necesita barra diagonal al principio porque entonces editará el archivo incorrecto.

Ahora elimine la entrada nomodeset (o cualquier otra cosa)

guardar el archivo con CTRL + X , luego Y(es) y entonces ENTER.

ahora actualice grub

update-grub

Salga del entorno chroot y desmonte las carpetas - particiones

exit 
Sudo umount {proc/,sys/,dev/pts,dev/}
cd .. ; Sudo umount /mnt

Los cambios se han aplicado ... reinicie su sistema.

fuente 1

fuente 2

8
NickTux