У меня мат плата "PUPPIS" 6VBX2 на чипе VIA VT82C691,
AWARD BIOS с flash - ATMEL 29C010A. Поддерживает винты
до 8.4 ГБ. Хочу поставить винт на 120 ГБ. Скопировал
файл биоса при помощи программы "awdf776b", исправил его при
помощи патчера биоса - "bp-4rc_F.exe" пропатчил биос стали
видны диски более 8.4 ГБ но при загрузке компьютера на экран
выдается сообщение "Unknow CPU ID missing micro Code".
Вопрос
1. Что это за сообщение и что я сделал не так. Как сделать
чтобы это сообщение не показывалось.
2. При перепрошивке нового биоса "awdf776b new_bios /cc/sb"
показывает, что сектора начиная с адреса 0x1C000 не были обновлены.
При перепрошивке старого биоса "awdf776b new_bios /cc" показывает,
что только сектор 0x1C000 не был обновлен. Как прошить биос правильно
или эти сектора можно не обновлять и все Ок?
Помогите pls разобратья очень нужно поставить диск побольше.
Подсказка: поиск работает, нужно только правильно сформулировать запрос...
Еще одно - /sb не нужен, скорее всего наоборот, шить надо с бут-блоком (а что патчер говорит?).
И посмотрите наконец внимательно новости на 1-й стр. сайта, возьмите последнюю Альфу патчера (4.23)!
Большие диски (проверял до 18ГБ) видит для больших пока не проверял.
Биос полностью перепрошился, но попрежнему появляется сообщение
"Unknow CPU ID missing micro Code".
Вопрос:
1. Что означает это сообщение и как его убрать?
2. Будет ли биос видеть диски на 120 ГБ?
3. Насколько я понял из найденных на форуме решений проблемы
поддержки больших винтов существует два пути:
1) Упаковка 2 Мб биоса в 1 Мб
2) Освобождение в 1 Мб биосе места например так
cbrom.exe old.bin /other 0800:0000 release.
Как реализовать первый способ и откуда взять 2 Мб биос, если у меня
только 1 Мб.
Если я все неправильно понял то pls подскажите поподробней как правильно.
Дело в том, что при недостатке свободного места в файле прошивки патчер, для сохранения заданного объема (1Мбит), выбрасывает самые старые микрокоды, т.е. "с конца", и микрокод Вашего "пожилого" камня оказывается, в конечном итоге, в числе "Missing"; поэтому, начинаем от печки:
1. Работает ли пропатченный БИОС вообще? Если да, то патчим и прошиваем "безоткатную" версию - освобождается свободное место.
2. Если после этого нужный микрокод все равно остался в числе "выброшенных" патчером, смотрим структуру модулей файла БИОС (cbrom /d или BP_x-xx /e, лучше второе), лог посылаем сюда и получаем совет, что и как можно безболезненно выбросить, освобождаем еще место.
3. Если и это не помогло - пишем в тему снова, есть специальные методы (правда, возможно, что после их применения Вам придется использовать только "старые" процессоры, не то что с до-Туалатиновым ядром - возможно, что и с до-Коппермайновым).
Удачи!
Насколько я понял для того чтобы весь микрокод уместился
в мой 1Мб биос необходимо пожертвовать кое какими функциональными
возможностями процессора. И 2Мб биос никак нельзя поместить в 1Мб.
После преобразования исходного файла биоса таким образом:
BP-4_23.EXE new.bin получаю вполне работоспособную версию биоса.
Вот лог исправлений, которые внес патчер:
-------------------------------------------------------------------------------
BIOS Patcher ver. 4.23.
Attention! Advanced qualification is required!
Found 1Mbit BIOS!
1. New CPU Support : -> fixed.
2. P3-detect error : not found.
3. New Koeffs Support : -> fixed.
4. 32Gb-problem : -> fixed.
5. Some HDD detect-problem : -> fixed.
6. "MB"/"GB" string search : -> fixed.
7. 65Gb-problem (1-st step) : -> fixed.
8. 65Gb-problem (2-nd step) : -> fixed.
9. Error display Freq>999MHz : not found.
10.Error display Koefs>9.5x : not found.
11.New Stepping Support : -> fixed.
12.Tualatin L2-init error : -> fixed.
13.New Freq in Setup open : not found.
14.Set "Y" as default on exit: -> fixed.
UDMA for "big"-HDD on UDMA33_only_MB fix: not found.
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
[CPUCODE] ROM is releaseCBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding modul.tmp 34.5%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding start.tmp 87.5%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding cpucode.bin 53.0%
-------------------------------------------------------------------------------
Так что таким образом пропатченный биос работает. Правда насколько
надежно не проверял.
Сразу возникает вопрос - что такое "безоткатная" версия?
По вашему совету получил структуру модулей файла биос в виде
следующего лог-файла:
-------------------------------------------------------------------------------
Found 1Mbit BIOS!
===============================================================================
BIOS-PartName Segm:Offs Compress/Real_Size "Official" name - what`s meanining
-------------------------------------------------------------------------------
original.tmp 5000:0000 0001:31A4/0002:0000 "original.tmp" - MAIN part
awardext.rom 4100:0000 0000:3244/0000:47E0 "awardext.rom" - ALT part
AWARDEPA.BIN 4002:0000 0000:0279/0000:0642 "awardepa.bmp" - EPA picture
modul.tmp 4E00:0000 0000:04FC/0000:0E6E "modul.tmp" - BIOS Patcher file
start.tmp 2E66:0002 0000:001C/0000:0020
cpucode.bin 4001:0000 0000:2A5D/0000:5000 "cpucode.bin" - microcodes
-------------------------------------------------------------------------------
CPU_microcodes (CPUID/version/type):
-------------------------------------------------------------------------------
06B4>0001/Sock 06B1>001C/Sock 068A>0001/Sock 0686>0008/Sock 0686>0007/Slot
0683>0014/Sock 0683>0013/Slot 0681>0011/Sock 0681>000D/Slot 0673>000E/Slot
-------------------------------------------------------------------------------
Процессор - Celeron PII-333 и пока менять не собираюсь так как есть возможность
для разгона до 550.
Еще один вопрос - Будет ли мой пропатченный биос поддерживать Ultra DMA или хотя бы
DMA режимы или будет доступен только режим PIO и как это осуществить? Насколко я понял
из сообщения патчера "UDMA for "big"-HDD on UDMA33_only_MB fix: not found." пока это
невозможно.
Вообще я пока слабо ориентируюсь в этих биосных сложностях поэтому огромная просьба
опишите подробно как (а главное с какими параметрами патчера) осуществлять
модернизацию моего биоса. Заранее благодарен 1.
2. "Безоткатная" версия получается при пропатчивании с ключом /s, убирается модуль "виртуального дуал-БИОС".
3. Если после пропатчивания комп заводится, и в третьей (иногда четвертой) строке сверху при загрузке есть надпись "www.rom.by", то с Вашим БИОСом все в порядке, и можно прошить "откатную" версию - при этом увеличится объем таблицы микрокодов, возможно, что дело дойдет и до требуемого CPUID... :wink:
4. Если это не поможет - пишите, выкинем еще EPA лого.
5. Если и это не поможет - пишите опять, сделаем БИОС с заменой микрокодов на "древние".
Удачи!
Как и в версии биоса без ключа /s, в третьей строке экрана появляется
надпись "www.rom.by" но надпись "Unknow CPU ID missing micro Code"
все равно мигает. Подскажите pls, что делать дальше?
Последовательность действий:
1. Взять файл прошивки исходного БИОС, поместить в папку патчера (переименовать, чтоб не "путался" с другими).
2. С помощью имеющегося в папке CBROM выполнить команду
cbrom /epa release (затем можно проверить структуру модулей - EPA должен исчезнуть).
3. Пропатчить с /s, затем как обычно зашить.
4. Далее - по результату
После перепрошивки по экрану стал бегать цветной курсор
и так минуты две-три. Я уже подумал, что придется искать
программатор. После я понял, что это он видимо пытается
нарисовать картинку "Energy Star", которую я видимо удалил.
Затем появились привычные строки загрузки - стало немного
полегче. В общем привычная надпись "Unknow CPU ID missing micro Code" не перестает мигать после перепрошивки. В третьей строке экрана попрежнему появляется надпись "www.rom.by".
Берем исходную прошивку, выполняем команду:
cbrom /cpucode extract
В ходе выполнения команды cbrom попросит ввести имя файла для сохраняемых микрокодов, задайте имя cpucode.bin (просто потому, что оно стандартное для этого модуля :wink: ).
Затем, после обычного "безоткатного" пропатчивания данной прошивки, выполняем последовательность команд:
cbrom /cpucode release
cbrom /cpucode cpucode.bin
После этого заливайте полученную прошивку, и будет Вам счастье (хотя, если потом захотите использовать намного более "свежие" процессоры, что в Вашем случае более чем сомнительно :wink: , может потребоваться корректировка микрокодов "вручную").
Удачи!