Jak zaktualizować BIOS laptopa Dell?

33

Zainstalowałem Ubuntu 11.10 na laptopie vista, ale Dell zapewnia aktualizację BIOS w formacie .exe, obecnie moja wersja bios to A09, ale na stronie pobierania sterowników najnowsza wersja bios to A011.

Pomóż mi zaktualizować bios.

Informacje o moim laptopie:

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

Po uruchomieniu sudo update_firmwarepojawia się następujący zestaw błędów:

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
źródło

Odpowiedzi:

30

EDYCJA października 2015 r

W erze po Win7 odpowiedź ta przeżyła swoją przydatność. Najpierw sprawdź pozostałe odpowiedzi. Nie czytaj dalej, chyba że masz czas na spalenie.

Inne odpowiedzi na to pytanie mogą działać ze starszym sprzętem, ale napisałem to po moim doświadczeniu w aktualizacji BIOSu Dell Inspiron 7520 (rocznik 2012). Sprawdzanie dat na nieoficjalnych stronach pomocy technicznej firmy Dell sugeruje, że może to dotyczyć także innych modeli Dell od 2010 roku lub nawet wcześniej.

Pierwszym krokiem jest uzyskanie informacji o bieżącym systemie. W Ubuntu możesz sprawdzić wersję systemu BIOS za pomocą dwóch następujących poleceń:

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

Potrzebne są informacje o sprzęcie komputera podczas wyszukiwania w witrynie producenta. W przypadku firmy Dell jest to często drukowane gdzieś na spodzie w postaci znacznika serwisowego i ekspresowego kodu serwisowego. Jeśli nie jest to łatwe do odczytania, informacje można uzyskać w następujący sposób:

1) Zainstaluj libsmbios:

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

2) Pobierz kartę usługi itp. Z systemu:

sudo getSystemId

Spowoduje to wygenerowanie danych wyjściowych takich jak to:

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: 

z kluczowymi informacjami w wersji systemu BIOS, identyfikatorem systemu, znacznikiem serwisowym i kodem usługi ekspresowej.

Uzbrojony w powyższe informacje, przejdź do strony internetowej Dell i pobierz odpowiednie sterowniki dla swojego komputera.

Jak dotąd tak dobrze, ale zauważysz, że pobieranie jest wykonywalne dla systemu Windows. Podobnie jak nie można tego uruchomić w systemie Ubuntu (ani w żadnym innym systemie Linux), nie będzie on także działał w starszych wersjach systemu Windows, w szczególności w MS-DOS ani w żadnej emulacji MS-DOS . Dzieje się tak pomimo wszystkiego, co może powiedzieć na stronie pobierania o zgodności z wcześniejszymi wersjami systemu Windows; przy użyciu dowolnego starszego środowiska typu DOS uruchamiany jest plik .exe, ale kończy działanie bez wykonywania jakichkolwiek czynności poza wydrukowaniem irytującego komunikatu.

A więc nadchodzi zabawa: potrzebujesz środowiska Windows 7 (lub nowszego), aby uruchomić aktualizację systemu BIOS . Jak to zrobić na maszynie Ubuntu z jednym uruchomieniem (lub nawet na komputerze ze starszym systemem Windows, takim jak XP)?

Kluczowym składnikiem w tym momencie jest dysk naprawczy systemu Windows 7. Istnieje kilka sposobów na uzyskanie jednego, w tym kupowanie jednego ze źródeł w Internecie lub zaprzyjaźnienie się z kimś, kto ma komputer z systemem Windows 7. Jeśli masz szczęście, Twój producent komputerów w pakiecie z komputerem. Zdecydowałem się zrobić taki na moim komputerze Ubuntu, używając kopii systemu Windows 7 działającego w VirtualBox, dostosowując instrukcje tworzenia dysku ratunkowego z tej strony .

Dobrą wiadomością jest to, że wydaje się, że nie ma znaczenia, z której wersji systemu Windows 7 pochodzi dysk naprawczy. Ponieważ jest to aktualizacja systemu BIOS, nie ma nawet znaczenia, czy używasz wersji 32-bitowej, czy 64-bitowej, jeśli komputer jest 64-bitowy.

Gdy masz już dysk naprawczy systemu Windows 7, reszta jest łatwa. Jeśli chcesz, możesz zrobić z niego bootowalny USB, ale jeśli twoje pudełko ma napęd CD, nie jest to konieczne. Oto kroki:

  1. Umieść pobrany plik .exe aktualizacji systemu BIOS na zwykłym dysku flash USB.
  2. Uruchom ponownie komputer z dysku naprawczego systemu Windows 7, Spacepo wyświetleniu monitu kliknij pasek.
  3. Przejdź do wiersza polecenia. ( Use Recovery Tools->Command Prompt).
  4. Znajdź poprawną literę dysku dla swojego USB (w wierszu poleceń dir a:następnie b, c itd., Aż znajdziesz właściwą).
  5. Przejdź do niego w wierszu polecenia (wpisz literę dysku dwukropkiem).
  6. Uruchom plik, wpisując jego nazwę (działa automatyczne uzupełnianie na karcie notatek :)).
  7. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i upewnij się, że komputer pozostaje włączony do czasu zakończenia aktualizacji.

Zauważ, że istnieją dwa automatyczne restarty, zanim wrócisz do ekranu startowego Ubuntu.

Bobble
źródło
3
Niesamowita odpowiedź, zwróć uwagę na to, co się właśnie wydarzyło: twoje pytanie zostało zamknięte jako duplikat tego, odpowiedź, którą opublikowałeś na swój post została przeniesiona do tego pytania, dodałem nagrodę za pytanie z powodu „nieaktualnych odpowiedzi”, nagroda prawdopodobnie będzie twój, jeśli nikt nie znajdzie innego sposobu na zrobienie tego bez dysku ratunkowego Windows7.
Bruno Pereira
1
Dzięki @Bruno nie byłem pewien, jak radzić sobie z nieaktualnymi odpowiedziami, dlatego zaryzykowałem powieleniem pytania, twoje rozwiązanie łączenia jest doskonałe.
Bobble
2
@Boble - wypróbowałem twoje podejście - kiedy wykonałem plik BIOS (6430SA15.exe) dostałem komunikat o błędzie: „Podsystem potrzebny do obsługi typu obrazu nie jest obecny”. Wygląda na to, że jest to problem 32/64 :(
-pomysł
1
Dell prawdopodobnie ponownie skompilował swoje pliki exe i pracują teraz w trybie DOS (brak win64, jak wspomniałem 1 komentarz powyżej) - to powiedziawszy, że ta odpowiedź już nie pomoże. Odpowiedź RAOF (FreeDos na USB) pomogła mi
xhudik
1
@xhudik Spodziewam się, że w erze post-win7 Dell zdał sobie sprawę, że potrzebuje czegoś bardziej przyszłościowego. Odważę się powiedzieć, że to coś dobrego, co wyszło z systemu Windows 10 :) ?? W związku z twoim komentarzem zredaguję moją odpowiedź, aby ludzie nie zostali odsunięci na bok przez coś, co jest teraz historyczną ciekawostką.
Bobble,
23

Nie potrzebujesz systemu Windows do instalowania aktualizacji oprogramowania układowego z ich witryny, po prostu postępuj zgodnie z instrukcjami zamieszczonymi tutaj .

Ze strony internetowej Dell:

  1. Pobierz instalator BIOS systemu Windows / DOS dla swojego sprzętu ze strony dell.com
  2. Pobierz najnowszą płytę SystemRescueCD i wypal ją na pustej płycie CD lub zainstaluj na dysku flash USB .
  3. Skopiuj instalator systemu Windows / DOS BIOS na pamięć USB sformatowaną w systemie FAT lub na dysku CD SystemRescue.
  4. Uruchom komputer z dysku CD lub dysku flash.
  5. Wybierz bootowanie z FreeDOS w menu obrazów dyskietek.
  6. Upewnij się, że NIE ładujesz menedżerów pamięci HIMEM i EMM386.
  7. Przejdź na pamięć USB (zazwyczaj C: jeśli nie masz żadnych partycji FAT na dysku twardym).
  8. Uruchom instalatora

Przykład podczas uruchamiania aktualizacji A14 dla maszyny E7240.

wprowadź opis zdjęcia tutaj

RAOF
źródło
1
To działa jak urok i naprawdę nie rozumiem, dlaczego nie jest to odpowiedź nr 1! Pobrałem najnowszą wersję SystemRescueCD (4.2) i utworzyłem LiveUSB, co wyjaśniono bardzo prosto na ich stronie głównej. U podstawy tego fat32 stick po prostu zrobił katalog (np. Media) i umieścił w nim plik .exe. Następnie uruchom z pendrive'a i wybierz „A) Run .. floppy ..” → FREEDOS dla tej nowej wersji. Następnie wybrałem opcję 2) „XMGR i UIDE ..”, postępując zgodnie z radą 6) z góry. Dla tych, którzy nie znają (WIN) świata DOS: Zmień dysk, który jest prosty c:i uruchom w tym przykładzie cd mediai [updatename].exe. (Vostro 3460)
elf12
Na początku myślałem, że to nie zadziała, ponieważ narzędzia do aktualizacji systemu BIOS są przeznaczone dla systemu Windows, ale okazuje się, że można je również uruchomić w systemie FreeDOS. Fajne!
gertvdijk
omg ... po DNIACH prób, to w końcu zadziałało !!!
dorien
To działało jak urok dla mnie, aktualizując mój Dell D630 do A19. Kilka rzeczy nie wymienionych tutaj, które musiałem wymyślić: wybrałem opcję 0, która nie dotyczyła menedżera pamięci, a także musiałem mieć klucz USB z rozszerzeniem .exe, gdy uruchomiłem ponownie, w przeciwnym razie nie został rozpoznany.
Brian
Nie udaje się to w przypadku aktualizacji Dell XPS 13 L321X z A02 do A08. Twierdzi, że system wyłączy się w celu „aktualizacji kapsułki”, ale po prostu wyłącza się, nie robiąc nic.
Jeff Burdges
6

Dell ma bardzo przydatne narzędzie do pobierania i instalowania najnowszego systemu BIOS na komputerach z systemem Linux. Powinien teoretycznie działać bez żadnych problemów i można go uruchomić w Ubuntu.

Odwiedź ich stronę, aby uzyskać więcej informacji, są tam dokładne instrukcje:

Oto instrukcje z połączonej strony

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

Uwaga: sam tego nie testowałem, możesz najpierw wysłać wiadomość e-mail do pomocy technicznej firmy Dell, aby zapytać, czy ta metoda jest przestarzała lub czy występują z nią jakiekolwiek problemy.

Bruno Pereira
źródło
przy uruchamianiu sudo update_firmware im pojawia się błąd, wspominałem o abt o błędzie w moich
pytaniach
3
To nie wydaje się aktualne. Po wypróbowaniu tego pierwsza instrukcja kończy się niepowodzeniem i the firmware respository is obsolete and unmaintained. Please use the OMSA repository instead for official updates.pojawia się następujący komunikat: Gdy sprawdziłem skrypt, komunikat pojawia się jako pierwszy wykonany wiersz, po którym następuje exit 1. Nuff powiedział ...
Bobble
Po sprawdzeniu oferty OMSA stwierdzam, że w chwili pisania nie ma wsparcia dla Ubuntu, a obsługa innych dystrybucji nie jest niezawodna. Próbowałem teraz wszystkich opublikowanych metod, z wyjątkiem ponownej instalacji systemu Windows w moim systemie, czego nie mogę zrobić, ponieważ nie mam dysku instalacyjnego (też wyczyściłem partycję instalacyjną ...).
Bobble,
4

Po pierwsze, nie aktualizowałbym BIOS-u, chyba że istnieje konkretny problem, który wymaga aktualizacji BIOS-u do naprawy (np. Aktywacja technologii wirtualizacji).

Jeśli aktualizacja systemu BIOS nie powiedzie się, komputer może zostać obciążony wagą papieru.

Osobiście korzystam z FreeDOS, chociaż istnieją inne opcje.

Położyłem go na dysku flash z unetbootin i dodałem plik bios_update.exe do napędu flash.

Następnie uruchom komputer z USB i uruchom bios_update.exe z wiersza poleceń DOS.

Jeśli możesz uruchomić USB, możesz nagrać płytę CD.

Arch Arch ma świetne informacje z kilkoma dodatkowymi opcjami.

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

Pantera
źródło
dzięki, nie będę aktualizować, ponieważ nie dostaję żadnego takiego problemu
gunjan parashar
4

Najnowsze BIOS-y Dell mają wbudowany moduł aktualizacji.

  1. Pobierz odpowiedni program aktualizacji .EXE ze strony internetowej Dell.
  2. Zapisz ten plik na dysku USB.
  3. Włóż wspomniany dysk USB i uruchom ponownie. (Uwaga: jeśli komputer uruchamia się w trybie UEFI, można zamiast tego umieścić plik .EXE na partycji / boot / efi: należy go znaleźć automatycznie)
  4. Po wyświetleniu logo Dell naciśnij klawisz F12, aby przejść do menu jednorazowego rozruchu
  5. W tym menu wybierz Bios Flash Update. Jeśli ten wpis nie pojawi się, twój BIOS nie ma wbudowanego modułu aktualizacji.
  6. W module aktualizacji zlokalizuj program aktualizacji .EXE na dysku USB.
  7. Uruchom proces aktualizacji.
ysalmon
źródło
3

Chciałem ostatnio zaktualizować BIOS w Dell Inspiron 1525.

http://linux.dell.com/repo/firmware/ jest martwy i nie należy go używać, zgodnie z dell - „OBSOLETE! Wspierane przez społeczność repozytorium oprogramowania Dell OBSOLETE!”

Zamiast tego użyj repozytorium openmanage http://linux.dell.com/wiki/index.php/Tech/libsmbios_dellBiosUpdate

Działa dla mnie bez żadnych problemów.

wisemonkey
źródło
Ukończyłem krok 2 procesu opisanego na wiki firmy Dell, ale nie mogłem przejść dalej niż krok 3, ponieważ znalazłem, że wymaganego pliku nagłówka nie ma w repozytorium. W rzeczywistości wydaje się, że żadne aktualizacje systemu BIOS nie zostały opublikowane w repozytorium przez co najmniej 18 miesięcy (czas pisania to styczeń 2013 r.).
Bobble,
Użyłem „najnowszego” (zaktualizowanego 18 miesięcy temu). Mój laptop ma około 5 lat, więc jeden wydawał mi się nowszy. Wypróbowałem tę metodę około maja 2012 roku, nie mogę sobie teraz przypomnieć wszystkiego :(
wisemonkey
1
Openmanage repo jest 404 dniem 20150415
Broam
3

Moje 7 kroków do szczęścia bez użycia zewnętrznych dysków

Niedawno zaktualizowałem BIOS mojego Dell Latitude E6500 z wersji A27 do A29 pod Linux Mint 17 KDE (= Ubuntu 14.04 LTS Trusty Tahr) z CLI i oto, co działało dla mnie bardzo dobrze:

  1. Pobierz potrzebne oprogramowanie DELL sudo apt-get install firmware-addon-dell smbios-utils wine
  2. Sprawdź wersję systemu BIOS: sudo dmidecode -s bios-versionMoje dane wyjściowe:A27

  3. Pobierz BiosUpdateFile.exe (w moim przypadku E6500A29.exe) dla swojego urządzenia ze strony pomocy technicznej DELL

  4. Przejdź do katalogu, w którym zagnieżdżony jest plik E6500A29.exe i wyodrębnij z niego plik * .hdr za pomocą polecenia: wine E6500A29.exe -writehdrfile

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

  6. Restart: sudo reboot now

  7. Sprawdź ponownie wersję systemu BIOS: sudo dmidecode -s bios-versionMoje dane wyjściowe:A29

Robert Kresse
źródło
Próbowałem tego na starym Dell D630 i nie udało mi się zaktualizować do wersji A19. Sprzęt może być za stary. Wszystko zainstalowane przez aktualizator systemu BIOS mówiło, że nie może znaleźć oprogramowania układowego podczas działania.
Brian
3

Dla starszych komputerów Dell

Mam stary komputer stacjonarny Dell (Dimension E520 około 2006) z systemem Ubuntu. Aby zaktualizować system BIOS, pobrałem wymagany plik .exe z firmy Dell. Następnie próbowałem uruchomić go za pomocą następujących poleceń:

  1. Korzystanie z napędu USB w systemie FreeDos. Maszyna nie chce się uruchomić z FreeDos i dała błąd Urządzenie nie jest gotowe.

  2. SystemRescueCD - ten sam problem, co 1) powyżej.

  3. Użyto 64-bitowej płyty instalacyjnej systemu Windows 7, uruchomionej w środowisku wiersza polecenia systemu Windows, ale zwracany jest błąd „typ obrazu nie jest obecny”.

  4. W innym wątku odkryłem, że błąd 3) można rozwiązać za pomocą 32-bitowej płyty z systemem Windows. Więc spróbowałem ponownie z 32 bitami. Tym razem exe uruchomiło się, kliknęło monity itp. I żadnych komunikatów o błędach, ale BIOS nie był aktualizowany.

Wreszcie wypróbowałem metodę opisaną tutaj na forach pomocy technicznej firmy Dell.

  1. Pobierz pakiet Dell Diagnostic Distribution Package (DDDP)

  2. Uruchom DDDP i postępuj zgodnie z instrukcjami

  3. Przejdź do folderu DIAGS utworzonego przez rozpakowanie

  4. Usuń wszystkie pliki z folderu DIAGS, z wyjątkiem następujących czynności:

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

  5. Dodaj BIOS .exe do folderu DIAGS

  6. Przejdź do C: \ Dell \ Drivers \ R174621 \ i uruchom plik DDDP .exe.

  7. wybierz opcję Utwórz bootowalną płytę CD (istnieje również opcja instalacji na dysku Flash, ale nie próbowałem tego).

  8. Włóż dysk CD do urządzenia. Uruchom ponownie, F12, uruchom z płyty CD i uruchom BIOS .exe.

zbity z tropu68
źródło
Jak „uruchomiłeś DDDP”? Musisz mieć system Windows lub…?
Tommy Trussell
Tak tak tak!! Próbowałem z dyskiem naprawczym Windows 8, ale dostałem „podsystem nie obsługuje” itp. Ta odpowiedź zadziałała od samego początku przy pierwszej próbie, a bardzo szybki bootowalny nośnik USB i tak jest pod ręką. @TommyTrussell, uruchomiłem DDDP na osobnym komputerze, aby utworzyć pamięć flash USB. Ta odpowiedź jest prawdopodobnie niesamowita także dla nowszych maszyn.
crokusek
1

Czy widziałeś artykuł DellBIOS - Wiki Ubuntu ? Wydaje się być dość dokładny i odpowiada na twoje pytanie, w jaki sposób.

Richard Fleming
źródło
2
Witamy w Ask Ubuntu! Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Ringtail,
1
Właściwie to była pierwsza rzecz, której spróbowałem, kiedy to robiłem. Nie, to nie działa przynajmniej na moim komputerze, ponieważ biosdisk Dell jest oparty na FreeDOS, a najnowsze (tj. Po 2010 r.) Aktualizacje BIOS-u Dell są przeznaczone do uruchamiania w systemie Windows 7 w wersji DOS. Zobacz moje komentarze na ten temat w innym miejscu tego wątku. Szczerze mówiąc, podany przez ciebie link jest źródłem wskazówek na temat uzyskiwania informacji o systemie BIOS, więc nie wszystkie informacje są nieaktualne.
Bobble
1

Te instrukcje firmy Dell działały dla mnie idealnie po kilku poprzednich nieudanych próbach.

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

Składa się z:

  • Pamięć USB
  • Baza FreeDOS ISO 1.0
  • UNetbootin

Łatwo zaktualizowałem mój Dell Latitude E6420 z wersji BIOS A07 na A08 do A23 (A08 było wymagane, zanim mogłem flashować jednym przejściem do A23).

Prosty i szybki.

olafurg
źródło
1

Wydaje mi się, że na nowszych komputerach po 2015 r. Możesz po prostu zainstalować aktualizator .exe (chociaż oficjalny opis wspomina tylko o systemie Windows) /boot/efi/, uruchomić ponownie, nacisnąć F12 i wybrać aktualizację Flash BIOS. Zrobiłem to z XPS 15 9950 i działało to jak urok. Zobacz także dell aktualizacji systemu BIOS .

Martin R.
źródło