Lenovo verteilt BIOS-Updates als .iso-Dateien ( Beispiel ), die auf eine CD gebrannt und gebootet werden sollen. Das Brennen auf eine CD hat funktioniert und ist korrekt gebootet, aber jetzt möchte ich stattdessen einen USB-Stick verwenden (weil ich meinem CD-Laufwerk nicht vertraue). Wie erstelle ich diesen USB-Stick mit Ubuntu?
Es gibt viele Tutorials, in denen erklärt wird, wie bootfähige USB-Sticks aus Linux-basierten ISOs (mit UNetbootin und ähnlichem) und aus Windows-basierten Dienstprogrammen (mit FreeDOS und ähnlichem) erstellt werden. Ich glaube, hier gibt es keine Lösungen, da die ISO-Datei für das BIOS-Update weder auf Linux noch auf DOS basiert (beim Mounten des ISO wird kein bekanntes Dateisystem angezeigt).
boot
iso
bios
unetbootin
usb-storage
Nicolas Raoul
quelle
quelle
# dd if=/path/to/iso of=/dev/yourusb bs=4M
. WARNUNG : Ihr USB wird gelöscht . Auch bitte überprüfen Sie den Pfad zu Ihrem USB - Block - LaufwerkAntworten:
Ich habe unter http://positon.org/lenovo-thinkpad-bios-update-with-linux-and-usb eine Lösung für das Problem gefunden .
Konvertieren Sie zuerst das
iso
Bild in eineimg
Datei:Dann kopieren Sie auf den USB-Stick:
Das heißt, ich denke, Sie sollten einfach zuerst versuchen, ob es in Ordnung bootet, wenn Sie die ISO-Datei mit einem generischen Tool schreiben, wie Sie es normalerweise tun würden. (Vorausgesetzt, es benötigt Eingaben und fängt beim Booten nicht automatisch an, in Ihrem BIOS herumzuspielen.) Die letzten beiden Male, als ich ein Linux installiert habe, habe ich nicht das empfohlene Tool verwendet. (Ich habe mit SUSE Studio Image Writer einen bootfähigen USB-Stick für 15.04 erstellt, da Unetbootin ihn mehrere Male durcheinander gebracht hat. Es hat einwandfrei funktioniert.)
quelle
# dd count=1 bs=512 if=/dev/zero of=/dev/sdb
und formatieren Sie den USB-Wie der Arch-Benutzer in den Kommentaren sagte, ist der einfachste Weg, eine bootfähige ISO auf ein USB-Laufwerk zu schreiben,
dd
das Image auf das Laufwerk.Erstes triple -check zu dem Block - Gerät USB - Laufwerk gerade abgebildet wird:
Dann
dd
das Image auf das USB-Laufwerk. Zum Beispiel, wenn Ihr USB-Laufwerk zufällig zugeordnet ist/dev/sdb
:Unterschiedliche Blockgrößen verhalten sich normalerweise unterschiedlich, jedoch ist eine größere Blockgröße in der Regel besser als eine kleinere Blockgröße. Eine Blockgröße von 8M sollte ausreichen, um den Prozess mit voller Geschwindigkeit laufen zu lassen.
Wenn Sie den Fortschritt des Prozesses überwachen möchten, installieren Sie Folgendes
pv
:Führen Sie stattdessen diesen Befehl aus:
quelle
Nur für den Fall, dass noch jemand nach der Antwort sucht.
Die obige Lösung reichte für mein UEFI-fähiges Lenovo E470 nicht aus. Das BIOS-Update-Programm startet einfach nicht vom USB-Stick.
Man muss die README-Datei lesen, die der BIOS-Update-Datei entspricht.
Drücken Sie beim Neustart die Eingabetaste, um den normalen Start zu unterbrechen, und nach dem Aufrufen des BIOS-Setups:
Nach dem Neustart sollten Sie in der Lage sein, von Ihrer "USB HDD" zu booten.
quelle