Hola a tod@s en este post les voy a explicar una forma que me sirvió para solucionar el problema de la pantalla negra en Linux sobre todo en sistemas basados en Debian para esto necesitaremos un live cd de cualquier Linux, en mi caso voy a utiliza Ubuntu.
A mí en particular me sucedió esto porque mi monitor con Linux no soportaba resoluciones mayores a 1024 x 768 e iniciaba con la pantalla negra.
Paso 1
Iniciamos con el LiveCD pero tenemos que cambiar la forma de inicio en F6 otras opciones y cambiamos a nomodeset, de lo contrario nos iniciara pero se nos quedara con la pantalla negra.
Paso 2
Una vez hayamos iniciado nuestro sistema con el LiveCD abrimos una terminal y vamos a comprobar en que partición está instalado nuestro Linux, una vez identificado el dispositivo donde está instalado procedemos a montarlo, yo la voy a montar en /mnt.
sudo fdisk -l (Verificamos las particiones que tenemos)
sudo mount /dev/sda5 /mnt (Montamos el dispositivo en /mnt)
Paso 3
Para este paso vamos a acceder a nuestra partición que montamos en /mnt la cual es donde tenemos instalado Linux aquí vamos a editar el grub.cfg pero siempre accediendo con la ruta completa /mnt/boot/grub/grub.cfg
Primero hacemos una copia de seguridad del archivo
sudo cp /mnt/boot/grub/grub.cfg /mnt/boot/grub/grub.cfg.original
Ahora procedemos a editar el archivo con gedit o con nano.
sudo gedit /mnt/boot/grub/grub.cfg
En este archivo remplazamos todos los quiet splash por nomodeset (Por lo general solo hay uno y es principal del inicio de nuestro Linux)
Paso 4
En este paso vamos a hacer lo mismo que en el paso anterior (remplazar quiet splash) pero en el archivo /mnt/etc/default/grub (Primeramente le hacemos una copia al archivo)
sudo gedit /mnt/etc/default/grub
Nos ubicamos en la siguiente línea
La remplazamos de la siguiente manera por nomodeset
dijo:Nota: Recuerda que todo lo que editamos e hicimos copia se lo debe hacer siguiendo la ruta /mnt porque aquí está montado nuestra partición si lo haces así sudo gedit /boot/grub/grub.cfg lo que hará será trabajar sobre el LiveCD y no se verán los cambios que realizamos.
Paso 5
Ahora reiniciamos el equipo normalmente sin LiveCD y nos debería iniciar normalmente, posterior a esto procedemos a cambiar la resolución por una que nuestro monitor soporte.
Además si tenemos una tarjeta de video procedemos a instalarle su respectivo controlador.
dijo:Nota: Si por algún motivo actualizas el grub y se te vuelve a poner la pantalla negra debes aplicar nuevamente estos pasos, porque al actualizarlo vuelve a tener los quiet splash en los archivos que editamos.
Bueno hasta aquí llega mi Post, espero que les sirva, la verdad para solucionar este problema hay varios métodos (inclusive más cortos) pero a mí me funciono este. Gracias.