Recientemente tuve que actualizar el BIOS de mi PC a la última versión para habilitar la compatibilidad con algo específico de las placas base de GIGABYTE llamado On / Off Charge. Esto no es un gran problema, ya que he actualizado más de unas pocas BIOS a lo largo de los años, sin embargo, la forma en que se hizo fue, digamos, un poco única.
1. ¿Utilidad de software de la placa base o USB de arranque?
La mayoría de las placas base tienen algún tipo de utilidad de software que permite la lectura de una imagen de BIOS en una memoria USB.
Algunos ejemplos:
Sobre Placas base GIGABYTE, la utilidad incorporada se llama Q-Flash, accesible a través de la tecla END en su teclado en el arranque.
Sobre Placas base ASUS normalmente puede mezclar F2 al arrancar y se debe invocar la utilidad para leer una imagen flash del BIOS desde una memoria USB.
Sobre Placas base MSI, esto requiere un poco de explicación y solo sirve para mostrar el b.s. a veces tienes que pasar para que se actualice la BIOS en una placa base.
De acuerdo, entonces para MSI se requiere tener una memoria USB de arranque arrancada en un sistema de archivos de entorno "DOS puro" y nada más para hacer la basura de la BIOS flash. ¿MSI le proporciona una utilidad para fabricar ¿un dispositivo USB de arranque puro de DOS? No pude encontrar uno. ¿No tienes suerte en este momento? No, hay una solución.
Inserte el USB que desea usar, descargue Unetbootin, ejecútelo y seleccione intencionalmente la distribución como FreeDOS, así:
..y crea tu dispositivo de arranque desde allí. La descarga será rápida porque es muy pequeña y la utilidad también enviará la imagen FreeDOS a su memoria USB rápidamente.
Cuando termine, tendrá una memoria USB de arranque compatible con MS-DOS que tiene el entorno DOS puro necesario para ejecutar las cosas de MSI una vez arrancado desde él. Una vez que haya terminado de crear el dispositivo, copie los archivos BIOS de MSI necesarios y siga las instrucciones de MSI desde allí, asumiendo que está utilizando el puerto USB correcto, lo cubriremos en un momento.
2. Usar el sistema de archivos adecuado
Ya sea usando una utilidad de software de la placa base o arrancando directamente desde una memoria USB, el sistema de archivos debe ser algo que la utilidad BIOS pueda entender.
Sus opciones aquí son FAT16 y FAT32. Cualquier otra cosa normalmente no funcionará. Lo más probable es que sea cierto que utilizará FAT32, que es el sistema de archivos predeterminado que se usa en Windows al formatear una memoria USB.
3. Elija el puerto USB correcto
La regla general aquí es muy simple de seguir:
Utilice siempre un puerto USB que esté directamente fuera de la placa base.
Lo que esto significa es que si intenta usar los puertos USB que están conectados a la parte frontal de la carcasa, o intenta usar un puerto que está fuera de un concentrador USB, las posibilidades de que funcione para actualizar la BIOS son escasas o nulas. Al intentar usar uno, la utilidad BIOS simplemente no lo "verá" en absoluto.
La razón por la que los puertos frontales y los puertos concentradores no funcionan en esta instancia específica es porque no están activos cuando arranca de esta manera.
Nota adicional: Lo mismo se aplica a aquellos de ustedes con puertos USB 3.0. Es probable que tampoco funcionen al arrancar de esta manera, así que apégate a los puertos 2.0.
4. No use una memoria USB muy usada
Me encontré con este problema personalmente.
Tenía un Sandisk Cruzer de 512 MB realmente viejo dando vueltas, así que pensé que lo usaría para copiar la imagen del BIOS. Bueno, a Q-Flash (la utilidad de GIGABYTE para mi placa base en particular) no le gustó eso en absoluto y en un intento de leer la imagen de la BIOS desde el dispositivo indicó algún tipo de error de integridad de archivo.
Nota al margen: estaba bastante agradecido de que la utilidad de GIGABYTE fuera lo suficientemente inteligente como para verificar la integridad del archivo de una imagen de BIOS antes de usarla.
Reinicié, copié la imagen en un Sandisk Cruzer de 4GB mucho más nuevo, volví a Q-Flash y todo salió bien esa vez. No hubo errores de lectura y la imagen se aplicó correctamente.
Nota al margen adicional: también es bastante bueno que la utilidad Q-Flash le permita hacer una copia de seguridad de la imagen de BIOS existente antes de aplicar la nueva, por lo que si algo falla, siempre puede volver a la anterior fácilmente.
5. Actualice la BIOS
Ésta es la parte más sencilla del proceso. La actualización del BIOS hoy es básicamente la misma que siempre ha sido, pero la forma en que se hace difiere según la marca de la placa base.
Algunas utilidades flash de BIOS detectarán automáticamente dónde está su nueva imagen de BIOS y le preguntarán si desea usarla o no. Otros te preguntarán dónde está la imagen, requiriendo que navegues con las teclas arriba / abajo del teclado y la ubiques de esa manera (lo que no debería ser demasiado difícil). Y otros, como la utilidad MSI, requieren que escriba directamente el nombre del archivo de imagen del BIOS con extensión en la línea de comando para aplicarlo.
El resto del proceso es bastante universal. Mientras se aplica la imagen, se le da esta enorme advertencia de nastygram con el efecto de "!!! ¡¡¡NO REINICIE EL SISTEMA !!! " mientras se realiza la actualización del BIOS.
Pequeña nota al margen: recomiendo encarecidamente que siempre que actualice un BIOS, conecte su sistema a un UPS, ya sea una computadora portátil o de escritorio. Si pierde energía mientras se está produciendo una actualización de BIOS donde la unidad se apaga, adiós computadora. Estar enchufado a un UPS evita que eso suceda.
Una vez que se aplica la nueva imagen, todo está hecho y se le solicita que reinicie.
¿Por qué los fabricantes de equipos originales de placas base todavía utilizan un disquete como medio principal para actualizar un BIOS?
A estas alturas, supondría que ningún OEM de placas base hoy en día siquiera pensaría en instruir a alguien para que utilice un disquete para actualizar un BIOS, pero casi todo de ellos lo hacen.
El formato de disquete de alta densidad de 3,5 pulgadas se introdujo en 1987. Ya nadie usa disquetes y no lo ha hecho durante años. De hecho, ni siquiera podemos crear disquetes de arranque de forma nativa a través de nuestros sistemas operativos, incluso si quisiéramos.
¿Cuál es el problema con los fabricantes de equipos originales de placas base que nos dicen que usemos una tecnología de almacenamiento que tiene solo un año antes de los 25 que muchos de nosotros no tenemos? (mucho menos los propios medios)?
Traté de pensar en una buena explicación para esto, pero no pude. El hecho de que casi todos los OEM de placas base nos sigan diciendo que usemos disquetes para actualizar BIOS es simplemente tonto; Esto es especialmente cierto considerando que las placas base vienen completamente nuevas con un mínimo de dos puertos USB, mientras que no vienen provistas de una unidad de disquete.