Обновите BIOS на Dell с Linux без дисковода, если прошивки нет в репозитории firmware-tools

3426
Shane

Я хочу обновить BIOS на моем Dell Studio XPS 1340. У меня есть файл .exe для его установки с Windows, но на этом компьютере не установлена ​​Windows. В настоящее время я использую Ubuntu 9.04 64-bit.

Что я могу сделать, чтобы обновить мой BIOS с A07 до A11 сейчас? У меня нет доступного дисковода гибких дисков, и просмотр страниц со средствами прошивки Dell linux показывает, что моей модели (SystemID:) 0x0271нет в их хранилище .

Я не против выходить на улицу и покупать новый флэш-накопитель в случае необходимости.

2

5 ответов на вопрос

2
Multiverse IT

Если это установщик на основе DOS, вы можете использовать загрузочный компакт-диск - на этом компакт-диске просто должна быть загружена DOS. попробуйте www.bootdisk.com для некоторых загружаемых. В противном случае, если это установщик на основе Windows, я бы предложил создать загрузочный компакт-диск WinPE / BartPE и установить его с флеш-накопителя (также должен работать флеш-накопитель WinPE / BartPE).

0
Neal

Если вы не используете Windows по идеологическим причинам, вы, возможно, захотите взглянуть на FreeDos, а не на решения Microsoft (вы можете захотеть взглянуть на это в любом случае, конечно).

В прошлом у меня были записанные файлы образов загрузочных дискет Dos на компакт-диски, чтобы получить правильный загрузочный компакт-диск Dos - после однократного использования вы получите каботажное судно, но это избавит вас от необходимости совмещать работу Dos и USB ( Опция -b mkisofs поможет вам в этом.

0
Ryan Thompson

Редактировать: как указано ниже, этот скрипт использует тот же репозиторий, на который вы ссылаетесь в своем вопросе, поэтому, конечно, он не будет работать. Возможно, что Dell поддерживает этот репозиторий только для компьютеров, на которых они поддерживают Linux.

Есть ли dellbiosupdate.sh не работает? Это то, что я использовал. Просто скачайте скрипт оболочки и запустите его как root. Он сообщит вам информацию о вашей системе, вашу текущую версию BIOS и перечислит все доступные версии BIOS, а затем спросит вас, что делать.

faq на этой ссылке указывает, что он работает с инструментами прошивки dell: «__Q: __ что делает этот скрипт? __A: __ этот скрипт обновляет BIOS любого компьютера DELL, если он поддерживается dellBiosUpdate. интерактивно». quack quixote 14 лет назад 0
0
Moab

Convert the floppy image to CD, burn the Cd, boot from it and flash from there. Just did it on my Thinkpad T42 last week.

This may only work for floppy based flash utilities, as some windows based flash utilities are too large to fit on a floppy image, even though it is a Cd you are still limited to 1.44mb of space for the files.

Some Dell flash updaters that run in windows will run in DOS also, but may not fit on a DOS floppy image converted to CD.

http://www.biosflash.com/e/bios-boot-cd.htm

0
0sumgain

Некоторое время назад я написал инструкции специально для систем Ubuntu / Debian. Как и просили, вот суть этого:

  1. Используйте gparted для создания отдельного раздела в формате FAT16 на флэш-диске.
  2. Используйте unetbootin для установки загрузочного FreeDOS на флэш-накопитель.
  3. Скопируйте обновление BIOS вашей материнской платы и файлы утилиты в корень флешки.

И gparted, и unetbootin доступны через apt-get и, вероятно, через yum .

http://0sumgain.blogspot.com/2009/11/updating-motherboard-bios-from-ubuntu.html

Добро пожаловать в Супер пользователя! Но: забота, так что подведу итог немного? Ссылка на блог здесь не считается очень полезной. Спасибо! Arjan 13 лет назад 1
Тем более, что в Китае, по крайней мере, blogspot.com заблокирован :) 3498DB 13 лет назад 0
Обновил пост согласно Арджану. Ничего себе я не понял, что blogspot.com запрещен в Китае. 0sumgain 13 лет назад 0

Похожие вопросы