Wie aktualisiere ich das BIOS eines Dell-Laptops?

33

Ich habe Ubuntu 11.10 auf einem Vista-Laptop installiert, aber Dell stellt das BIOS-Update im EXE-Format zur Verfügung. Momentan ist meine BIOS-Version A09, aber auf der Treiber-Download-Site ist die neueste Version von BIOS A011.

Helfen Sie mir, das BIOS zu aktualisieren.

Meine Laptop-Informationen:

Libsmbios version:      2.2.28
Product Name:           Studio 1537
Vendor:                 Dell Inc.
BIOS Version:           A09
System ID:              0x029F
Service Tag:            HBVV2BS
Express Service Code:   37723945096

Beim Ausführen sudo update_firmwareerhalte ich die folgenden Fehlermeldungen:

E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2919-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2919
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2930-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2930
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2929-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2929
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0832-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0832
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x294a
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2448
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2946
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2940
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2942
E: Unable to locate package pci-firmware-ven-0x1002-dev-0xaa28-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1002-dev-0xaa28
E: Unable to locate package pci-firmware-ven-0x1002-dev-0x95c4-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1002-dev-0x95c4
E: Unable to locate package pci-firmware-ven-0x14e4-dev-0x1698-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x14e4-dev-0x1698
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2936-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2936
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2935-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2935
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2934-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2934
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293a-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293a
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0822-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0822
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0592-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0592
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0852-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x1180-dev-0x0852
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x4232-subven-0x8086-subdev-0x1321
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x4232
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293e-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293e
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2a40-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2a40
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2937-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2937
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2938-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2938
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2939-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2939
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293c-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x293c
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2a41-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2a41
Gunjan Parashar
quelle

Antworten:

30

BEARBEITEN Oktober 2015

In der Ära nach Win7 hat diese Antwort ihre Nützlichkeit überlebt. Schauen Sie sich zuerst die anderen Antworten an. Lesen Sie nicht weiter, es sei denn, Sie haben Zeit zum Brennen.

Andere Antworten auf diese Frage funktionieren möglicherweise mit älterer Hardware. Dies habe ich jedoch nach meiner Erfahrung mit der Aktualisierung des BIOS eines Dell Inspiron 7520 (Jahrgang 2012) veröffentlicht. Das Überprüfen der Daten auf inoffiziellen Dell Support-Websites legt nahe, dass dies möglicherweise auch für andere Dell Modelle seit 2010 oder noch früher gilt.

Der erste Schritt ist, Informationen über Ihr aktuelles System zu erhalten. In Ubuntu können Sie die BIOS-Version mit den folgenden zwei Befehlen überprüfen:

sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date

Sie benötigen Informationen zur Hardware Ihres Computers, wenn Sie die Website des Herstellers abfragen. Bei Dell ist dies häufig in Form einer Service-Tag-Nummer und eines Express-Servicecodes auf der Unterseite angegeben. Wenn dies nicht leicht zu lesen ist, können die Informationen auf folgende Weise abgerufen werden:

1) Installieren Sie libsmbios:

sudo apt-get update
sudo apt-get install libsmbios-bin

2) Holen Sie sich die Service-Registerkarte usw. aus dem System:

sudo getSystemId

Dies erzeugt eine Ausgabe wie diese:

Libsmbios version:      2.2.28
Product Name:           Inspiron 7520
Vendor:                 Dell Inc.
BIOS Version:           ANN
System ID:              0xNNNN
Service Tag:            NABCDEFN
Express Service Code:   NNNNNNNNNN
Asset Tag:              
Property Ownership Tag: 

mit den Schlüsselinformationen in der BIOS-Version, der System-ID, der Service-Tag-Nummer und dem Express-Service-Code.

Rufen Sie mit den oben genannten Informationen die Dell-Website auf und laden Sie die entsprechenden Treiber für Ihren Computer herunter.

Soweit so gut, aber Sie werden feststellen, dass der Download eine ausführbare Windows-Datei ist. So wie dies nicht unter Ubuntu (oder einem anderen Linux) ausgeführt werden kann, kann es auch nicht unter älteren Windows-Versionen, insbesondere MS-DOS oder einer MS-DOS-Emulation, ausgeführt werden . Dies gilt trotz allem, was auf der Download-Seite über die Kompatibilität mit früheren Windows-Versionen steht. Unter Verwendung einer älteren DOS-Umgebung wird die EXE-Datei ausgeführt, ohne dass etwas anderes getan werden muss, als eine störende Meldung auszudrucken.

Hier kommt also der Spaß: Sie benötigen eine Windows 7-Umgebung (oder höher), um das BIOS-Upgrade auszuführen . Und wie machen wir das auf einem Single-Boot-Ubuntu-Computer (oder sogar auf einem Computer, auf dem Windows-Legacy-Versionen wie XP ausgeführt werden)?

Der Hauptbestandteil an dieser Stelle ist eine Windows 7-Reparaturdiskette. Es gibt verschiedene Möglichkeiten, eine zu erhalten, einschließlich des Erwerbs einer im Internet verfügbaren Quelle oder der Freundschaft mit jemandem, der über einen Windows 7-Computer verfügt. Wenn Sie Glück haben, hat Ihr Computerhersteller einen mit Ihrer Box gebündelt. Ich habe mich dafür entschieden, auf meinem Ubuntu-Computer eine Kopie von Windows 7 zu erstellen, die in VirtualBox ausgeführt wird, und die Anweisungen zum Erstellen einer Rettungsdiskette von dieser Website angepasst .

Die gute Nachricht ist, dass es nicht wichtig zu sein scheint, von welcher Version von Windows 7 die Reparaturdiskette stammt. Da es sich um ein BIOS-Upgrade handelt, spielt es keine Rolle, ob Sie 32-Bit- oder 64-Bit-Versionen verwenden, wenn Ihr Computer 64-Bit ist.

Sobald Sie eine Windows 7-Reparaturdiskette haben, ist der Rest einfach. Wenn Sie möchten, können Sie daraus einen bootfähigen USB-Stick machen. Wenn Ihre Box jedoch über ein CD-Laufwerk verfügt, ist dies nicht erforderlich. Hier sind die Schritte:

  1. Legen Sie die heruntergeladene BIOS-Aktualisierung .exe auf ein gewöhnliches USB-Flash-Laufwerk.
  2. Starten Sie Ihren Computer von der Windows 7-Reparaturdiskette neu und drücken Sie die SpaceLeiste, wenn Sie dazu aufgefordert werden.
  3. Navigieren Sie zur Eingabeaufforderung. ( Use Recovery Tools->Command Prompt).
  4. Suchen Sie den richtigen Laufwerksbuchstaben für Ihren USB-Stick (in der Befehlszeile dir a:dann b, c usw., bis Sie den richtigen gefunden haben).
  5. Navigieren Sie dazu in der Befehlszeile (geben Sie den Laufwerksbuchstaben mit Doppelpunkt ein).
  6. Führen Sie die Datei aus, indem Sie ihren Namen eingeben (die automatische Vervollständigung der Registerkarte funktioniert :)).
  7. Folgen Sie einfach den Anweisungen auf dem Bildschirm und vergewissern Sie sich, dass Ihr Computer eingeschaltet bleibt, während das Upgrade abgeschlossen ist.

Beachten Sie, dass es ZWEI automatische Neustarts gibt, bevor Sie zum Ubuntu-Startbildschirm zurückkehren.

Bommel
quelle
3
Tolle Antwort, bitte beachte, was gerade passiert ist: Deine Frage wurde als Duplikat dieser Frage geschlossen, die Antwort, die du in deinem Beitrag gepostet hast, wurde in diese Frage verschoben. Ich habe der Frage aus dem Grund "Veraltete Antworten", dem Kopfgeld, ein Kopfgeld hinzugefügt wird wahrscheinlich Ihnen gehören, wenn niemand eine andere Möglichkeit findet, dies ohne die Windows7-Rettungsdiskette zu tun.
Bruno Pereira
1
Danke @Bruno, ich war mir nicht sicher, wie ich mit den veralteten Antworten umgehen sollte, weshalb ich riskierte, die Frage zu duplizieren. Ihre Lösung für das Zusammenführen ist ausgezeichnet.
Bobble
2
@ Boble - Ich habe versucht, Ihren Ansatz - Als ich die BIOS-Datei (6430SA15.exe) ausgeführt habe, wurde folgende Fehlermeldung angezeigt: "Das zur Unterstützung des Image-Typs erforderliche Subsystem ist nicht vorhanden". Es scheint, es ist etwas mit 32/64 Problem :( -jede Idee?
Xhudik
1
Dell hat wahrscheinlich ihre exe-Dateien neu kompiliert und sie arbeiten jetzt im DOS-Modus (kein win64, wie ich oben 1 Kommentar erwähnt habe) - das heißt, diese Antwort wird nicht mehr helfen. RAOF 'Antwort (FreeDos auf USB) hat mir geholfen
xhudik
1
@xhudik Ich gehe davon aus, dass Dell in der Post-Win7-Ära erkannt hat, dass sie etwas brauchen, das ein bisschen zukunftssicherer ist. Wage ich zu sagen, dass dies etwas Gutes ist, das aus Windows 10 stammt :) ?? Angesichts Ihres Kommentars bearbeite ich meine Antwort, damit die Leute nicht von etwas abgelenkt werden, das heute eine historische Kuriosität ist.
Bobble
23

Sie müssen Windows - kein Firmware - Updates von ihrer Website installieren, folgen Sie einfach den Anweisungen geschrieben hier .

Von der Dell-Website:

  1. Laden Sie das Windows / DOS-BIOS-Installationsprogramm für Ihre Hardware von dell.com herunter
  2. Laden Sie die neueste SystemRescueCD herunter und brennen Sie sie auf eine leere CD oder installieren Sie sie auf einem USB-Stick .
  3. Kopieren Sie das Windows / DOS-BIOS-Installationsprogramm auf einen FAT-formatierten USB-Stick oder den, auf dem Sie die SystemRescueCD installiert haben.
  4. Booten Sie von der CD oder dem Flash-Laufwerk.
  5. Wählen Sie im Disketten-Image-Menü, ob Sie von FreeDOS booten möchten.
  6. Stellen Sie sicher, dass Sie die Speichermanager HIMEM und EMM386 NICHT laden.
  7. Wechseln Sie zum USB-Stick (normalerweise C: wenn Sie keine FAT-Partitionen auf Ihrer Festplatte haben).
  8. Führen Sie das Installationsprogramm aus

Beispiel für die Ausführung des A14-Updates für den E7240-Computer.

Bildbeschreibung hier eingeben

RAOF
quelle
1
Das funktioniert wie ein Zauber und ich verstehe wirklich nicht, warum dies nicht die Antwort Nr. 1 ist! Ich habe die neueste SystemRescueCD (4.2) heruntergeladen und ein LiveUSB erstellt, was auf der Homepage sehr einfach erklärt wird. An der Wurzel dieses fat32-Sticks wurde einfach ein Verzeichnis (z. B. Medien) erstellt und die .exe darin abgelegt. Booten Sie dann vom Stick und wählen Sie "A) Run .. Floppy .." → FREEDOS für diese neue Version. Ich entschied mich dann für Option 2) "XMGR und UIDE .." und befolgte den Rat 6) von oben. Für diejenigen, die die (WIN) DOS-Welt nicht kennen: Wechseln Sie das Laufwerk einfach c:und führen Sie in diesem Beispiel cd mediaund aus [updatename].exe. (Vostro 3460)
Elf12
Zuerst dachte ich, dass dies nicht funktionieren würde, da BIOS-Update-Dienstprogramme für Windows sind, aber es stellt sich heraus, dass es auch in FreeDOS ausgeführt wird. Cool!
gertvdijk
omg ... nach TAGEN des Versuchs hat das endlich geklappt !!!
Dorien
Das hat mir sehr gut gefallen, als ich mein Dell D630 auf A19 aktualisiert habe. Ein paar Dinge, die hier nicht erwähnt wurden, die ich herausfinden musste: Ich wählte Option 0, die für keinen Speichermanager gedacht war, und musste auch den USB-Stick mit der EXE-Datei installiert haben, als ich neu startete, da er sonst nicht erkannt wurde.
Brian
Dies schlägt bei einem Dell XPS 13 L321X-Upgrade von A02 auf A08 fehl. Es wird behauptet, dass das System für ein "Kapsel-Update" heruntergefahren wird, aber es wird einfach heruntergefahren, ohne etwas zu tun.
Jeff Burdges
6

Dell hat ein sehr geschicktes Dienstprogramm zum Herunterladen und Anwenden des neuesten BIOS auf seine Computer, die Linux verwenden. Es sollte theoretisch ohne Probleme laufen und Sie können es in Ubuntu ausführen.

Bitte besuchen Sie ihre Seite für weitere Informationen, dort gibt es genaue Anweisungen:

Hier sind die Anweisungen von der verlinkten Seite

sudo wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash
sudo apt-get install firmware-addon-dell
sudo apt-get install $(bootstrap_firmware -a)
sudo update_firmware

Bitte beachten Sie: Ich habe dies nicht selbst getestet. Sie können zuerst eine E-Mail an den Dell-Support senden, um ihn zu fragen, ob diese Methode veraltet ist oder ob Probleme damit auftreten.

Bruno Pereira
quelle
Beim Ausführen von sudo update_firmware erhalte ich einen Fehler. Ich habe den Fehler in meiner
Frage erwähnt
3
Dies scheint nicht aktuell zu sein. the firmware respository is obsolete and unmaintained. Please use the OMSA repository instead for official updates.Wenn ich das versuche, schlägt die erste Anweisung mit der folgenden Meldung fehl: Wenn ich das Skript überprüft habe, erscheint die Meldung als erste ausgeführte Zeile, gefolgt von exit 1. Nuff sagte ...
Bobble
Nachdem ich jetzt das OMSA-Angebot überprüft habe, stelle ich fest, dass es zum Zeitpunkt des Schreibens keinen Ubuntu-Support gibt und der Support anderer Distributionen nicht zuverlässig ist. Ich habe jetzt alle veröffentlichten Methoden ausprobiert, mit Ausnahme der Neuinstallation von Windows auf meinem System, die ich nicht ausführen kann, weil ich keine Installationsdiskette besitze (ich habe auch die Installationspartition gelöscht ...).
Bobble
4

Erstens würde ich das BIOS nur aktualisieren, wenn ein bestimmtes Problem vorliegt, für dessen Behebung ein BIOS-Update erforderlich ist (z. B. die Aktivierung der Virtualisierungstechnologie).

Wenn ein BIOS-Update nicht funktioniert, wird Ihrem Computer möglicherweise ein Papiergewicht berechnet.

Persönlich benutze ich FreeDOS, obwohl es andere Möglichkeiten gibt.

Ich habe es mit unetbootin auf ein Flash-Laufwerk gelegt und die Datei bios_update.exe zum Flash-Laufwerk hinzugefügt.

Sie booten dann von USB und führen die Datei bios_update.exe an der DOS-Eingabeaufforderung aus.

Wenn Sie einen USB-Stick booten können, können Sie eine CD brennen.

Das Arch-Wiki bietet großartige Informationen mit mehreren zusätzlichen Optionen.

Siehe: https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux

Panther
quelle
danke, ich werde nicht aktualisieren, da ich kein solches Problem
bekomme
4

Aktuelle Dell BIOSes verfügen über ein integriertes Upgrade-Modul.

  1. Laden Sie das entsprechende EXE-Upgrade-Programm von der Dell-Website herunter.
  2. Schreiben Sie diese Datei auf ein USB-Laufwerk.
  3. Stecken Sie das USB-Laufwerk ein und starten Sie es neu. (Hinweis: Wenn Ihr Computer im UEFI-Modus startet, können Sie stattdessen die .EXE-Datei in die Partition / boot / efi einfügen. Sie sollte automatisch gefunden werden.)
  4. Wenn das Dell-Logo angezeigt wird, drücken Sie F12, um das Einmalstartmenü aufzurufen
  5. Wählen Sie in diesem Menü Bios Flash Update. Wenn dieser Eintrag nicht angezeigt wird, verfügt Ihr BIOS nicht über das integrierte Aktualisierungsmodul.
  6. Suchen Sie im Aktualisierungsmodul das EXE-Aktualisierungsprogramm auf dem USB-Datenträger.
  7. Starten Sie den Upgrade-Prozess.
Ysalmon
quelle
3

Ich wollte kürzlich das BIOS des Dell Inspiron 1525 aktualisieren.

http://linux.dell.com/repo/firmware/ ist tot und sollte laut Dell nicht verwendet werden - "OBSOLETE! Von der Community unterstütztes Dell-Firmware-Repository OBSOLETE!"

Verwenden Sie stattdessen das openmanage-Repository http://linux.dell.com/wiki/index.php/Tech/libsmbios_dellBiosUpdate

Es hat bei mir ohne Probleme geklappt.

wisemonkey
quelle
Ich habe Schritt 2 des im Dell-Wiki beschriebenen Vorgangs abgeschlossen, konnte jedoch nicht über Schritt 3 hinaus fortfahren, da ich feststellte, dass sich die erforderliche Header-Datei nicht im Repository befindet. Tatsächlich scheinen seit mindestens 18 Monaten keine BIOS-Upgrades mehr im Repository veröffentlicht worden zu sein (zum Zeitpunkt des Schreibens ist dies Januar 2013).
Bobble
Ich habe die "neueste" Version verwendet (die vor 18 Monaten aktualisiert wurde). Mein Laptop ist ungefähr 5 Jahre alt, so dass mir einer neuer vorkam. Ich habe die Methode um Mai 2012 herum ausprobiert, ich kann mich jetzt noch nicht an alles erinnern :(
wisemonkey
1
Openmanage Repo ist 404 ab 20150415
Broam
3

Meine 7 Schritte zum Glück ohne externe Laufwerke

Ich habe kürzlich das BIOS meines Dell Latitude E6500 von Version A27 auf A29 unter Linux Mint 17 KDE (= Ubuntu 14.04 LTS Trusty Tahr) mit der CLI aktualisiert und hier ist, was für mich sehr gut funktioniert hat:

  1. Laden Sie die benötigte DELL Software herunter sudo apt-get install firmware-addon-dell smbios-utils wine
  2. Überprüfen Sie Ihre BIOS-Version: sudo dmidecode -s bios-versionMeine Ausgabe:A27

  3. Laden Sie Ihre BiosUpdateFile.exe (in meinem Fall E6500A29.exe) für Ihr bestimmtes Gerät von der DELL-Support-Seite herunter

  4. Wechseln Sie in das Verzeichnis, in dem sich Ihre E6500A29.exe befindet, und extrahieren Sie die * .hdr-Datei mit dem folgenden Befehl: wine E6500A29.exe -writehdrfile

  5. BIOS aktualisieren: sudo dellBiosUpdate -u -f E6500A29.hdr

  6. Neustart: sudo reboot now

  7. Überprüfen Sie Ihre BIOS-Version erneut: sudo dmidecode -s bios-versionMeine Ausgabe:A29

Robert Kresse
quelle
Ich habe dies auf einem alten Dell D630 versucht und hatte keinen Erfolg bei der Aktualisierung auf A19. Die Hardware ist vielleicht zu alt. Alles, was vom BIOS-Updater installiert wurde, gab an, dass die Firmware beim Ausführen nicht gefunden werden konnte.
Brian
3

Für ältere Dell-Maschinen

Ich habe einen alten Dell-Desktop (Dimension E520 um 2006), auf dem Ubuntu ausgeführt wird. Um das BIOS zu aktualisieren, habe ich die erforderliche .exe von Dell heruntergeladen. Dann habe ich versucht, es folgendermaßen auszuführen:

  1. Verwenden eines USB-Laufwerks mit FreeDos. Die Maschine bootete nicht in FreeDos und es gab einen Fehler, dass das Gerät nicht bereit war.

  2. SystemRescueCD - das gleiche Problem wie oben 1).

  3. Verwendet einen 64-Bit-Installationsdatenträger für Windows 7, der in einer Windows-Eingabeaufforderungsumgebung gestartet wurde. Es wird jedoch der Fehler "Image-Typ nicht vorhanden" zurückgegeben.

  4. In einem anderen Thread habe ich festgestellt, dass der Fehler in 3) mit einer 32-Bit-Windows-Disc behoben werden kann. Also habe ich es nochmal mit 32 bit versucht. Diesmal lief die Exe, klickte auf die Eingabeaufforderungen usw. und keine Fehlermeldungen, aber das BIOS wurde nicht aktualisiert.

Schließlich habe ich die in den Dell-Supportforen beschriebene Methode ausprobiert .

  1. Laden Sie das Dell Diagnostic Distribution Package (DDDP) herunter

  2. Führen Sie das DDDP aus und befolgen Sie die Anweisungen

  3. Navigieren Sie zu dem durch die Extraktion erstellten DIAGS-Ordner

  4. Entfernen Sie alle Dateien aus dem DIAGS-Ordner mit Ausnahme der folgenden:

    COMMAND.COM, DELLBIO.BIN, DELLRMK.BIN, AUTOEXEC.BAT & CONFIG.SYS

  5. Fügen Sie dem DIAGS-Ordner das BIOS .exe hinzu

  6. Navigieren Sie zu C: \ Dell \ Drivers \ R174621 \, und führen Sie die DDDP-EXE-Datei aus.

  7. Wählen Sie die Option "Bootfähige CD erstellen" (es gibt auch eine Option "Auf Flash-Laufwerk installieren", dies habe ich jedoch nicht ausprobiert.)

  8. Legen Sie die CD in das Gerät ein. Starten Sie neu, F12, starten Sie von CD und führen Sie das BIOS .exe aus.

verblüfft68
quelle
Wie haben Sie "DDDP ausführen"? Sie müssen Windows gebootet haben, oder ...?
Tommy Trussell
Ja Ja Ja!! Versucht mit Windows Repair 8 Festplatte, aber bekam "Subsystem unterstützt nicht", etc .... Diese Antwort hat auf Anhieb super funktioniert und der sehr schnelle USB-Boot ist trotzdem super zur Hand zu haben. @TommyTrussell, ich habe DDDP auf einem separaten Computer ausgeführt, um den USB-Flash zu erstellen. Diese Antwort ist wahrscheinlich auch für neuere Maschinen fantastisch.
Crokusek
1

Hast du den DellBIOS - Ubuntu Wiki Artikel gesehen? Es scheint ziemlich gründlich zu sein und beantwortet Ihre Frage, wie.

Richard Fleming
quelle
2
Willkommen bei Ask Ubuntu! Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Ringtail
1
Eigentlich war das das erste, was ich versuchte, als ich das tat. Nein, es funktioniert zumindest auf meinem Computer nicht, da die Dell-Biosdisk auf FreeDOS basiert und die jüngsten (dh nach 2010) Dell-BIOS-Upgrades unter der Windows 7-Version von DOS ausgeführt werden. Bitte lesen Sie meine Kommentare dazu an anderer Stelle in diesem Thread. Der Link, den Sie angegeben haben, enthält einige Tipps zum Abrufen von BIOS-Informationen, sodass nicht alle Informationen dort veraltet sind.
Bobble
1

Diese Anweisungen von Dell haben nach einigen erfolglosen Versuchen bei mir einwandfrei funktioniert.

http://www.dell.com/support/article/us/en/19/SLN171755/en

Bestehend aus:

  • USB-Stick
  • FreeDOS Base ISO 1.0
  • UNetbootin

Aktualisiert mein Dell Latitude E6420 einfach von BIOS-Version A07 auf A08 auf A23 (A08 war erforderlich, bevor ich auf einmal auf A23 flashen konnte).

Einfach und schnell.

olafurg
quelle
1

Auf neueren Rechnern nach 2015 können Sie meines Erachtens einfach den .exe-Updater (obwohl in der offiziellen Beschreibung nur Windows erwähnt wird) installieren, neu starten /boot/efi/, F12 drücken und das Flash-BIOS-Upgrade auswählen. Ich habe dies mit dem XPS 15 9950 gemacht und es hat wie ein Zauber funktioniert. Siehe auch BIOS-Update Dell .

Martin R.
quelle