Professional Documents
Culture Documents
[BIOS]
El BIOS es el componente más temido de la PC. Tal vez porque es
aburrido o, quizá, porque se muestra muy complicado de configurar.
Es probable que, como al autor de esta nota en su momento, les
ocurra que, de un día para otro, aparezcan mensajes horribles en la
pantalla, como “Memory Size Mismatch”, “CMOS Battery Low” o
“Keyboard Error”, seguidos de un “Press Del to enter BIOS Setup”.
Imagínense que alguien que no sabe nada de inglés (y muy poco de
computación) entrará en pánico, y se pondrá a buscar el diccionario
para ver qué diablos está tratando de decirle su máquina.
Finalmente, vemos que nos está diciendo que presionemos DEL para
entrar en la configuración del BIOS. Luego de esta difícil
interpretación, y con la esperanza de que todos nuestros problemas
finalicen y podamos volver a vivir en paz, nos encontramos con una
inerte pantalla llena de opciones. Y lo peor es que no hay
diccionario que nos traduzca la sigla CMOS. Queremos salir rápido
de ese lugar, y recordamos que en Duke Nukem 3D, para salir del
cine había que pasar por un cartel que decía “Exit”. Entonces,
seleccionamos una opción que dice “Save settings to CMOS and exit”.
La pantalla se apaga, y la PC vuelve a contar numeritos. Es entonces
cuando aparece el logo de Windows... ¡Estamos salvados! Pero... ¿Por
qué? En esta nota descubriremos la razón de la vida de nuestra PC.
14 POWERUSR
NT P#11 8/4/04 11:56 Page 15
UN POCO DE TEORIAA
[COMO FUNCIONA]
CANSADOS DE LA TIPICA DEFINICION ESCOLAR: “SISTEMA BASICO DE ENTRADA Y SALIDA”, NUESTROS LECTORES
SEGURAMENTE NECESITAN SABER UN POCO MAS DE ESTE SIMPLE PERO CLAVE COMPONENTE DE LA PC, QUE SE
CONSERVA DESDE LOS COMIENZOS DE SU HISTORIA.
POWERUSR 15
NT P#11 8/4/04 11:57 Page 16
[RESUMIENDO UN POCO]
Cuando se enciende la PC, el microproce-
AQUI VEMOS LOS DOS TIPOS DE ENCAPSULADOS EN sador inmediatamente busca el BIOS prin-
LOS QUE SE ESCONDEN LOS BIOS ACTUALES: DIP Y cipal de la PC y lo ejecuta. Este programa,
PLCC. AMBOS TIENEN, NORMALMENTE, 32 PINES.
a su vez, realiza un test general del equi-
po denominado POST (Power On Self
El tamaño de esta memoria depende, prin- talábamos, podíamos hacer que directa- Test), cuyo resultado se presenta en forma
cipalmente, de cuán complejo sea el BIOS. mente no fuera posible inicializarla. de beeps (que serán descritos en las próxi-
Por lo general, es de 2 Mbits (256 KB), aun- El BIOS contiene en su interior diferentes mas páginas). Luego, busca el BIOS de la
que los más antiguos eran de 1 Mbit subrutinas, de las cuales la más conocida placa de video y lo ejecuta (así es como
(128 KB) y hay algunos más nuevos que tie- es el Setup, un programa de configuración muchas veces vemos información de la
nen 4 Mbits (512 KB). Como se puede apre- con el que podemos efectuar algunos cam- placa de video inmediatamente al iniciali-
ciar por este tamaño, el BIOS hace honor a bios manualmente, pese a que los BIOS zar el equipo).
la B en su nombre, y no deja de ser básico actuales son capaces de realizar todo el A continuación, muestra su pantalla prin-
(aunque esto lo haga menos amigable). proceso por sí mismos. Lo que hace al ini- cipal y realiza el conteo de memoria, ade-
ciar la PC es buscar y ejecutar los diferen- más de verificar que la configuración de
[EL BIOS, LOGICAMENTE] tes BIOS de los dispositivos conectados al puertos y dispositivos sea la correcta. Es
Dentro de esta pequeña memoria ROM, se sistema, a fin de saber quiénes forman en este momento cuando busca otros
encuentra alojado un software, que por parte del equipo y constituir una tabla BIOS, como el de controladoras SCSI y
estar “fijo” a un hardware, recibe el nom- mediante la cual se puede informar al sis- RAID, o de unidades de CD y DVD (los
bre de firmware. Sí, sé lo que están pen- tema operativo y a los diferentes progra- cuales muestra en pantalla).
sando: el firmware es esa cosita que tie- mas acerca de la ubicación física de todo Finalmente, muestra el cuadro de configu-
nen las unidades de CD y DVD, que se lo que hay en la computadora. La idea de ración del equipo, y busca algún dispositi-
puede actualizar para que soporte nuevos usar un BIOS es que el sistema operativo vo de arranque, para entregarle el control
formatos y funcione mejor. De hecho, el interactúe con un modelo de BIOS están- de la máquina al sistema operativo.
firmware de esos dispositivos (que tam- dar, de manera tal que pueda funcionar en
bién pueden ser placas de video, contro- múltiples configuraciones de PCs. De todos
ladoras de disco o discos rígidos) no es modos, mediante drivers y diferentes pro-
más que su BIOS, que dialoga con el gramas, los sistemas operativos actuales
principal de la PC para comentarle de qué cada vez recurren menos al BIOS para co-
se trata lo que controla, además de pro- municarse con el hardware.
veer a su hardware de funciones básicas. Por lo tanto, podemos ver que el BIOS no
Por eso mismo es que, en notas como es sólo una fase inicial que muestra el lo-
“Modeado de placas 3D” (POWERUSR go de Energy Star y nos permite cambiarle
#05), podíamos hacer que el sistema ope- algunos parámetros a la PC. Se trata de un
rativo creyera que teníamos una placa di- conjunto de utilidades que realizan dife- LOS BIOS DE LAS 486 SE PRESENTABAN POR
MEDIO DE UNA MEMORIA UV-EPROM, QUE SE
ferente de la nuestra, aunque, si nos rentes operaciones, sin el cual el micro- BORRABA CON LA LUZ ULTRAVIOLETA Y ERA
equivocábamos con el firmware que ins- procesador no sabría qué hacer y, en con- DIFICIL DE MODIFICAR SIN UN EQUIPO ESPECIAL.
[CMOS RAM]
Sabemos que el BIOS es un conjunto de utilidades que configuran poca energía y puede ser alimentada por una simple batería de
el sistema. También sabemos que nos permite modificar ciertos 3 V (que, en los motherboards modernos, es del tipo CR2032, y
parámetros, tales como la ubicación de los puertos serie y para- en los más antiguos es de litio, de forma cilíndrica).
lelo, la presencia de discos rígidos y su tamaño, y la fecha y hora Esta memoria, de 256 bytes, tiene entre su información algo de-
del equipo. Pero, si el BIOS se encuentra en una memoria de só- nominado Checksum (suma de verificación), que incluye la suma
lo lectura, ¿cómo hace para grabar los datos que configuramos, de todos los bits de información que contiene. Cada vez que se
además de los que configura por sí mismo? inicia el equipo, el BIOS realiza esta suma y la compara con el re-
La solución es utilizar una memoria RAM, es decir, aquella que sultado guardado en el Checksum, a fin de verificar si no se han
se puede modificar cuantas veces sean necesarias, aunque corrompido datos de la memoria (algo no muy común, pero que
pierde su contenido en cuanto no disponga de corriente eléctri- puede ocurrir en ciertas ocasiones en las que se realizan modi-
ca. Esto puede ser un problema, puesto que el equipo no está ficaciones de hardware). Por cierto, vale destacar que la CMOS
encendido todo el tiempo. Por lo tanto, lo que se usa es una pe- RAM se encuentra ubicada, normalmente, en el southbridge del
queña memoria RAM de tecnología CMOS, que consume muy chipset del motherboard, o en el Super I/O.
16 POWERUSR
NT P#11 8/4/04 11:57 Page 18
E L M O M E N TO C R I T I C OA
[ACTUALIZACION DE BIOS]
POR ALGUNA RAZON, SIEMPRE SE VIO EL PROCESO DE ACTUALIZACION DE BIOS COMO UNA ETAPA CRUCIAL DE LA VIDA
DE UNA PERSONA, EN LA QUE CUALQUIER PROBLEMA QUE OCURRE PUEDE TENER RESULTADOS CATASTROFICOS. AQUI
VEREMOS COMO TRATAR DE EVITARLOS, Y QUE HACER SI EFECTIVAMENTE SUCEDEN.
18 POWERUSR
NT P#11 8/4/04 11:57 Page 19
PERDER EL MIEDO
El principal motivo por el cual la gente no se anima a actualizar su
[5] Iniciar y ejecutar el programador: No hay mucho para
decir en este paso; sólo mencionar que tenemos que
verificar otra vez que no se haya cargado ningún software resi-
BIOS es porque se puede cortar el suministro eléctrico en ese mo- dente en memoria.
mento, con lo cual el mother quedará totalmente inutilizado. Y esto
no deja de ser verdad, aunque tampoco hay que exagerar. Hacer un backup del BIOS actual: Un paso fundamen-
En primer lugar, el proceso de reprogramación del BIOS no dura [6] tal. Todo software programador de BIOS nos da la op-
ción de realizar un backup de nuestro BIOS y exportarlo a una
más que 20 segundos, por lo cual habría que tener mucha mala
suerte para que a la compañía de electricidad se le ocurriera dejar imagen. Es importante que realicemos este backup en el dis-
quete de recuperación que hicimos en el segundo paso.
de darnos energía justo en ese momento. Por otro lado, si surge al-
gún error, debemos mirar al BIOS como lo que realmente es: un
software almacenado en una memoria. En un proceso de actualiza- [7] Reprogramar el BIOS: ¡El momento ha llegado! Ahora
es cuando el corazón late más fuerte, y en unos segun-
ción, lo único que puede dañarse es ese software, y hay muchos dos, teóricamente, todo habrá terminado, indicándonos que el
métodos para volver a grabarlo, ya sea con un disquete de recupe- proceso finalizó correctamente (tras lo cual habrá que reini-
ración, programándolo en otro motherboard, o llevando el chip y la ciar). De no ser así, a no preocuparse y volver a intentar, repro-
gramando el BIOS con el backup. Y si el equipo se cuelga, no
imagen del BIOS a un lugar especializado. Sobre esto, podemos nos quedará más remedio que reiniciar y esperar a que el
consultar la nota “Recuperación de BIOS”, de POWERUSR #04. Dicho BootBlock nos arregle los problemas (teniendo el disquete de
esto, ya podemos comenzar la odisea de actualizar nuestro BIOS, si- recuperación en la disquetera).
guiendo los pasos que se indican en el recuadro. ¡Buena suerte!
POWERUSR 19
NT P#11 8/4/04 11:57 Page 20
A H O R A S I , ¡ L A P R ACT I CA ! A
[CONFIGURACION]
TRAS ESTA LARGA INTRODUCCION TEORICA SOBRE QUE ES EL BIOS Y SU FUNCIONAMIENTO, ADEMAS DE UNA PEQUEÑA
GUIA SOBRE SU ACTUALIZACION, LLEGA EL MOMENTO QUE TODOS USTEDES ESTABAN ESPERANDO: SU CONFIGURACION
Y OPTIMIZACION. PARA ELLO, TRATAREMOS DE FAMILIARIZARNOS CON EL “DURO” SETUP.
En las primeras PCs, la función del BIOS que tener miedo en cambiar una u otra op- los motherboards de nuestros lectores, aun-
era simplemente la que comentamos algu- ción en el Setup. Nadie perecerá por poner que en cada caso mencionaremos el
nas páginas antes: proveer de una interfaz una latencia muy baja o incrementar dema- equivalente para otros tipos de bios.
entre el sistema operativo y el hardware, de siado el bus frontal del sistema, ni mucho Lo que sí podemos mencionar desde ya es
modo que éste tenga una vía estándar para menos por simplemente cambiar la hora del que, tanto en la parte derecha del menú
poder manejar algunos parámetros tales co- equipo. En aquellos casos en los que el principal de Award como en la sección
mo el video, el parlante interno, las unida- equipo no arranque luego de una mala con- [Exit] de AMI, se incluyen las opciones pa-
des de disco, y la fecha y hora del sistema. figuración del Setup, bastará con recurrir a ra salir guardando los cambios (tecla rápi-
Así es como veíamos el rústico y básico la sección Problemas Frecuentes de esta da F10) o no (ESC), así como también la
Setup, que es el programa de configuración misma guía, que nos ayudará a resolver el posibilidad de cargar los valores predeter-
del BIOS (al que entrábamos de la misma inconveniente de manera muy sencilla. minados del BIOS (para cortar por lo sano
manera que ahora: presionando una cierta Vale destacar que, tal como decimos siem- si cometemos algún error y no sabemos en
tecla, como [Supr], mientras se realiza el pre en los artículos sobre overclocking, al qué nos equivocamos), mediante la opción
conteo de memoria). En esos tiempos, sólo realizar una modificación en las frecuen- [Load Setup Defaults] o similar. En algunos
podíamos realizar cambios de configura- cias, puede suceder que se corrompan da- casos, también se pueden guardar configu-
ción en lo referente al tipo de placa de vi- tos en el disco duro, por lo cual recomen- raciones optimizadas (Optimized Defaults),
deo, las unidades de disco, la fecha y la damos hacer backups de la información que no suelen variar mucho respecto a las
hora del equipo. Un poco más adelante, en antes de probar modificaciones que exijan predefinidas, aunque puede que mejoren
la época de los 386, el BIOS permitió con- mucho al hardware. un poco el rendimiento general.
trolar ciertos parámetros en los registros del
chipset, de manera tal que algunas caracte- EL MENU PRINCIPAL STANDARD CMOS FEATURES
rísticas, tales como los timings de la me- La distribución y el tipo de opciones serán Este es el menú de configuración básica,
moria o la asignación de recursos, podían diferentes si tenemos un BIOS Award o AMI cuyas funciones equivalentes en algunos
modificarse con órdenes que diera el BIOS (como se puede ver en las imágenes), aun- BIOS AMI están en el submenú [Main].
en el arranque del equipo. Esta es la razón que ambos tienen, básicamente, la misma Este menú nos permite manejar los datos
por la cual las actualizaciones de BIOS estructura. Vamos a usar como modelo uno que mencionábamos al principio de esta
pueden solucionar algunos inconvenientes de Award, dado que son los más usados en sección, tales como la fecha y la hora del
en cuanto a incompatibilidades, e incluso
son capaces de mejorar el rendimiento.
La complejidad y el nivel de opciones que
tenga un BIOS Setup (más allá de los pa-
rámetros que permita el propio chipset)
dependen del fabricante del motherboard
y de las intenciones que tenga con respec-
to a él. Así es como ciertos modelos de
ASUS ofrecen muchos más parámetros pa-
ra manejar la memoria que algunos de
ECS, aun teniendo el mismo chipset y ca-
racterísticas similares.
De todos modos, vamos a repasar algunas
de las opciones que tienen la mayoría de
los BIOS actuales, especialmente aquellas
que nos permiten mejorar el rendimiento
de nuestra PC. Estas tal vez no estén ubica-
das en la misma sección, puesto que AMI y
Award usan diferentes distribuciones para
sus menús, así como también es probable
que el fabricante haga ciertas variaciones.
Desde ya, queremos aclarar que no hay [ ESTA ES LA PANTALLA PRINCIPAL DE UN BIOS DE LA FIRMA AWARD (PHOENIX),
LA MAS UTILIZADA ACTUALMENTE.
20 POWERUSR
NT P#11 8/4/04 11:58 Page 21
POWERUSR 21
NT P#11 8/4/04 11:58 Page 22
22 POWERUSR
NT P#11 8/4/04 11:58 Page 23
POWERUSR 23
NT P#11 8/4/04 11:58 Page 24
[PNP/PCI CONFIGURATIONS]
Es aquí donde podemos modificar los pa-
rámetros que se refieren a las interrupcio-
nes (IRQ) y el Plug & Play. Por lo general,
este tipo de configuraciones no es para
nada necesaria en equipos nuevos que ca-
recen de placas ISA o PCI antiguas. Por
cierto, en algunos BIOS en el submenú
[Advanced].
24 POWERUSR
NT P#11 8/4/04 11:59 Page 26
Y S I A LG O S A L E M A L . . . A
[PROBLEMAS FRECUENTES]
¿QUE HACER SI NOS EQUIVOCAMOS EN LA CONFIGURACION DE CIERTO PARAMETRO EN EL SETUP Y YA NO PODEMOS
ARRANCAR LA PC? ¿QUE DIABLOS SIGNIFICAN ESOS BEEPS QUE HACE LA PC CUANDO INSTALAMOS UN NUEVO MODULO
DE RAM? AQUI VEREMOS LOS PROBLEMAS MAS COMUNES RELACIONADOS CON EL BIOS, Y SUS POSIBLES SOLUCIONES.
Si durante toda esta nota pusimos el énfasis configuración del BIOS, a fin de que pue- [ERROR EN LA CMOS RAM]
en perder el miedo, es porque todo proble- da inicializar al equipo con los valores de Hemos visto varios casos de equipos que no
ma causado por el BIOS y/o su configura- fábrica. ¿Cómo hacerlo? Una forma fácil mantienen la configuración del BIOS, inclu-
ción tiene solución. La mayoría de las ve- que tienen algunos BIOS es mantener so luego de cambiarle la batería. Lo que
ces, es muy sencilla y no nos tomará más apretada la tecla <INS>, <SUPR> o <FIN> puede ocurrir es que, justamente, el jumper
que unos pocos minutos. no bien encendemos el equipo. Así, los Clear CMOS esté mal colocado, o bien no
parámetros críticos vuelven a sus valores exista, con lo cual deja abierto el circuito
[ERROR EN CONFIGURACION] predefinidos y permiten iniciar el equipo que conecta la batería con la CMOS RAM.
Supongamos que quisimos hacer un para reconfigurar el BIOS. Otra causa posible de este problema es que
overclock extremo de un 400%. Reinicia- En otros casos (la mayoría), la solución no se haya quemado alguna resistencia o capa-
mos el equipo para ver los cambios y... es tan sencilla, pero no por eso es imposi- citor que forma parte de este circuito, de
¡plaf! No se ve nada en la pantalla, e inme- ble. Como la configuración se guarda en la modo que la CMOS RAM no recibe la ali-
diatamente pensamos en que incendiamos CMOS RAM, al dejar de proveerle energía mentación correcta. Esto les ha pasado a
el procesador, y/o que nos llegará una cifra eléctrica, su contenido se vaciará. Los muchos que, en vez de cambiar de posición
muy alta en la boleta de electricidad. motherboards modernos disponen de un el jumper y restaurarlo, optaron por sacar la
Lo que ocurre en verdad es que, simple- jumper (denominado Clear CMOS) que se batería directamente, lo cual puede ser peli-
mente, el BIOS no puede hacer su labor encarga de cortocircuitar la batería y, por lo groso para alguno de estos componentes.
debido a problemas que ocurren con cier- tanto, de anular su efecto en la CMOS RAM, Existen otros casos, menos comunes, en los
tos componentes, que no están capacita- si así se mantiene durante algunos segun- que se quema directamente la CMOS RAM
dos para trabajar bajo las especificaciones dos. Hay que aclarar que este proceso de (algo muy difícil de reemplazar). De esto
que indicamos. Por lo tanto, lo que se ve descarga se debe realizar con la fuente de podemos darnos cuenta si con sólo reiniciar
no es más que un simple cuelgue. alimentación desconectada de la red eléctri- el equipo perdemos los cambios realizados.
Para solucionarlo, debemos restablecer la ca (si es ATX), puesto que en muchos casos,
cuando se conecta la fuente, es ésta la que ¡OLVIDE MI CONTRASEÑA!
empieza a darle energía a la CMOS RAM,
desconectando la batería para prolongar su Páginas atrás dijimos que era bas-
vida útil. Por cierto, hay que aclarar que en tante inútil ponerle una contraseña
algunas computadoras antiguas, de la clase al BIOS, puesto que ésta se guarda
486 o Pentium, hay un chip dedicado al RTC en la CMOS RAM, y puede borrarse
(reloj en tiempo real), que integra una bate- fácilmente. Existen programas que
ría para la CMOS RAM. Si ésta se gasta, hay permiten acceder a la CMOS RAM y
que cambiar directamente el chip (muy difí- realizar modificaciones, así como
cil de conseguir). El problema principal es también, desencriptar la contraseña.
que, en muchas ocasiones, no permite rese- Uno de ellos es !BIOS (www.11a.nu),
tear la CMOS RAM, con lo cual estaríamos muy potente, y que recomendamos
AQUI SE PUEDE VER LA BATERIA UTILIZADA EN en graves problemas (no sólo por la confi- usar con cuidado.
UN MOTHERBOARD ACTUAL, Y SU RESPECTIVO
JUMPER PARA RESETEAR LA CMOS RAM. guración sino también por el password).
1 LARGO, 2 CORTOS 8 CORTOS ERROR EN LA PLACA DE VIDEO SI TIENE CONECTOR ADICIONAL DE ALIMENTACION,
CAMBIARLO. SUBIR EL VOLTAJE DE I/O (VIO).
1 LARGO, 3 CORTOS 1 LARGO, 8 CORTOS FALTA DE PLACA DE VIDEO VERIFICAR QUE LA PLACA ESTE TOTALMENTE
CALZADA EN EL SLOT (ESPECIALMENTE SI ES AGP).
REPETIDOS 1 LARGO, 3 CORTOS ERROR DE MEMORIA CAMBIAR DE LUGAR LOS MODULOS DE MEMORIA,
O REEMPLAZARLOS. SUBIR EL VOLTAJE DE MEMORIA.
26 POWERUSR