miércoles, 13 de octubre de 2010

Solución al arranque con pantalla negra del Asus eee pc 1005p en diferentes distribuciones linux como Ubuntu Maverick Meerkat

Ububtu 10.10 + Asus eee pc 1005p = Pantalla negra

Hace ya algún tiempo, y después de realizar una rutinaria actualización de paquetes, mi netbook asus eee pc 1005p s equedó con la pantalla negra. Al encender la netbook me permitía visualizar apenas unos segundos de arranque, al momento la pantalla se apaga, pero puedo escuchar como Ubuntu 10.04 se carga.
Probé de todo. Desde intentar cargar drivers al inicio, experimentar con versiones de prueba de Ubuntu 10.10, probé las versiones de 32 y 64 bits, sus variantes de escritorio (xubuntu, etc), incluso aplicaciones derivadas de Ubuntu, como LinuxMint. Como la versión 9.10 karmic koala era la más reciente que a la vez soportaba el chip de video intel GMA 3150, y a la espera de que apareciera la versión estable de Ubuntu 10.10 Maverick Meerkat, le di una tregua a mi problema. Liberada la nueva versión, y el problema persiste. ¿Dónde está el problema? Antiguas distribuciones funcionan, las nuevas no. Y caí en que quizás la netbook se había quedado atrás, siendo Ubuntu 10.10 algo demasiado moderno. ¿Que cómo puede ser eso si el modelo es relativamente reciente? La respuesta está en la BIOS. Cuando lo compré apenas utilicé el windows 7 para actualizar la BIOS con una aplicación asus. E instalé Ubuntu eliminando windows 7. Desde aquella versión hasta hoy le precedieron unas cuantas, y ahí está la solución al problema de la pantalla negra, en mi caso con Ubuntu 10.10.

ADVERTENCIA: La mala manipulación de la BIOS puede inutilizar su equipo. No me hago responsable de los resultados. Aún así, si sigue este tutorial, utilice un archivo de actualización de su modelo exacto, y asegúrese de que su equipo tiene la batería cargada, aunque esté enchufado a una toma de corriente (Un apagón en el sistema mientras se actualiza la BIOS sería fatal para su equipo, pudiendo inutilizarlo).


ACTUALIZAR BIOS DEL ASUS EEE PC 1005P (Aplicable a otros modelos)

PASO 1: Descargar la actualización más reciente de nuestra BIOS de la web de soporte de asus, seleccionar nuestro modelo, en sistema operativo elegir Linux, y bajarnos el archivo más reciente de la pestaña BIOS. Descomprimir el archivo .zip, en mi caso 1005P-ASUS-1202.zip. Nos da un archivo .ROM. Lo renombramos de forma que solo se lea el modelo.ROM. En mi caso 1005P.ROM.

PASO 2: Formateamos un PenDrive, una tarjeta Sd (lo que tengamos a mano),... , pero esto es importante. Formateamos en sistema de archivos Fat16, de otra forma esto no funcionará. Copiamos el archivo *.ROM (en mi caso 1005P.ROM) al dispositivo usb y apagamos el sistema.

PASO 3: Encendemos el equipo y en la primera pantalla que nos da el arranque, en la que podemos entrar a la configuración de la BIOS, en esa primera pantalla presionamos Alt+F2, teniendo conectado el Pendrive. Reconocerá automaticamente la actualización que apenas durará un plis-plas, pidiéndonos luego reiniciar.

Y ya está. Os escribo desde mi netbook asus eee pc 1005p con Ubuntu 10.10.10 Maverick Meerkat recién instalado y sin problemas de video.

Espero que a alguien le sirva.

Un saludo