Ищу инфо по сборке образа биоса для свежих IBM/Lenovo

Неспеша ковыряю биос от IBM ThinkCentre M50 (на i865G, биос в 4Мбит хабе)
ftp.software.ibm.com/pc/pccbbs/thinkcentre_bios/2ajt51a.exe
в нем встречаются строки "Phoenix FirstBios(tm) Desktop Pro Version 2.0"

похоже что Phoenix Phlash16 собирает биос для прошивки прямо на лету - добавляя к ядру микрокоды/языковые модули/лого

Аватар пользователя DanZer

Скорей уж агорафобию - боязнь открытых пространств;)

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

icbook писал(-а):
Цитата:
готовых скриптов в архиве с биосом нет

Logo, PBN, CDA - чем не скрипты?

это скрипты для генерации отдельных модулей требуют кроме всего прочего отсутствующие текстовые файлы конфигурации. зачем эти скрипты вообще включены в поставку - мне не понятно.

icbook писал(-а):

Цитата:
для сборки образа флэшер использует информацию из текущего биоса

По чем это видно? Если у $image2A.usf отрезать platform.bin, то он превращается в обыкновенный Phoenix BIOS. А мысль о том, что флэшер работает как сборщик - ошибочная (я так думаю).

второй возможный вариант - флешер не собирает полностью биос, но прошивает чип не полностью оставляя некоторые области чипа без изменения. т.е. я отрезал platform.bin и phnxdeco признавал получающийся в результате файл. только у меня до сих пор есть сомнения, что прошивка этого образа программатором даст мне полностью рабочий биос. хотя сейчас я даже не могу логично объяснить откуда у меня такое чувство

Аватар пользователя icbook

Если бы Вы, уважаемый Verter, только знали, как тяжело Вас понять!

Цитата:
...зачем эти скрипты вообще включены в поставку - мне не понятно...

Вот, например, берем LOGO.SCR:

COMPRESS  LZINT		# Выбор компрессии, информация для PREPARE.exe
LOGO logo.pgx  -F:7

Нет в каталоге LOGO.PGX. Но он есть в LOGO.BAT:

del logo.mod
bmp2pgx  logo.bmp
prepare logo.scr
del logo.pgx

...и что здесь трансцедентального?:)

Цитата:
я отрезал platform.bin и phnxdeco признавал получающийся в результате файл

Есть тысяча и одна причина не верить phnxdeco, и столько же, если не больше, проверить это другим способом. Могу порекомендовать в помощь itc.ua/print.phtml?ID=11398

Аватар пользователя Root

icbook
Ну, вообще-то не все так плохо. Мне лично достоверно известно два случая модификации PhoenixBIOS'ов с помощью редактора, причем все работало. Оба раза изменялся БИОС от VMware, правда разлиных версий (3-я и 4-я).
Далее есть такой ресурс (как раз по IBM):


paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html

Цитата:
...и что здесь трансцедентального?

для того, чтобы получить LOGO.PGX действительно к LOGO.BMP применяется утиль bmp2pgx.exe. Но вот для BMP должен откуда-то взяться. Не с Луны же он сваливается, в конце-концов?
Это была первая мысль.
Вторая - к БИОСам остальных моделей ноутов никаких скриптов не идет, но они как-то зашиваются. Логично предположить, что в данном случае это либо какой-то набор для модификации БИОСов под конкретного юзера/реселлера, либо просто эти тулзы/файлы забыли удалить из комплекта.
Третье наблюдение - PBE все распаковывает, но не обязательно с первого или второго раза. У него ошибки плавающие, т.е. то в одном модуле возникнут, то в другом, что наводит на мысль о том, что прога просто прикидывается тупой.
В четвертых, в INI от PBE есть интересный ключик "UNSUPPORT". За что он может отвечать? :twisted:

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Аватар пользователя icbook

Цитата:
...для того, чтобы получить LOGO.PGX действительно к LOGO.BMP применяется утиль bmp2pgx.exe. Но вот для BMP должен откуда-то взяться. Не с Луны же он сваливается, в конце-концов?

Как сказал ибн Сина, нас трое: врач, больной и болезнь. Привожу фрагмент из файла readme.1st, дальше больному с болезнью нужно бороться самостоятельно :)

 *  -------------------------------                                   *
 *                                                                    *
 *  THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF      *
 *  REPLACING (OR ELIMINATING) THE DEFAULT "IBM" IMAGE THAT IS        *
 *  DISPLAYED DURING SYSTEM START UP.  THE USER CAN SUBSTITUTE A      *
 *  16 COLOR WINDOWS BITMAP (.BMP) TO REPLACE THE DEFAULT IMAGE.      *
 *                                                                    *
 *  1. LOGO.BAT (ON THE FLASH DISKETTE) WILL ONLY WORK IN A           *
 *     MICROSOFT (R) OPERATING SYSTEM DOS WINDOW.                     *
 *  2. PREPARE YOUR IMAGE BY NAMING IT 'LOGO.BMP'.                    *
 *  3. PLACE THE LOGO.BMP FILE ON THE FLASH DISKETTE                  *
 *  4. GO TO THE DOS WINDOW AND SWITCH TO THE DISKETTE DRIVE          *
 *     WITH THE FLASH DISKETTE. RUN LOGO.BAT TO COMPRESS AND          *
 *     PREPARE THE BITMAP FILE FOR FLASHING. LOGO.MOD IS THE          *
 *     RESULT.                                                        *
 *  5. CHANGE THE CONFIG.SYS FILE ON THE FLASH DISKETTE TO            *
 *     INCLUDE THE "/L:logo.mod" PARAMETER ON THE FLASH2 LINE.        *
 *                                                                    *
 *  AFTER YOU UPDATE THE BIOS ON YOUR SYSTEM, YOUR LOGO WILL          *
 *  APPEAR ON THE STARTUP SCREEN.                                     *
 *                                                                    *
 *  SOME GUIDELINES FOR THESE IMAGES INCLUDE:                         *
 *                                                                    *
 *  1. THE COMPRESSED IMAGE FILE SIZE LIMITED TO 7KB.                 *
 *  2. SIMPLE DESIGNS (THE IMAGE WILL BE COMPRESSED AND COMPLEX       *
 *     IMAGES DON'T COMPRESS WELL...)                                 *
 *  3. AN IBM LOGO IS USED BY DEFAULT, BUT A 16 COLOR 640x480         *
 *     WINDOWS .BMP FILE CAN BE USED INSTEAD.                         *
 *                                                                    *
 **********************************************************************

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей