Обновление BIOS

Возможно, кому-либо пригодится мой способ обновления BIOS.
Имеется ноутбук Toshiba A110-293. До недавнего времени на сайте можно было найти обновления BIOS в формате загрузочного образа для CD. Но примерно месяца 3-4 остались только win-обновления. Я уже чуть на swap оффтопик не установил, хорошо дистрибутива не нашёл :) Рассматривал также вариант liveCD с windows.
На оригинальность не претендую, уверен, есть и другие способы решения этой проблемы и, скорее всего проще.
И так начали...
У меня сохранились старые архивы с BIOS-прошивкой.
% cd Desktop
% mkdir -p tmp/bios
% cd tmp

Скачиваем в эту папку архив со старым BIOS
cp ~/Desktop/Doc/computer/Настройка\ Toshiba/BIOS_Update/bios-160trad.zip bios-160trad.zip
Скачиваем обновление под Windows:
% wget -c http://support.toshiba-tro.de/tedd-files2/0/bios-20070807163743.zip
Или примерно так :)
Распаковываем архив
%unzip bios-20070807163743.zip
%unzip bios-160trad.zip

Нам нужен только rom-файл
%mv HTW20_V170winphlash/TW20170a.rom bios/
%mv TOSHIBA\ traditional\ BIOS\ Update/Update\ -\ 3.5\'\'\ Disk/B160.exe bios/
% cd bios/
%unzip B160.exe

Там находится зазипованный образ B160.IMA загрузочной дискеты с прошивкой.
%rm B160.exe
%mount -t vfat -o loop B160.IMA /mnt/floppy

В /mnt/floppy видим rom-образ c прошивкой, файлы для загрузки, программа phflash16.exe для перепрошивки и т. д.
%rm /mnt/floppy/TW20160a.rom
%cp TW20170a.rom /mnt/floppy

В файле /mnt/floppy/autoexec.bat заменить вхождение слов TW20160a.rom на TW20170a.rom.
%umount /mnt/floppy
%rm TW20170a.rom

Убеждаемся, что в каталоге только нужный нам файл
%ls
B160.IMA

Для "красоты" переименуем, ведь мы обновляемся :)
%mv B160.IMA B170.IMA
В текущем каталоге создаём образ загрузочного диска
%mkisofs -b B170.IMA -o B170-new.iso .
Записываем полученный образ именно как образ диска, а не файл.
Всё! Перегружаемся.
В случае, если нет старого архива, можно скачать загрузочный образ дискеты под Dos, программу phlash16.exe, отредактировать смонтированный образ дискеты - убрать всё возможное, чтобы освободить место под phlash16.exe и rom-файл с обновлением.

http://ru.gentoo-wiki.com/HOW

Если бы я знал :(

Если бы я знал :( День убил.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".