¿Por qué es necesario proteger el Flash Bios de la placa base? ¿Qué métodos se utilizan generalmente para la protección?
No me atrevo a decir más.
Proporcione algunos conocimientos relevantes
Actualización del BIOS
Actualmente, la mayoría de los BIOS en placas base de nivel Pentium y superiores utilizan memoria ROM FLSAH borrable eléctricamente como soporte para llevar el BIOS. actualizaciones. Viene con una gran comodidad.
La memoria flash es un nuevo tipo de memoria no volátil, traducida al chino como memoria flash (algunas también se traducen como memoria flash). Fue patentado por Toshiba Corporation de Japón en 1980 y publicado por primera vez en la Conferencia Académica Internacional de Semiconductores en 1984. Es rápido, se puede borrar eléctricamente en todo el chip, tiene bajo consumo de energía, alta integración, tamaño pequeño, alta confiabilidad y no requiere soporte de batería de respaldo.
Por lo tanto, usar la memoria flash para almacenar el programa BIOS de la placa base hace que las actualizaciones del BIOS sean muy fáciles. Actualmente, las placas base Pentium y Pentium II generalmente utilizan memoria flash como chip BIOS.
1. Actualización flash del BIOS
Los fabricantes de placas base actualmente conocidos, como ASUS, Haiyang, etc., generalmente toman las siguientes medidas para actualizar el BIOS para los usuarios:
(1 ) Configure un puente en la placa base para seleccionar el estado FLASH ROM. Generalmente se coloca en un estado de protección para que el BIOS sea indestructible. Salte al estado regrabable al actualizar y el BIOS se podrá actualizar como si se escribiera en la RAM.
(2) Hay un programa para reescribir FLASH ROM en el disco del controlador que viene con la placa, que se puede actualizar y realizar copias de seguridad fácilmente.
BIOS.
(3) Los nuevos programas de BIOS a menudo se compilan y circulan en el mercado o se colocan en Internet para que los usuarios de placas base los descarguen.
Proceso de actualización universal del BIOS flash
Generalmente, hay un interruptor de puente para Flash ROM en la placa base, que se utiliza para configurar el estado de solo lectura/lectura-escritura del BIOS. .
(1) Crear un disco de sistema sin configuración. SYS y AUTOEXEC. BAT y copie el programa de la herramienta de actualización Flash ROM. Esta herramienta generalmente se proporciona en el disco del controlador que viene con la placa base. El programa de herramienta de actualización flash del BIOS tiene las siguientes funciones principales:
◇Guardar el BIOS actual en un archivo.
◇Actualizar bloque BIOS desde archivo.
Otras funciones (funciones avanzadas)
(2) Preparar los datos del programa para el nuevo BIOS. Generalmente, deberá descargarlo de Internet o BBS. Antes de actualizar, verifique el número de serie y la fecha de los datos del BIOS para asegurarse de que sean más recientes que el BIOS que está utilizando. También verifique si es la misma serie de productos que el BIOS que está utilizando. Por ejemplo, la BIOS del chipset TX no es adecuada para placas base VX para evitar problemas de compatibilidad.
(3) Después de apagar, busque el interruptor de puente en la placa base con respecto al estado de lectura y escritura de Flash ROM y configúrelo en el estado de escritura (habilitado o escrito).
(4) Reinicie con el disco del sistema preparado y ejecute el programa de herramienta de actualización.
(5) Primero seleccione la función de guardar para guardar los datos originales del BIOS en un disquete y guardarlos como un archivo, que se utiliza para restaurar el BIOS original cuando falla la actualización. Luego cargue el nuevo disco de datos del BIOS, seleccione Actualizar datos del BIOS, ingrese el nuevo nombre del archivo del BIOS y complete la actualización del BIOS.
Nota: Algunas herramientas de actualización del BIOS solo actualizan el módulo principal. Si se descubre que el nuevo BIOS es muy diferente del BIOS original, se le indicará y se recomienda utilizar las opciones correspondientes para actualizar todo el BIOS (incluido el módulo de inicio del BIOS y el área de parámetros PnP ESCD).
(6) Después de la actualización, recuerde cambiar el puente Flash EEPROM en la placa base nuevamente al estado de solo lectura.
(7) Reinicie para ingresar al estado de configuración del BIOS y completar la configuración de los parámetros del BIOS.
Actualización de Flash ROM que no cumple con las condiciones de actualización.
Las placas base de otras marcas a menudo no cumplen con las tres condiciones de actualización anteriores. Aunque se utiliza la popular Flash ROM, no existe ningún puente que pueda configurarse en el estado de reescritura, por lo que no hay diferencia entre Flash ROM y las ROM y EPROM antiguas. No hay discos de controladores, ni herramientas de reescritura y, ciertamente, no hay nuevos programas de BIOS para actualizar.
Generalmente, puede tomar prestadas herramientas y programas de otras placas base, como el dispositivo Awdflash.exe de Award, cuyo nombre completo es Flash Memory Writer V5.3.0. Después de ejecutar el programa, se muestra el código interno y la fecha. Se mostrará el BIOS de la placa base y luego se le pedirá el nombre del archivo de actualización. Después de ingresar el nombre, el programa le preguntará si desea hacer una copia de seguridad del BIOS existente. Después de escribir Y o N (si elige Y, necesita un nombre de archivo de respaldo), el programa le pedirá confirmación nuevamente. Después de la confirmación, el programa hará una copia de seguridad del BIOS existente (si se seleccionó Y hace un momento) y luego comenzará a escribir un nuevo BIOS. Aparecerá un indicador de progreso de escritura en la pantalla. Si la ROM flash no está escrita o el nuevo archivo BIOS no coincide con la placa base, aparecerá el mensaje de error "¡Falló el borrado del chip!". .
Se puede realizar una copia de seguridad del archivo de actualización del BIOS desde una nueva placa base del mismo modelo, es decir, utilice las herramientas anteriores para realizar una copia de seguridad del BIOS de la nueva placa base como un archivo de actualización para el BIOS anterior.
La pregunta más difícil es la tercera pregunta. ¿Cómo hacer que Flash ROM entre en estado de escritura? La Flash ROM de la placa base generalmente tiene tres opciones: 5 V, 12 V y EPROM programable. Es lógico que el tipo de Flash ROM no se pueda ajustar a la ligera. En este momento, salte el puente al archivo EPROM y ejecute el programa de herramienta de actualización después de encender la computadora. Después de que se apague la luz indicadora de progreso, apague la computadora, vuelva a colocar el puente a 5 V, reinicie la computadora y se completará la actualización del BIOS.
Nota: Al actualizar el BIOS, tenga en cuenta: en primer lugar, debe tener herramientas y archivos de actualización compatibles y no puede usarlos indiscriminadamente; en segundo lugar, porque la Flash ROM tiene una velocidad de lectura rápida y una velocidad de escritura lenta; la actualización tarda más de diez segundos. No se debe reiniciar ni apagar durante este período; en tercer lugar, el BIOS debe cerrarse inmediatamente después de la actualización y la Flash ROM debe devolverse al estado de protección para evitar daños al BIOS. Además, Awdflash.exe no puede tener Emm386 y programas similares ejecutándose en la memoria.
2.2 Postprocesamiento. Fallo en la actualización del BIOS
(1) Cómo lidiar con la copia de seguridad del BIOS
Si no se actualiza el BIOS Flash, a menudo el sistema fallará y no podrá iniciarse. En este caso, sólo puede confiar en el bloque de arranque solidificado en el BIOS para restaurar el contenido del BIOS.
Inserte el disquete de actualización del BIOS en la unidad de disquete de arranque, encienda la computadora y luego ejecute el programa de herramienta de actualización del BIOS para reescribir todo el BIOS con la ayuda de la copia de seguridad del BIOS en el disquete.
El bloque de arranque del BIOS de algunas placas base solo solidifica el controlador de la tarjeta gráfica ISA. Si está utilizando una tarjeta gráfica PCI y no aparece ninguna pantalla después de que falla la actualización, debería considerar reemplazar la tarjeta gráfica ISA.
(2) Cómo lidiar con la falta de copia de seguridad del BIOS
Si no hay una copia de seguridad del BIOS antes de la actualización, la actualización del BIOS fallará. En este momento, es imposible restaurar la máquina usando métodos suaves porque la máquina no puede iniciarse por completo. ¿Qué debe hacer si se encuentra con esta situación?
Primero busque la ROM del BIOS del mismo modelo de placa base y asegúrese de que la información del BIOS que contiene sea la misma que la suya (porque generalmente es difícil actualizar correctamente con otras ROM del BIOS). Apague la alimentación y extraiga el chip ROM BIOS original de la placa base. Tenga mucho cuidado de no romper los pasadores. Inserte con cuidado el chip ROM del BIOS en buen estado, no demasiado profundo, siempre que pueda arrancar; configure el puente en la placa base que controla la actualización de la información del BIOS como válido (el valor predeterminado no es válido, es decir, inicie la máquina y deje que el sistema funcione). El sistema se ejecuta en modo real. Es decir, no debería haber ningún programa como HIMEM. SYS o EMM386.EXE en la memoria; extraiga el chip ROM del BIOS en buen estado e inserte el chip ROM del BIOS "malo". No puede apagar la computadora en este momento porque necesita usar la información del BIOS que reside en la memoria (la conexión en caliente es un tabú para el mantenimiento, pero esta es la única salida, pero siempre que tenga cuidado, generalmente hay no hay problema); ejecute el programa de actualización del BIOS y luego siga los pasos especificados en el manual de su placa base hasta que la actualización se realice correctamente. En este momento, debe prestar atención para ver si la cantidad de bytes solicitados para actualizar es igual al tamaño del bloque ROM de su BIOS (el tamaño está incluido en el manual de la placa base, como los 128 KB de ASUS, que son 1 FFF bytes). Si son iguales, la actualización generalmente es exitosa; finalmente salga del programa, apáguelo y reinícielo (no se inicia en caliente). Siempre que el inicio sea exitoso, se le declara finalizado.