Я в настоящее время выполняю Ubuntu GNOME 15.04 на ноутбуке Lenovo B590 с версией BIOS H5ET69WW (1.12). Но поскольку моя текущая версия BIOS является багги, я должен обновить его до версии H9ET84WW (2.0). И я прочитал это руководство здесь: Ubuntu Обновление BIOS
И я знаю, что это - загрузка для моего обновления BIOS: обновление Lenovo B590 BIOS H9ET84WW
Но проблема, даже при том, что я прочитал инструкции в первой ссылке, я все еще не уверен в том, как обновить мой BIOS, если у меня есть это .exe
файл, разработанный для систем Windows только. И я вижу, что, поскольку моя версия BIOS является более старой, чем H9ET75WW, который я сначала должен обновить до той версии, прежде, чем обновить ее до последнего, и a .zip
файл обеспечивается, чтобы сделать это, но я также не уверен в как к начальной загрузке .zip
файл и что сделать с ним.
Таким образом, я задавался вопросом, мог ли кто-либо консультировать меня по вопросам этого обновления BIOS, поскольку я никогда не делал этого на Ubuntu прежде?
Информационное обновление:
Я недавно зарегистрировался в своих настройках BIOS, и это, по-видимому, позволяет оба режима UEFI и Legacy. Если Вам больше нужна информация, чтобы ответить на мой вопрос, просто прокомментировать.
Я также недавно заметил, что страница Lenovo не обеспечивает или говорит что-либо об этом .zip
файл и версия, к которой я должен был бы сначала высветиться больше, таким образом, я не знаю, что сделать об этом...
Нажмите F1 при загрузке, чтобы войти в настройки BIOS. Здесь вы должны найти следующее:
UEFI BIOS Version H?ETxxWW(y.yy)
UEFI BIOS Date (Year-Month-Day) YYYY-MM-DD
Embedded Controller Version H?ECxxWW(y.yy)
где ?
равно 1, 5 или 9. Я буду называть это "привкусом".
xx
и y.yy
обозначают версию. Нас интересует только версия UEFI BIOS, а не версия встроенного контроллера.
Мой вариант выглядит так, у меня вариант "H5", и мне нужно будет установить файлы, начинающиеся с "H5":
UEFI BIOS Version H5ET69WW (1.12 )
UEFI BIOS Date (Year-Month-Day) 2012-11-15
Embedded Controller Version H5EC31WW(1.11)
В настоящее время доступны эти три версии:
Несмотря на то, что имена файлов указывают на вариант «H9», первые два также содержат обновления BIOS для Вкусы «H1» и «H5». h9et75ww.zip содержит следующие версии:
При запуске h9et84ww.exe извлекает свое содержимое в каталог, содержащий следующие версии:
Исходя из размера файла, я полагаю, что h9et92ww.exe содержит только H9ET92WW для варианта «H9».
Обратите внимание, что две цифры перед «WW» отличаются для варианта «H9» по сравнению с другими. Я предоставил версию, дату и версию встроенного контроллера для варианта «H5» после обновления. h9et84ww.txt содержит много противоречивой информации о версиях и датах, и ему нельзя доверять.
Неясно, применимы ли инструкции по обновлению до H9ET75WW перед обновлением до H9ET84WW или H9ET92WW только для варианта «H9» или для всех вариантов. В целях безопасности вам, вероятно, следует последовательно обновлять их для всех вкусов.
Содержит исполняемые файлы DOS.
DOS
файлов, извлеченных на шаге 2. H?ETxxWW.BAT
, который соответствует ароматизатор, заменяя ?
соответствующим образом. Вывод будет выглядеть примерно так:
bat_cap= 100
Don't clean variable
Phoenix SCT Flash for DOS V1.3.26.1, Build 120810
Copyright (c) 2011-2012 Phoenix Technologies Ltd.
SecureFlash BIOS detected.
Read BIOS image from file.
Initialize Flash module.
Read current BIOS.
WARNING: System is going to shutdown and do capsule update!
WARNING: System will shutdown or reboot in 5 seconds!
Пусть перезагрузится.После перезагрузки вы должны увидеть, что BIOS мигает:
Phoenix SCT Flash for Shell V1.3.26.1, Build 120810
Copyright (c) 2011-2012 Phoenix Technologies Ltd.
Read BIOS image from memory.
Initialize Flash module.
Prepare to flash "bios"
Begin Flashing......
Total blocks of the image = 992.
|---+----+----+----+----+----+----+----+----+----|
************************...........**..*******....
Image flashing done.
Flashing finished.
Prepare to flash "ec"
Begin Flashing......
Total blocks of the image = 32.
|---+----+----+----+----+----+----+----+----+----|
*...**....**************************************..
Flashing finished.
BIOS is updated successfully.
WARNING: System will shutdown or reboot in 5 seconds!
Позвольте ему снова перезагрузиться, и все готово.
К сожалению, этот установщик не является самораспаковывающимся zip-файлом.
h9et84ww.exe
. Это должно вызвать мастер установки. Это запустит только что извлеченный winuptp.exe
, но он не работает под Wine. Он также не работает под FreeDOS. Нам нужно найти другой способ установить его.
Перейдите в каталог, содержащий файлы, извлеченные на шаге 4. Вы должны найти подкаталоги H1ET85WW, H5ET85WW и H9ET84WW. Каждый из них содержит один файл с именем $0AH?000.FL1
, где ?
— это вариант. Они имеют тот же размер и, вероятно, тот же формат, что и файлы .cap в h9et75ww.zip. Итак, давайте использовать тот же USB-накопитель FreeDOS, что и раньше, но вместо этого использовать обновленные файлы.
$0AH?000.FL1
в каталог DOS
на USB-накопителе, переименовав его в H?ETxxWW.cap
, и заменив ?
и xx
соответствующим образом. H?ETxxWW.BAT
. В верхней части должна быть строка, например set NVROMCAP=H5ET80WW.cap
. Настройте его так, чтобы он ссылался на файл, скопированный на шаге 6. Подлежит уточнению.