LINUX.ORG.RU

Как обновить BIOS пользователю открытой системы?


0

0

Дано:
система на материнской плате AOpen AX4G-N (Intel 845G(+ICH4) chipset), без floppy дисковода, зато с DVD-ROM. На НЖМД установлена FreeBSD 4.8.

Надо:
обновить BIOS, обновить прошивку у DVD-ROM.

Имеется:
CD-RW привод на Windows XP.

Внимание вопрос:
Как можно создать загрузочный диск, для того, чтобы обновить BIOS? Хотелось бы всё сделать на FreeBSD (т.е. образец диска в ISO), и записать на Windows.

★★★

Способ подходит только в случае если на машине с WinXP (и блинорезом) флопик имеется. Берем на той самой машине под форточками создаем бутовый флоп с необходимым для обновлением софтом, а потом Темже Nero создаем загрузочный блин, а в качестве образа для загрузчика подсовываем ему свежесозданный флопик. Пожалуй ИМХО наиболее логичный вариант.

GhostDragon
()
Ответ на: комментарий от anonymous

Спасибо (http://www.linux.org.ru/jump-message.jsp?msgid=789926).
Только у меня это отказывается работать:

%unzip 622c.zip
Archive:  622c.zip
  inflating: 622C.IMG
  inflating: README.TXT
  inflating: LICENCE.TXT
  inflating: FIRM.COM
%mount -o loop -t vfat 622C.IMG /mnt/floppy
mount: /mnt/floppy: No such file or directory
%mount -o loop -t vfat 622C.IMG /cdrom
mount: exec mount_vfat not found in /sbin, /usr/sbin: No such file or directory
%mount -o loop -t fat 622C.IMG /cdrom
mount: exec mount_fat not found in /sbin, /usr/sbin: No such file or directory
%mount
mount           mount_linprocfs mount_ntfs      mount_procfs    mount_union
mount_cd9660    mount_mfs       mount_null      mount_smbfs     mountd
mount_ext2fs    mount_msdos     mount_nwfs      mount_std
mount_fdesc     mount_nfs       mount_portal    mount_umap
%mount -o loop -t msdos 622C.IMG /cdrom
msdos: -o loop: option not supported
%mount -t msdos 622C.IMG /cdrom
msdos: 622C.IMG: Operation not permitted
%su
Password:
home# mount -o loop -t msdos 622C.IMG /cdrom
msdos: -o loop: option not supported
home# mount -t msdos 622C.IMG /cdrom
msdos: 622C.IMG: Block device required
home#

km ★★★
() автор топика
Ответ на: комментарий от anonymous

На bios.ru ничего полезного не нашёл, зато сколько там баннеров! ;-)

Файлы последнего BIOS'а уже умеются (перекачал около двух лет тому назад). ;-)

km ★★★
() автор топика
Ответ на: комментарий от km

> mount: /mnt/floppy: No such file or directory

ЭЭЭЭ.... На сколько я понал, у тебя небыло каталогоа /mnt/floppy в который ты собрался монтировать образ

> %su

а вот это помоему надо в самом начале данного шаманства сделать было

З.Ы. Если чето прогнал, плиз поправь меня.

GhostDragon
()
Ответ на: комментарий от GhostDragon

Я привёл всю сессию --- то, что такого каталога нет было исправлено в следующей команде на следующей строке моего сообщения. Так что прошу не умничать, а читать сообщения целицом. ;-)

km ★★★
() автор топика
Ответ на: комментарий от km

В догонку:

%uname -srp
FreeBSD 4.8-RELEASE i386

km ★★★
() автор топика
Ответ на: комментарий от GhostDragon

Сам не пробовал, но как насчет dosemu?

Зафигачить туда прошиватель с биосом и Ок.

ManJak ★★★★★
()
Ответ на: комментарий от Obidos

losetup можно делать и в linux :)

P.S. А на случай флоповодов обычно есть образы компашек с досом - всякие реаниматоры для 98/ME.

jackill ★★★★★
()
Ответ на: комментарий от cyclon

/dev/nvram -- это доступ к CMOS (у меня это 114 байт)

sdio ★★★★★
()
Ответ на: комментарий от km

> %unzip 622c.zip Archive: 622c.zip inflating: 622C.IMG inflating: README.TXT inflating: LICENCE.TXT inflating: FIRM.COM %mount -o loop -t vfat 622C.IMG /mnt/floppy mount: /mnt/floppy: No such file or directory %mount -o loop -t vfat 622C.IMG /cdrom mount: exec mount_vfat not found in /sbin, /usr/sbin: No such file or directory %mount -o loop -t fat 622C.IMG /cdrom mount: exec mount_fat not found in /sbin, /usr/sbin: No such file or directory %mount mount mount_linprocfs mount_ntfs mount_procfs mount_union mount_cd9660 mount_mfs mount_null mount_smbfs mountd mount_ext2fs mount_msdos mount_nwfs mount_std mount_fdesc mount_nfs mount_portal mount_umap %mount -o loop -t msdos 622C.IMG /cdrom msdos: -o loop: option not supported %mount -t msdos 622C.IMG /cdrom msdos: 622C.IMG: Operation not permitted %su Password: home# mount -o loop -t msdos 622C.IMG /cdrom msdos: -o loop: option not supported home# mount -t msdos 622C.IMG /cdrom msdos: 622C.IMG: Block device required home#

Чтото я тут не одного mkdir /mnt/floppy не заметил, а что там у тебя в /cdrom уже прикручено я тоже не знаю :) Да и я как раз особо и не умничаю, я высказался исходя из увиденого. :)

GhostDragon
()
Ответ на: комментарий от Obidos

%man losetup
No manual entry for losetup
%

km ★★★
() автор топика

Создал кое-как диск, так оказалось, что файл, который загружает BIOS работает только под виндоуз. И что теперь делать? Описание моей платы / ссылки на файлы BIOS'а: http://usa.aopen.com/products/mb/AX4G-N.htm .

Сейчас стоит 1.00, хочу установить 1.05.

km ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.