Lenovo распространяет обновления BIOS в виде файлов .iso ( пример ), которые должны быть записаны на компакт-диск и загружены. Запись его на компакт-диск работала и загружалась правильно, но теперь я хочу вместо этого использовать флешку (потому что я не доверяю своему CD-приводу), как создать эту флешку с помощью Ubuntu?
Существует множество учебных пособий, объясняющих, как создавать загрузочные флешки USB из ISO-файлов на основе Linux (с помощью UNetbootin и аналогичных файлов, они создают файлы, связанные с Linux, в корне флешки USB) и из утилит на основе Windows (с FreeDOS и аналогичными). Я считаю, что здесь тоже нет решений, так как ISO-файл обновления BIOS не основан на Linux или DOS (при монтировании ISO не отображается ни одна известная файловая система).
источник
# dd if=/path/to/iso of=/dev/yourusb bs=4M
. ВНИМАНИЕ : ваш USB будет удален . Также, пожалуйста, дважды проверьте путь к вашему USB-накопителюОтветы:
Я нашел то, что может быть решением проблемы в http://positon.org/lenovo-thinkpad-bios-update-with-linux-and-usb .
Сначала преобразуйте
iso
изображение вimg
файл:Затем скопируйте на USB-ключ:
Тем не менее, я думаю, что вы должны сначала попробовать, нормально ли загружается, если вы просто напишите .iso с помощью стандартного инструмента, как обычно. (При условии, что он нуждается в некотором вводе и не запускает автоматическое изменение в вашем BIOS при загрузке.) Последние два раза я установил Linux, я не использовал рекомендуемый инструмент. (Я сделал загрузочный USB для 15.04 с SUSE Studio Image Writer, так как Unetbootin испортил его несколько раз. Это работало нормально.)
источник
# dd count=1 bs=512 if=/dev/zero of=/dev/sdb
и отформатируйте USB после этогоКак сказал пользователь Arch в комментариях, самый простой способ записать загрузочный ISO на USB-диск -
dd
это образ на диск.Первая тройная проверка, к какому блочному устройству подключен ваш USB-накопитель:
Чем
dd
образ на USB-накопитель. Например, если ваш USB-накопитель подключен к/dev/sdb
:Различные размеры блоков обычно имеют разную форму, однако обычно больший размер блока работает лучше, чем меньший размер блока; размера блока 8M должно быть достаточно, чтобы процесс работал на полной скорости.
Если вы хотите следить за ходом процесса, установите
pv
:И запустите эту команду вместо:
источник
На всякий случай, если кто-то все еще ищет ответ.
Решение выше в одиночку было не достаточно для моего Lenovo E470 , который является UEFI-способным. Утилита обновления BIOS просто не запускается с флешки.
Нужно прочитать файл README, соответствующий файлу обновления BIOS.
При перезагрузке нажмите Enter, чтобы прервать нормальный запуск, и после входа в BIOS Setup:
После перезагрузки вы сможете загрузиться с «USB HDD».
источник