Ich möchte das BIOS des Toshiba QOSMIO-G30 aktualisieren. Die exe
von der Hersteller-Website heruntergeladene Datei soll betriebssystemunabhängig sein! Mit Wine konnte ich die Datei jedoch nicht im FLASH-System-BIOS ausführen. Gibt es eine Möglichkeit, das BIOS in Ubuntu zu aktualisieren?
quelle
Ich würde sehr nicht blinkt ein BIOS mit einer Exe mit Wein empfehlen. Das Flashen eines BIOS kann Ihren Computer möglicherweise in einen großen Briefbeschwerer verwandeln, wenn etwas schief geht.
Einige Hersteller (ich weiß zum Beispiel, dass Dell dies tut) bieten alternative BIOS-Upgrade-Methoden für Linux an.
Wenn Toshiba jedoch keine Linux-kompatiblen Optionen anbietet, ist Ihre beste Wahl:
quelle
jockey
(auch bekannt alsAdditional Drivers
) und prüfen Sie, ob Sie einen Treiber für Ihre Grafikkarte aktivieren können.Flashen nur unter GNU / Linux
(Keine Disketten, keine CDs, kein DOS, kein FreeDOS, kein Win *)
Erläuterung
Normalerweise gibt es zwei Dateien:
eine Binärdatei, die alle Daten (Firmware) enthält, die auf den ROM-Chip des Motherboards übertragen werden sollen,
Eine Binärdatei, bei der es sich um ein ausführbares Dienstprogramm handelt, mit dem die eigentliche Übertragung der Firmware auf das Motherboard sowie einige Überprüfungen durchgeführt werden.
Hersteller können diese beiden Binärdateien in einer selbstextrahierten ausführbaren Datei (.exe, ähnlich einer .zip-Datei) kombinieren.
In diesem Fall kann ein GNU / Linux-Benutzer die EXE-Datei entpacken und die Firmware-Datei extrahieren. Wenn Sie dann das flashrom-Dienstprogramm verwenden, können Sie die neue Firmware auf das Motherboard flashen.
Ich habe dieses Verfahren mit einem Gigabyte GA-Z68MA-D2H-B3 (Version 1.3) und einer EXE-Datei getestet, die die Firmware-Version F10 enthielt.
Das Verfahren
So erstellen Sie ein Backup der alten Firmware:
Um die neue Firmware zu schreiben, ersetzen Sie Z8MAD2H3.F10 durch Ihre neue Firmware:
So kehren Sie von einem fehlgeschlagenen Schreibvorgang zurück, wenn Sie die Sicherung im ersten Schritt abgeschlossen haben:
quelle
Das wird nicht funktionieren.
Abhängig von dem von Toshiba bereitgestellten Tool müssen Sie entweder:
Wenn Toshiba eine Exe-Datei für die zweite Option bereitstellt, können Sie versuchen, eine zu erstellen FreeDOS- Image zu , um die Datei auszuführen. Ich habe eine Beschreibung für Gentoo gefunden, wie das geht.
quelle
Es gibt keine vom Betriebssystem unabhängigen ausführbaren Binärdateien. Da "exe-Datei" wahrscheinlich "eine Datei ist, deren Name auf" .EXE "endet, handelt es sich höchstwahrscheinlich entweder um eine Windows Portable-Programmdatei oder eine MS-DOS-Programmdatei.
BIOS-Upgrades sollten in der Tat etwas Niedriges sein, das Sie mit einem einfachen System wie MS-DOS oder FreeDOS tun können.
Der erste Schritt ist also, zu überprüfen, ob die ausführbare Datei eine ausführbare MS-DOS-Datei oder eine ausführbare Windows-Datei ist. Wenn es sich um eine ausführbare Windows-Datei handelt und diese nicht unter Wine ausgeführt wird, versuchen Sie mithilfe eines Archivierungstools zu überprüfen, ob sie irgendwie extrahiert werden kann (manchmal kann unzip hier Abhilfe schaffen), damit Sie das Flash-Image und möglicherweise MS-DOS-Flash-Tools erhalten (Es ist nicht das erste Mal, dass MS-DOS-Tools in einem Windows-Installationsprogramm enthalten sind.)
Ohne Flash-Tools gibt es generische Flasher wie Uniflash, die einen Versuch wert sind. Wenn Sie es ausführen möchten und es nur Windows ist, ist es wahrscheinlich eine gute Wahl, eine Windows Preinstallation Environment-Live-CD zu erwerben, die über das Basissystem verfügt und das Flash-Tool ausführen kann, für die jedoch leider eine Windows-Lizenz erforderlich ist.
Wenn Sie Glück haben und eine Reihe von MS-DOS-Tools erhalten, holen Sie sich einfach eine FreeDOS-Live-CD oder ein Disketten-Image und starten Sie FreeDOS, um die Tools zu verwenden (obwohl Sie die Tools auf einer separaten Diskette / einem Stift / einer CD benötigen) ). Wenn Sie noch mehr Glück haben, erhalten Sie möglicherweise ein startbereites Disketten-Image (so viele Leute Disketten-Images in Disketten-Image-Brennern packen, das ist auch möglich).
quelle
Wenn Sie keine Win-10-Kopie haben und keine 5-GB-Testversion herunterladen und installieren möchten, wird dies von einer auf Win-10 basierenden Rettungsdiskette durchgeführt. Beispielsweise, diesem Programm konnte ich die von HP bereitgestellte Windows-EXE-Datei ausführen. Ich habe direkt das "Update des installierten BIOS" verwendet.
Einfacher als die kostenlose DOS-Lösung, meiner Meinung nach.
quelle
Viele moderne Laptops und Systeme verwenden die EXE-Dateien nicht direkt, um das BIOS zu aktualisieren, sondern fordern Sie auf, die Datei auf einen USB-Flash-Stick zu schreiben und das BIOS mit den darin enthaltenen Dateien zu starten.
quelle
Trennen Sie Ihr Ubuntu-Systemlaufwerk, schließen Sie ein altes Ersatzlaufwerk oder ein gebrauchtes Laufwerk an, installieren Sie Windows darauf und führen Sie das BIOS-Update durch (wenn Sie, wie in Pilot6 erklärt , das BIOS unbedingt aktualisieren müssen). Trennen Sie dann das alte Laufwerk vom Computer, schalten Sie das Ubuntu-Betriebssystem wieder ein, und Sie können loslegen, da Sie sicher sind, dass Windows Linux nicht beschädigt hat (was leider häufig vorkommt).
quelle