2. El BIOS es uno de los componentes que
causan más pánico a los usuarios, no
solo porque su configuración es
complicada para los más novatos, sino
también porque de su funcionamiento
depende toda la computadora, y si
llega a tener algún problema, nuestro
motherboard puede quedar inutilizado.
En esta nota hablaremos de los
distintos problemas que puede tener el
BIOS y cómo solucionarlos.
3. BIOS significa Basic Input Output System (sistema básico de entrada y salida) y es algo que poseen todas las PCs desde
sus orígenes. Su función es inicializar el hardware, de modo que los componentes puedan interactuar entre sí, ubicándose
en diferentes direcciones de memoria e interrupciones. El Setup es un pequeño programa dentro del BIOS en el cual
podemos configurar manualmente estos parámetros, como la velocidad del procesador y la memoria, y la capacidad de los
discos rígidos instalados. Ver fig. 1.
Los sistemas operativos actuales pueden modificar estos parámetros gracias al método Plug and Play, pero sin el BIOS,
sería imposible inicializar los componentes básicos para cargar el sistema operativo. Por eso mismo, si la PC carece de
BIOS, o el que tiene está fallado, no podrá arrancar y quedará “muerta” (aunque, obviamente, no es así).
Los BIOS antiguos se grababan en memorias del tipo EPROM (Erasable Programmable Read Only Memory, memoria
de solo lectura programable y borrable), que requieren exponerse a rayos ultravioletas para borrarse. Actualmente,
se graban en memorias del tipo EEPROM (donde el borrado se hace por impulsos eléctricos), más específicamente
del tipo Flash (lo que significa que se puede dividir en distintos bloques al grabar). En el momento en que empezó a
utilizarse, fue una verdadera revolución, ya que brindó la posibilidad de actualizar el BIOS de una manera muy
sencilla. De este modo, fue posible agregar soporte para nuevos procesadores y discos rígidos, solucionar
incompatibilidades y mejorar opciones de
4. rendimiento. Pero, como toda maravilla, también tiene sus complicaciones: desde que los BIOS vienen en memorias Flash
EEPROM, son más propensos a borrarse, y como pueden modificarse por software, también se han diseñado diversos
virus que se encargan de borrarlos y, así, causarnos serios dolores de cabeza (como es el caso del W95.CIH, más conocido
como Chernobyl, ya que se activaba en cada aniversario del trágico accidente nuclear). Esta memoria se presenta,
principalmente, en un chip con formato DIP de 32 pines, aunque también se puede encontrar como un PLCC de 28 pines.
En la mayoría de los casos, tiene una capacidad de 2 Mbits (256 KB), si bien hasta hace un tiempo se utilizaban de sólo 1
Mbit (128 KB), y hay ciertos casos en los que es de 4 Mbits (512 KB).
Los parámetros de configuración del BIOS se guardan en un pequeño espacio de memoria que sí es volátil, de modo que
requiere estar siempre encendida para mantener la información (de lo contrario, deberemos configurar el BIOS cada vez
que encendamos la PC). A esta memoria, de 64 bytes, se la denomina CMOS (debido al semiconductor con el cual está
fabricada).
Para esto se recurre a una pila del tipo CR2032 (similar a la que usan algunos relojes y agendas electrónicas), que suele
durar varios años sin inconvenientes, en especial desde la salida de las fuentes ATX (ya que, mientras están enchufadas a
la corriente de línea, desconectan la pila y alimentan la memoria por sí mismas).
5. A simple vista, basándonos en lo que dijimos anteriormente, podemos decir que sí. Como el BIOS es un firmware, puede
verse afectado por un virus, o puede ocurrir que un golpe de tensión lo borre. Sin embargo, esto no quiere decir que la
memoria que lo contiene quede inutilizada y no pueda repararse de ninguna forma.
Si el deterioro se debió a un software (tanto a un virus como a un error al actualizar el BIOS), el chip de memoria
permanece intacto y puede borrarse y volver a programarse sin ningún inconveniente. Si la causa fue por parte del
hardware, como un golpe de tensión o un cortocircuito generado por la energía electrostática, es bastante probable que la
memoria se haya quemado y que debamos reemplazarla por otra de las mismas características.
Como dijimos anteriormente, los BIOS son bastante sensibles
desde la utilización de memorias Flash EEPROM, tanto que son el primer factor por el cual los usuarios tiran sus
motherboards pensando que pasaron a mejor vida y es hora de comprar otro.
6. Bueno, eso depende de la causa del error. Aunque parezca mentira, en la mayoría de los casos la solución al
problema es más que sencilla. Algunos fabricantes modifican las direcciones de memoria de ciertos parámetros en
las nuevas versiones de sus BIOS. Por lo tanto, puede ser que, al actualizarlo, éste trate de arrancar con
configuraciones equivocadas, de manera que la PC no dé señales de vida. La solución es borrar el contenido de la
pila que guarda la configuración del BIOS (ver figura 3), para que se restablezca a los valores estándar y entonces
podamos arrancar la PC con normalidad. La mayoría de los motherboards poseen un jumper para realizar esta
función, que comúnmente se encuentra cerca de la pila, y el método de borrado se limita a desenchufar la fuente de
la línea eléctrica y luego cambiar la posición de este jumper. Se debe mantener esta posición durante algunos
segundos, y luego ponerla en el estado inicial. De todos modos, esto no es así en todos los motherboards, por lo
que nunca vendrá mal echarle un vistazo al manual (en algunos casos, como el del Asus A7V266-C, si no sacamos
la pila, corremos el riesgo de quemar una pequeña resistencia, sin la cual el BIOS nunca “recordará” su
configuración).
Esto también puede aplicarse si modificamos un parámetro en el BIOS y luego la PC no arranca (algo que ocurre
muy a menudo cuando nos excedemos con el overclocking).
Si esto no soluciona nuestro problema, entonces estamos en condiciones de decir que nuestro BIOS está fallado,
en cuyo caso tendremos que recurrir a los métodos que se indican a continuación (en orden de preferencia).
7. 1 - BOOTBLOCK
A medida que pasó el tiempo y se registraron numerosos casos de problemas en BIOS de memorias EEPROM, los
fabricantes de motherboards desarrollaron distintos métodos para prevenir fallas de este tipo o bien para solucionarlas de
una manera sencilla (sin tener que hacer algún tipo de configuración en el hardware).
Una de las prevenciones es bloquear la posibilidad de actualización del BIOS mediante un jumper o modificando un
parámetro en el Setup, de modo que nunca se le pueda
2 - HOT SWAP
Esta es, sin ningún tipo de dudas, la forma más fascinante de recuperar un BIOS, ya que si bien es la más
casera y riesgosa, como nosotros somos Power users, no tendremos problemas en realizarla. Eso sí: siempre
que tengamos la posibilidad de recurrir al método anterior, será mejor evitar éste, que está más destinado a
aquellos que tengan un motherboard antiguo que utilice una memoria de 1 MB para el BIOS, o que se les
haya quemado la memoria y posean (o adquieran) uno vacío
8. Como su nombre lo indica, este método se refiere a un intercambio de BIOS en caliente, es decir, con la
máquina encendida. Para aplicarlo, necesitaremos un motherboard exactamente igual (o parecido) al
nuestro, donde vamos a reprogramar nuestro chip erróneo (o viceversa: poseer un BIOS que nos permita
arrancar la PC, para luego reprogramar nuestro chip).
Al principio de esta nota dijimos que el BIOS es un sistema que se utiliza para inicializar todos los
dispositivos de la computadora. Una vez que inicia el sistema operativo, no se requiere del BIOS para
funcionar. Por lo tanto, si sacamos el chip con la máquina encendida, nada malo pasará (siempre que
tengamos el cuidado necesario). (Ver figura 4)
Entonces, el método de Hot Swap consiste en arrancar la PC, entrar en DOS, luego realizar un intercambio
de BIOS y, con el programa que nos brinda el fabricante, reprogramar el chip (tal y como lo hacemos
comúnmente para actualizar el BIOS). Una vez que reiniciemos, todo debería de funcionar bien, y entonces
podremos volver a cambiar el chip o dejarlo como está.
Para sacar el chip BIOS sin inconvenientes, recomendamos “aflojarlo” antes de encender la PC, y usar ésta
horizontalmente, de modo tal que la computadora no deje de reconocerlo. De esta manera, podremos retirar
el chip con más facilidad y sin riesgo de doblar o romper los pines (patitas). Podemos utilizar uno o dos
brackets como herramienta (chapas vacías que se ponen en el reverso de los gabinetes), ya que haciendo
palanca en algún slot del motherboard, nos permitirá sacar cómodamente el chip (siempre teniendo el
cuidado necesario y sin apurarnos). Obviamente, esto se aplica sólo a los chips del tipo DIP; en los PLCC,
es mucho más complicado, aunque con una pequeña (pero fuerte) pinza de depilar, es posible sacarlo.
También existen pinzas diseñadas exclusivamente para trabajar con este tipo de chips.
Reiteramos: hay que tener muchísimo cuidado y debemos estar relajados a fin de poseer el mejor pulso
posible, ya que en algunos casos podemos llegar a quemar el chip (si es que conectamos mal algún pin).
(Ver figura 5)
9. 3 - REPROGRAMACION EXTERNA
Si no obtuvimos resultados con los dos métodos anteriores,
y sabemos que el chip del BIOS no tiene problemas físicos,
podemos recurrir a un programador de memorias Flash
EEPROM que sea compatible con la de nuestro BIOS.
Consta de una placa con uno o más zócalos que se
conecta al puerto paralelo o serie de una PC, y
mediante un programa bastante sencillo de utilizar,
permite reprogramar nuestro chip indicando el archivo
que contiene la imagen del BIOS. También hay otros
cuyo funcionamiento se basa en el envío de
comandos mediante una terminal (como el
10. Los dispositivos de este tipo son bastante caros (los más económicos cuestan aproximadamente U$S 60), por lo cual no se
justifica su compra si debemos reparar sólo un motherboard. Sin embargo, podemos recurrir a un negocio de electrónica
donde nos hagan este trabajo por una suma más accesible (generalmente, menos de U$S 10). También en sitios de
subastas online hay muchas personas y locales de computación que ofrecen este servicio.
Lo mismo ocurre si nuestro chip se quemó y tenemos que reemplazarlo: estas memorias son bastante económicas, por lo
cual también por menos de U$S 10 podemos conseguir una nueva.
Si luego de toda esta odisea, nuestro sistema no da señales de vida en el monitor, entonces significa que el problema se
extiende más allá del BIOS. Por ejemplo, puede deberse a que algún golpe de tensión, además de haberse llevado el chip
de memoria, también lo haya hecho con algún capacitor del motherboard. Pero es seguro que, si el problema se inició al
actualizar el BIOS, ningún otro componente de la computadora habrá sido afectado, por lo que en ese caso deberíamos
reclamar que nos vuelvan a programar la memoria. (Ver fig 7).