Así que finalmente ha pasado a una computadora sin Windows, está disfrutando de su nuevo sistema operativo Linux, sin troyanos / virus, sin desaceleración, todo es perfecto. De repente, necesita actualizar el BIOS en su placa base para admitir alguna nueva pieza de hardware, pero generalmente el proveedor de la placa base ofrece solo utilidades flash BIOS basadas en DOS. Tienes pánico! Afortunadamente, este problema es fácil de resolver ...
A continuación se detallan los pasos a seguir:
Paso 1: Descargue la imagen del disquete de arranque de FreeDOS
Paso 2: copie la utilidad flash de BIOS y la nueva imagen de BIOS a la imagen de disquete montada
Paso 3: Grabe un CD de arranque que emulará el disquete para su uso
Paso 4: reinicie, flashee, reinicie, disfrute de su nuevo BIOS
Me altamente recomiendo sin parpadear un BIOS con un .exe usando Wine. El parpadeo de un BIOS puede convertir su computadora en un pisapapeles grande si algo sale mal.
Algunos fabricantes (lo sé, por ejemplo, Dell) tienen métodos alternativos de actualización del BIOS para Linux.
Sin embargo, si Toshiba no ofrece opciones compatibles con Linux, su mejor opción es:
fuente
jockey
(También conocido comoAdditional Drivers
) y vea si puede habilitar un controlador para su tarjeta gráfica.Parpadea usando solo GNU / Linux
(Sin disquetes, sin CD, sin DOS, sin FreeDOS, sin Win *)
Explicación
Por lo general, hay dos archivos:
un archivo binario que incluye todos los datos (firmware) que se transferirán al chip rom de la placa base,
un archivo binario que es una utilidad ejecutable y se utiliza para realizar la transferencia real del firmware a la placa base, además de algunas comprobaciones.
Los fabricantes pueden combinar estos dos binarios en un archivo ejecutable comprimido autoextraído (.exe que es como un archivo .zip).
En este caso, un usuario de GNU / Linux puede descomprimir el archivo .exe y extraer el archivo de firmware. Luego, el uso de la utilidad flashrom puede actualizar el nuevo firmware a la placa base.
He probado este procedimiento usando un Gigabyte GA-Z68MA-D2H-B3 (rev. 1.3) y un archivo .exe que incluía la revisión del firmware F10.
El procedimiento
Para hacer una copia de seguridad del firmware anterior:
Para escribir el nuevo firmware, reemplace Z8MAD2H3.F10 con su nuevo firmware:
Para volver de una escritura fallida, si completó la copia de seguridad en el primer paso:
fuente
Eso no va a funcionar.
Dependiendo de la herramienta proporcionada por Toshiba, debe:
Si Toshiba proporciona un archivo exe para la segunda opción, puede intentar crear una imagen FreeDOS para ejecutar el archivo. Encontré una descripción para Gentoo cómo hacerlo.
fuente
No existen los ejecutables binarios independientes del sistema operativo. Como "archivo exe" probablemente significa "un archivo cuyo nombre termina en .EXE", es muy probable que sea un ejecutable portátil de Windows o un ejecutable de MS-DOS.
Se supone que la actualización del BIOS es algo de bajo nivel que puede hacer con un sistema simple, como MS-DOS o FreeDOS.
Entonces, el primer paso aquí es verificar si el ejecutable es un ejecutable de MS-DOS o un ejecutable de Windows. Si es un ejecutable de Windows y no se ejecuta en Wine, intente ver si es de alguna manera extraíble utilizando una herramienta de archivo (a veces descomprimir puede ayudar aquí), para que obtenga la imagen flash y quizás las herramientas flash MS-DOS (no sería la primera vez que las herramientas de MS-DOS se empaquetan dentro de un instalador solo para Windows).
Sin herramientas flash, hay flashes genéricos como Uniflash que vale la pena probar. Si desea ejecutarlo y es solo para Windows, una buena opción es probablemente obtener un CD en vivo del Entorno de preinstalación de Windows, que tiene el sistema básico y podrá ejecutar la herramienta flash, pero desafortunadamente eso requiere una licencia de Windows.
Si tiene suerte y obtiene un conjunto de herramientas de MS-DOS, simplemente tome un CD en vivo de FreeDOS o una imagen de disquete e inicie en FreeDOS para usar las herramientas (aunque necesitará tener las herramientas en un disquete / bolígrafo / CD separado) ) Si tiene más suerte, puede obtener una imagen de disco lista para arrancar (ya que muchas personas empaquetan imágenes de disquete dentro de los escritores de disquetes, también es posible).
fuente
Si no tiene una copia de Win-10, y si no desea descargar una versión de prueba de 5 Gb e instalarla, un disco de rescate basado en Win-10 lo hará. Por ejemplo, este me permitió ejecutar el archivo .exe de Windows proporcionado por HP. Utilicé directamente la "actualización del BIOS instalado".
Más simple que la solución gratuita de DOS, en mi opinión.
fuente
Muchas computadoras portátiles y sistemas modernos en realidad no usan los archivos EXE directamente para actualizar el BIOS, sino que le piden que escriba el archivo en una memoria USB y arranque en el BIOS con eso insertado.
fuente
Desconecte la unidad del sistema Ubuntu, conecte una unidad vieja o de repuesto, instale Windows en ella y realice la actualización del BIOS (si, como explica Pilot6 , si tiene que actualizar el BIOS de manera absoluta y positiva). Luego, desconecte la unidad anterior, vuelva a encender la unidad del sistema operativo Ubuntu y estará listo para comenzar, seguro sabiendo que Windows no corrompió Linux (lo que sucede a menudo, lamentablemente).
fuente