jump to navigation

Como recuperar una BIOS corrupta

Publicado el Abril 16, 2005 a las 10:19 Category PC, Hardware

art74_t.jpgEstamos actualizando nuestra BIOS y justo en la mitad del proceso nuestro querido gato se tropieza con un cable y nos desconecta la PC, nuestra PC no reinicia y una pantalla negra es todo lo que vemos. Tranquilos no todo esta perdido el equipo de Tecnotopia viene al rescate.

La mayoría de las BIOS usadas hoy en día son del tipo llamado “BOOT BLOCK” BIOS. Este tipo de BIOS se diferencia de las anteriores por estar dividida en dos secciones. La primera sección se llama bloque de inicio (BOOT BLOCK), contiene la información necesaria para inicializar solamente los componentes críticos como el procesador, la memoria el video ISA y la unidad de discos. Este bloque esta protegido contra escritura por lo que las utilidades para actualizar la BIOS no pueden alterarlo.

La segunda parte llamada bloque de sistema (SYSTEM BLOCK), contiene la información necesaria para inicializar todos los demás componentes como el sistema de video, los dispositivos de entrada, los puertos seriales, los demás dispositivos de almacenamiento y realiza las pruebas de inicialización (Power On Self Test)

art74_1.gif

Formato de las nuevas BIOS
Cuando se actualiza la BIOS la utilidad realiza los siguientes pasos:

Si un problema ocurre durante los primeros cinco pasos del proceso de actualización se muestra un mensaje de error y la actualización se detiene. Desafortunadamente si el error ocurre después que el bloque de sistema fue borrado, la maquina no volverá a inicializar y tu PC se ha convertido en un ladrillo.

Hoy en día las principales marcas de BIOS usadas son AWARD, escrita por AWARD Software y AMI que es producida por American Megatrends Internacional. Los métodos usados para recuperar la BIOS en cada caso son un poco diferentes y hay que identificar primero que BIOS tenemos antes de proceder. Para identificar la BIOS (en el caso que no sepamos cual es) podemos leer la etiqueta que tiene pegada, leer el manual (¿todos lo hacen no?) o contactar el fabricante.

La manera más rápida y fiable de identificar tu BIOS es leyendo la etiqueta que tiene pegada, para esto antes tenemos que encontrar el chip de la BIOS claro. Hoy en día los encapsulados más comunes para estos chips son el 32-pin DIP (Dual In-line Package) y el 28-pin PLCC (Plastic Leaded Chip Carrier). El más común es el 32-pin DIP y es mejor comenzar a buscar por el, este encapsulado consiste en un rectángulo plástico con 2 hileras de 16 patas en cada lado. El encapsulado 28-pin PLCC se puede reconocer pues es un pequeño cuadrado plástico con 28 patas distribuidas a su alrededor.

art74_2.gifart74_3.gif
A la izquierda un encapsulado DIP-32 a la derecha un PLCC-28



Otra forma fácil de identificar la BIOS es revisando el manual, el manual muchas veces no menciona el tipo de BIOS que se tiene pero incluye algunas fotos de las pantallas que nos pueden ayudar, sin embargo esta información puede no ser la correcta así que les recomiendo si no están seguros el leer la etiqueta.

El ultimo recurso seria contactar al fabricante bien sea por e-mail o visitando su pagina web y con el modelo especifico de su tarjeta madre preguntar que BIOS tiene. Otra opción es visitar al vendedor a ver si tiene más tarjetas madres como la nuestra o a algún amigo que sepamos tenga una igual y no ha caído en desgracia como nosotros.

Si nuestra BIOS es del tipo con bloque de inicio es posible recuperarnos de una BIOS corrupta, sino la opción es comprar una nueva, pero este no es el caso que los tiene aquí leyendo este articulo, ¿Cómo determinar si es del tipo con bloque de inicio?, fácil, conociendo la versión o ensayo y error.

art74_4.gif
Captura de una pantalla, en este caso la BIOS es AWARD

Si tenemos una BIOS AMI corrupta, el computador parecerá iniciar correctamente pero nada se muestra en pantalla y el floppy intentará repetidas veces de leer un disco. Si se tiene una vieja tarjeta de video ISA a la mano y la tarjeta madre tiene una ranura ISA, es posible tener video y seguir los pasos. El bloque de inicio solo soporta video ISA por lo que sino se tiene esta posibilidad hay que trabajar a ciegas, de todas formas no es muy difícil como veremos a continuación.

AMI a integrado una rutina de recuperación dentro de su bloque de inicio, esta rutina se llama cuando el bloque de sistema esta vacío o corrupto. La rutina de recuperación buscará en el floppy un archivo llamado AMIBOOT.ROM, por esto es que vemos que la luz del disco se enciende repetidamente. Si el archivo es encontrado, es copiado en el bloque de sistema para reemplazar la información que falta.

Para restaurar tu BIOS simplemente copia una imagen de un BIOS en un disco y renómbrala como AMIBOOT.ROM, inserta el disco en la unidad y reinicia la maquina, después de aproximadamente cuatro minutos escucharas 4 bips, remueve el disco y reinicia la maquina, tu BIOS debería estar restaurada.

Si tu BIOS es AWARD el procedimiento es similar pero un poco más complicado. Para recuperar una BIOS AWARD es necesario crear un disco con una imagen de la BIOS en formato BIN, la utilidad de actualización
de AWARD y un AUTOEXEC.BAT. Las BIOS AWARD no restauran automáticamente por esta razón es necesario añadir los comandos necesarios en el archivo AUTOEXEC.BAT, esto es bastante sencillo y los pasos son:

En el ejemplo anterior estoy asumiendo que tu programa de actualización se llama FLASH763, necesitaras sustituir ese nombre por el que estés usando y reemplazar el BIOSFILE.BIN con el nombre del archivo de BIOS que tengas. El comando de linea /py se usa para actualizar la BIOS sin intervención si en tu programa es diferente tendrás que cambiarlo por su equivalente, sino sabes cual es puedes usar invocar el help del programa (/? por lo general) que seguro te dará alguna pista.

Una vez que tengas el disco, solamente es cuestión de colocarlo en la unidad encender la maquina y esperar entre 5 a 6 minutos, escucharas unos bips y podrás remover el disco y reiniciar la maquina para ver si todo ha regresado a la normalidad.

Es buena idea antes de hacer una actualización de BIOS tener dependiendo de que BIOS se tenga preparado un disco de recuperación para asi no tener que estar corriendo a ultima hora a casa de algún amigo para crear el disco o bajarnos de Internet las utilidades que necesitemos, en especial si esto ocurre a la una de la madrugada como suele pasar.


También podría interesarte

  • El olvidado disco de arranque
  • NullDC v1.0.0 beta 1: Nuevo Emulador de Dreamcast
  • Herramientas para tu PC
  • Default Password List
  • ¿Optimizar o Reinstalar?
  • Comentarios»

    1.Ender Arias - 29 Febrero 2008

    Yo tengo una Motherboard, (tarjata Madre) año 2006, aparentemente el BIOS se corrompió, aún no sé la causa, al encender la Motherboard, el led de power se enciende, más no da el video, es decir, la pantalla se queda negra, yo siento que el floppy trata de buscar un disco de inicio o algo asi.
    La motherboard tiene lo siguiente:
    5 PCI, un puerto AGP 8x, 2 puertos IDE, 2 puertos SATA, red, 6 USB 2.0, bueno, pare de contar, no tiene ISA.
    el chip de la Bios es de encapsulado tipo PLCC-28.
    He leido en algunos foros que para esa Motherboard cuyo chip es de ese tipo, se necesita un grabador de BIOS.
    Que puedo hacer para grabar y tratar de revivir la Motherboard??

    2.Roxio - 9 Marzo 2008

    como copio una imagen de una BIOS en un disco?

    3.david - 18 Mayo 2008

    tengo una imagen .rom de la bios de mi board como pasarla a .bin?

    4.demian - 13 Junio 2008

    hola disculpen la ignorancia no pero bueno yo tengo un mother msi p6nsli-fi v1.0 y al actualizar la bios este despues del 3 o 4 paso se colgo y nada al cabo de un largo rato decidi reiniciarlo ahora solo prende los coolers y los leds del mother no butea por cd ni disket ni disco rigido y no da video me dijeron que fue la bios mal flasheada pero no dan con la tecla haci que ando buscando data de como hacer para arreglarla y pregunto en cad foro pero como el bios que trae esta pc es distinto a los nombrados en todos ni idea el mother tiene un indicador de luz en la parte trasera las uno y dos prenden en verde es ok la tres y cuatro en rojo todo mal significa segun el manual decom pressing bios image to ram for fast booting ni idea de que sera y el bios es de ami bios tiene cuatro patitas de cada lado y esta soldado al mother si alguien me ayuda o sabe algo mil gracias la maquina mas rapi solo me duro una hora 10 minutos

    5.victor leal palacios - 8 Julio 2008

    yo tenia un compu asi y solo le quite la pila la encendi y listo inicio.
    la volvi a apagar para poner la pila, y la encendi.

    6.M4RVIN - 14 Septiembre 2008

    HEY YO TAMBIEN CON ESE PROBLEMA TENCO UNA M.B. FOXCONN 662MX……ALA MITAD DE LA ACTUALIZACIO DEL BIOS SE APAGO Y YA NO REINICIO ………ESPERO PUEDAN AYUDARME………..

    7.fer806 - 2 Octubre 2008

    Muy buena Info. recomendemosla!

    8.sheva - 8 Octubre 2008

    yo tengo ese problema pero a mi no me bootea la discketera! que paso? como soluciono

    9.jmendez - 16 Noviembre 2008

    Buenos días, mi problema es un poco diferente, tengo una asrock k8Upgrade vm800, actualicé la bios y el proceso fue satisfactorio, al prender inicia video, reconoce memoria, no reconoce discos duros pero tampoco de da la opción para entrar al setup, solo me da la opción de escoger el orden de boot pero antes de arrancar me arroja un error que dice CMOS CHECKSUM BAD UNKNOWN PROCESSOR, antes de actualizar todo estaba bien, si alguien sabe lo que pasa le agradecería eternamente me ayude!!!!!

    10.Gabriel - 17 Noviembre 2008

    yo bole una bios en un mother Biostar K8M800 -M7 A y hice los intentos para recuperar el chip, hasta incluso desmonte el bios del zócalo y nada.
    para repararlo en algunos casos se consigue un chip igual al de la mather q tienes y se inserta en el zócalo, puesto q grabe nuevamente la info en la ROM.
    Otra forma q salio nueva. Si la unidad de 3 1/2 lee mientras esta encendido el equipo, pueden grabar el biosflash.exe y la bios.rom correspondiente con su chip.
    Mi intento fue actualizar mi Bios con la Biostar T-Force 754-pin, pero salio mal y paso a corromper la Bios :S

    cualquier consulta tiren un mail. y si puedo los ayudoo ok? ;)

    11.Gabriel - 17 Noviembre 2008

    gala9298@yahoo.com.ar por consultas lo habia olvidado jeje

    12.Jose Juan - 20 Noviembre 2008

    Hola!

    Mi prpblema es parecido como al de todos los de aqu|í, pero mi disketera no bootea. Que puede estar pasando?


    Cerrar
    Enviar por Correo