Автор: Unknown BIOS (не проверено) , 12 августа 2006
Необходимо полностью выставленный биос ( часы , настройки) перенести на другую материнку. Мысль такая , собрать программатор, кторый может полностью клонировать с флэшки биос на дургую флэшку , и не одну а сразу на 5-10. Необходимо это для обновления биос сразу на нескольких мат. платах (от 10ти) . материнки одинаковые. но "аппарат" должен работать со всеми типами флэшек (которые можно достать из панелек ,то есть не впаяные). Осуществимо ли это , может есть уже готовые схему или решения. впринципе, аппарат может быть как автономным так и управляемым через комп.?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

19 лет 6 месяцев назад

CMOS ты чем клонировать будешь? Он не во флешке ни разу. Как минимум - стандартные 128 байт.

Pavel

19 лет 6 месяцев назад

А не проще Uniflash воспользоваться???
-CMOSS/R fname Save/restore CMOS settings to/from file fname

Клоним сколько хоцца хотсвапом на исходной машине, просто на каждом клоне потом надо будет запустить системную дискету с юнифлешем и примерно таким автоэкзеком:
uniflash -CMOSR oldcmos.bin
Предварительно сохранив установки с клонируемой машины в oldcmos.bin

vvnet

19 лет 6 месяцев назад

Pavel. Сейчас так и делаем , хотсвапом на одной машине. напряжно это, да и всеравно надо потом мать запускать и биос выставлять. насчет Uniflash, спасибо за совет , попробую. ну а вопрос порграмматора все равно в силе.
savely_s . я подозревал что cmos-память(настройки) вряд ли хранится в пзу биоса , тогда вопрос , а где она, в южном мосту ?

Pavel

19 лет 6 месяцев назад

Юнифлеш после прошивания сам в ДОС выходит, если другого не указано. В авардфлеше есть ключик /е для выхода в ДОС после прошивки. Для клонирования ничто не мешает создать автоэкзек примерно такого содержания

[code:1]:loop
cls
echo Счас ваш байос будет зверски перешит!!!
echo Жми эни кей
pause
awdflash bios.bin /py/sn/wb/e
goto loop[/code:1]
Тока с меткой разобраться, уже не помню точно как они там в батниках делаются
Под флешку нитку капроновую и дергай флешки да жми батон скока хоцца:)

vvnet

19 лет 6 месяцев назад

Pavel/ Сейчас именно так и делаем. но хотелось бы "ускориться" )).

Добавлено спустя 1 час 7 минут 27 секунд:

А есть ли простые схемы программаторов для такого типа памяти? И что будет ,например, если паралельно одной флэшке подсоединить две или больше ?

vvnet

19 лет 6 месяцев назад

Появилась задача. Необходима простенькая программка, которая могла бы сохранять в файле название материнки и версию биоса. Достаточно, даже, просто сохранять в файле vendor id материнки. Может кто встречал такие. насколько я себе представляю для програмиста (си, асемблер) это несложная задача. Поскажите по теме.
Проще сохранить прошивку. А из прошивки ее версию и vendor id, если он там прописан, посмотреть можно, например, BITом...

vvnet

19 лет 6 месяцев назад

Такая программка необходима для автоматизации прошивки биоса. допустим, имеется три материнки, надо инициализировать их и прошивать то , что надо.

icbook

19 лет 6 месяцев назад

Необходима простенькая программка, которая могла бы сохранять в файле название материнки и версию биоса. Достаточно, даже, просто сохранять в файле vendor id материнки. Может кто встречал такие. насколько я себе представляю для програмиста (си, асемблер) это несложная задача.


1. "Простенькая программка"? Ню-ню...
2. "vendor id материнки" - Дайте, пожалуйста, определение, что это такое. Пока что это еще никому не удавалось.
3. Чем Вам Astra32 ( http://www.astra32.com/ ) не продукт?

vvnet

19 лет 6 месяцев назад

Например, Uniflash точно определяет материнку и даже версию биос, она отображается в нижнем правом углу, даже независимо отого знает-ли он сам чип биоса. исходники Uniflash нашел, но в силу отсутсвия присутствия знаний языков программирования не могу найти, в исходнике , нужную функцию. может кто подскажет где она или как называется ? спасибо.