Автор: ROMby Unknown , 26 мая 2003
Расскажите мне, неразумному, последовательность действий при работе с BP. Документация в конце сама заявляет о том, что она слегка устарела, похоже текущая версия работает уже не так, как написано.
Award-овской утилитой вытащил текущую версию BIOS-а в файл, натравил на него BP bp-4rc_f.exe /e orig.bin, на выходе получились два файла -- original.tmp и awardext.rom, оба в LZH. В описании же сказано o modul.tmp и start.tmp, и ни слова про эти файлы.
Отсюда глупейший вопрос -- какие файлы зашить в BIOS? Award-овская программа их, я так понял, не возьмёт, надо применять cbrom например, да?
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

Unknown BIOS (не проверено)

22 года 9 месяцев назад

Так всё-таки, народ, колитесь. :( Ведь многие же знают, помогите советом.

Unknown BIOS (не проверено)

22 года 9 месяцев назад

/e - команда аналогичная cbrom-у, т.е. просмотр содержимого БИОС.
/h - помощь по патчеру
/m - при обработке файла БИОС патчер будет выдавать запрос на изменение каждого пункта (Y/N) - я пользовался им именно так.

А вообще на сайте есть такая ссылка https://rom.by/articles/BP/index.htm .

Unknown BIOS (не проверено)

22 года 9 месяцев назад

А вообще на сайте есть такая ссылка https://rom.by/articles/BP/index.htm .


Спасибо за ответ, Alexey. Я почему и задал этот вопрос, потому что описание мне на него не ответило. После сохранения оригинального BIOS-а файл получился размером 262144 байт, то есть двухмегабитный. Результат же работы BP -- original.tmp размером ровно вполовину, одномегабитный, что и насторожило. Ну и awardext.rom ещё какого-то размера. Всё-таки перед такой ответственной операцией хочется знать, правильно ли это.

Unknown BIOS (не проверено)

22 года 9 месяцев назад

Беру свои слова обратно - действительно что-то не так. патчер брешет, что что-то не находит. И помоему эта Бяка появилась уже давно (забыл я это просто), ещё при старом форуме.
Надо просить консультации Романа.

Arsenal_PC

22 года 9 месяцев назад

Бери Cbrom и в путь... он разкажет что в биосе запаковано!

Unknown BIOS (не проверено)

22 года 9 месяцев назад

Бери Cbrom и в путь... он разкажет что в биосе запаковано!

Это-то понятно, однако удобнее когда всё работало как раньше. Да и вообще ВР и с ключём /m даёт ту же ошибку, т.е. ничего не находит и не патчит :( .

Unknown BIOS (не проверено)

22 года 9 месяцев назад

Беру свои слова обратно - действительно что-то не так. патчер брешет, что что-то не находит. И помоему эта Бяка появилась уже давно (забыл я это просто), ещё при старом форуме.
Надо просить консультации Романа.

В общем на выходных слепил новый файл руками. Как я говорил уже, результатами работы BP стали два файла -- original.tmp и awardext.rom, вот из них я и склеил новый. Посмотрел, как устроена текущая версия BIOS-а, нашёл там смещения, по которым лежат одноимённые файлы, и заодно в конце нашёл ещё один блок кода (?), неизвестный. В итоге получилась такая структура:
[awardext.rom]
[куча FF байт]
[original.tmp]
[куча FF байт]
[блок кода]
Файлы я взял новые, этот самый блок за неимением понятия, что это такое, скопировал из старого образа BIOS-а.
Потом запускаю BP.EXE NEW.BIN /e и вижу, что кроме перечисления этих двух компонент(ов?) там ничего нет, тогда как BP.EXE OLD.BIN /e выводит бОльшую информацию, то есть кроме этих двух частей говорит ещё про microcodes, ACPI table, antivirus, SCSI-BIOS и т.д., и перечисляет знакомые ему типы процессоров.
Ну так что значит, этот файлец я плохо создал? Стоит рисковать с ним?

И помоему эта Бяка появилась уже давно (забыл я это просто), ещё при старом форуме.


Что получается, что после того, как BP стал работать ошибочно, никто этого не замечал? Не верится.

А, вот прочитал наконец, что этот мистический [блок кода] -- BootBlock.

Unknown BIOS (не проверено)

22 года 9 месяцев назад

В общем дохлый номер для меня что-то исправить.
После сравнения original.tmp и awardext.rom из оригинального BIOS-а и изменённой BP версии оказалось, что все они полностью одинаковые, получается, BP вообще ничего не поменял в коде!
Кто-нибудь встречал такое?

Unknown BIOS (не проверено)

22 года 8 месяцев назад

Veniamin: У тебя получилось что-нибудь?

Unknown BIOS (не проверено)

22 года 8 месяцев назад

Нет, пусто. Patcher ведёт себя совсем не так, как говорится в документации к нему, поэтому пришлось отложить это не неопределённый срок. Винт я завёл, под Win2K он конечно определился, но всё же пропатчить BIOS не вышло.