2

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

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

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

5 ответов5

2

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

0

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

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

0

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

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

0

Некоторое время назад я написал инструкции специально для систем 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

0

Преобразуйте образ дискеты в CD, запишите компакт-диск, загрузитесь с него и прошейте оттуда. Просто сделал это на моем Thinkpad T42 на прошлой неделе.

Это может работать только для утилит флэш-памяти на основе гибких дисков, поскольку некоторые утилиты флэш-памяти на базе Windows слишком велики, чтобы уместиться на образе дискеты, даже несмотря на то, что это компакт-диск, для файлов по-прежнему ограничено 1,44 МБ.

Некоторые программы обновления флэш-памяти Dell, работающие в Windows, также будут работать в DOS, но могут не подходить для образа дискеты DOS, преобразованного в CD.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .