Acer Aspire One D150: Como actualizar el BIOS desde Linux

Desde que instalé Ubuntu 9.10 Karmic Koala a mi Acer Aspire One D150, este funciona muchísimo mejor que con el Windows XP que traía originalmente, y yo estoy mucho más contento por ello. Pero para que la alegría fuese completa, estaba faltando algo: la posibilidad de hibernar y suspender al cerrar la tapa.
Esa característica, que si funciona en XP, no trabaja bajo Linux si mantenemos el BIOS 1.05 que estos netbooks suelen traer de fábrica. Y se trata de algo verdaderamente esencial si se trata de un netbook que va a ir con nosotros a todos lados. Así pues, se imponía la necesidad de actualizar el BIOS o volver a XP, y yo quería evitar a toda costa esto último.
El problema es que Acer solo provee los archivos para actualizar BIOS en la forma de ejecutables para Windows, lo cual deja fuera a Linux, y quienes han probado con Wine han tenido resultados muy malos. Por lo tanto la solución pasa por crear un pendrive booteable con FreeDOS y ejecutar de ese modo la actualización.
Para ello, hemos de comenzar descargando desde aquí los drivers del BIOS para Acer Aspire One D150. Luego instalamos Unetbootin, con un simple sudo apt-get install unetbootin. Si en lugar de Ubuntu usas otra distribución, en la página oficial de esta aplicación se encuentran las instrucciones y paquetes para varias otras. Luego, solo tendremos que dirigirnos a Aplicaciones -> Herramientas del Sistema -> Unetbootin.
Esta herramienta nos ofrecerá varias posibilidades, pero básicamente tendremos que quedar con una pantalla similar a la que acompaña este post, seleccionando FreeDOS como Distribución, y Unidad USB en Tipo. En Unidad, al hacer click tendremos que seleccionar la que tenga a nuestro pendrive montado, que en general suele ser /dev/sdb1.
Luego, sol hacer click en Aceptar, y Unetbootin se encargará de descargar los archivos necesarios y crear un pendrive de inicio. Cuando haya finalizado la tarea solo tendremos que descomprimir y copiar a nuestro pendrive la carpeta con los archivos del BIOS (la llamada DOS), reiniciar nuestro netbook y pulsar F12 al inicio para que nos muestre la pantalla de selección de unidad de inicio. Entonces tendremos que seleccionar la Generic Multicard Reader, guardar los cambios y salir.
Iniciaremos en FreeDOS, por defecto en su unidad A. Necesitamos cambiar a la C, lo cual haremos con el comando C: Dirigirnos a la carpeta del BIOS y ejecutar el archivo KAV10.BAT, que se encargará de realizar la actualización. Eso si, es muy importante hacer esto con la batería colocada por si llegar a cortarse la luz, ya que si interrumpimos la tarea por la mitad nuestro netbook quedará inutilizable. Y aún siguiendo esta recomendación, puede suceder algún imprevisto por lo tanto es algo que hemos de hacer bajo nuestro propio riesgo.
Pero es realmente sencillo, y cuando hayamos terminado ya podremos enviar el nebtook a hibernar cuando cerramos la tapa, y como bonus de este nuevo BIOS veremos que el ventilador prende mucho menos de lo que solía hacerlo, lo cual es un descanso para oídos exigentes.
Otras entradas que te pueden interesar...:
- Acer Aspire One Fan Control, controla el ventilador de tu Acer Apire One
- Xubuntu: como añadir soporte para las teclas de volumen
- Moblin 2 alpha disponible
- HouseCall, el antivirus online de Trend Micro llega a su versión 7
- Canonical colaborará con Google en el desarrollo de Chrome OS
- Easy Peasy, otra distro de Linux orientada a los netbooks
- TouchFreeze, bloquea momentáneamente el touchpad mientras escribes
- LapLink PC Mover permitirá actualizar de XP a Windows 7
- Sushi, huh? nos permite actualizar Linux sin conexión a internet
- Gmail añade la opción de actualizar cuentas de POP3 desde la ventana principal

17 de Enero de 2010 - 20:29
Muchas gracias por la información, había instalado ubuntu 9.10 después de que una prima me pasara un virus a mi netbook con windows xp via pendrive. Lo que me molesto era que cerraba la tapa en ubuntu y no hibernaba, no encontre informacion en internet y frustradamente volvi a windows… Ahora ya se que era por el tema de la BIOS
18 de Enero de 2010 - 06:56
De nada Oscar, me alegra que te haya servido
Saludos