Неспеша ковыряю биос от 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 собирает биос для прошивки прямо на лету - добавляя к ядру микрокоды/языковые модули/лого
Скорей уж агорафобию - боязнь открытых пространств
Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь
это скрипты для генерации отдельных модулей требуют кроме всего прочего отсутствующие текстовые файлы конфигурации. зачем эти скрипты вообще включены в поставку - мне не понятно.
второй возможный вариант - флешер не собирает полностью биос, но прошивает чип не полностью оставляя некоторые области чипа без изменения. т.е. я отрезал platform.bin и phnxdeco признавал получающийся в результате файл. только у меня до сих пор есть сомнения, что прошивка этого образа программатором даст мне полностью рабочий биос. хотя сейчас я даже не могу логично объяснить откуда у меня такое чувство
Если бы Вы, уважаемый Verter, только знали, как тяжело Вас понять!
Вот, например, берем LOGO.SCR:
Нет в каталоге LOGO.PGX. Но он есть в LOGO.BAT:
...и что здесь трансцедентального?
Есть тысяча и одна причина не верить phnxdeco, и столько же, если не больше, проверить это другим способом. Могу порекомендовать в помощь itc.ua/print.phtml?ID=11398
Открытая книга: icbook.com.ua
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
Как сказал ибн Сина, нас трое: врач, больной и болезнь. Привожу фрагмент из файла readme.1st, дальше больному с болезнью нужно бороться самостоятельно
Открытая книга: icbook.com.ua
Отправить комментарий