Обновление 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
http://ru.gentoo-wiki.com/HOWTO_Обновление_BIOS
Если бы я знал :(
Если бы я знал :( День убил.