Столкнулся с неприятной проблемой. Все началось с того, что старый биос матери Shuttle HOT-555 v.1.52 не поддерживал винчестеры объемом более 8Гб. Полагая, что к такому старью новый биос вряд ли есть, применил патчер. Все прошло без ошибок, но и проблему 8Гб он не решил (как я понял позже, apple_rom говорил, что не будет делать решение этой проблемы в патчере). Не особо надеясь, я все же поискал в сети - и, о чудо, самая последняя версия оф. биоса держит винты >8Гб. Прошил - действительно, держит. Но содержит ошибку 32Гб (по крайней мере, патчер ее исправляет , потестить не было винта >32G под рукой. Я решил пропатчить этот биос, но возникла нештатная ситуация. Дело в том, что это 1М биос, и забит он практически под завязку (свободно меньше 1К). В итоге патчер все исправляе, но удаляет без моего согласия один из модулей прошивки (SCSI BIOS вроде), что естественно, неприемлемо. Можно ли что-нибудь сделать в таком случае? Хотелось бы впихнуть все.
Далее, я пробовал вручную CBRom'ом убрать модуль с лого для освобождения еще чуть-чуть места и запустить патчер для исправления только ошибки 32Гб (меньше объем добавляемого кода). Ситуация получилась еще более странная - несмотря на то, что в сжатом виде все должно влезать, SCSI-модуль все равно убивается.
Возможно, проверка объема идет из расчета несжатого modul и start-модулей (в старом биосе, где места хватало, SCSI-модуль не стирался)
Можно ли поступить так: Взять новый биос, вытащить из него SCSI-модуль и убить лого, пропатчить (SCSI будет убит), а затем вручную вернуть SCSI-модуль обратно? Если да, то важно ли, чтобы он находился по порядку до modul и start? Этот вариант плох тем, что далеко не все, что нужно, патчится (кроме ошибок винтов на большее не хватает места), но лучше, чем ничего.
В поиск по ветке - все давно описано, в т.ч. и решение схожих проблем...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)
Поиском я воспользовался, но решить эту проблему мне не удалось. Может конечно плохо искал (особенно с учетом того, что вообще непонятно по каким слова м искать, а перелопачивать руками все темы нереально). Будьте снисходительны
(или хотя бы ткните носом в нужный топик)
Указание ключа /s может и отключает откат, но прошивка происходит точно так же - добавляются modul и start, при этом стирая один из модулей оригинального биоса. (это я про единственный "метод" решения проблемы, найденный в поиске)
Убить лого все равно не хватает для полного патчения, кроме того, я уже писал - все равно затирается SCSI-модуль, если только руками его добавить потом... Но по любому это вариант плох тем, что пропатчить полностью все равно не хватает места. А если учесть, что есть и посты о проблемах после удаления модуля с лого...
Я не программист, все, что я могу - это воспользоваться патчером, cbrom'ом и т.п...
2nwolf
Хорошо, подсказка: поскольку Туалероны на этих матерях использоваться вряд ли будут, сохраните старый модуль микрокодов и модуль сказя, а после пропатчивания верните их cbrom'ом взад, порядок не важен...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Туалатин на 430VX... было бы неплохо
Я конечно попробую, но есть ряд сомнений... 1)неужели патчер добавляет коды всего, что только можно? AFAIK он все же добавляет только то, что потенциально может работать на это плате. 2) нехватка места - примерно 3.5К, если убить лого - 2.9К. У меня есть сомнения, что коды туалатинов занимают так много...
В биосе 4 модуля: основа, лого, awarext.rom (надо думать - это и есть микрокоды?) и сказевый. Или все намного сложнее - микрокоды упрятаны в один из модулей и так просто не получится?
Сказевый модуль убирается /pci release, а каким ключем вытащить модуль микрокодов (если это он конечно). Я вроде все ключи cbrom'a попробовал (те, что выводятся в хелпе) - ни один не подошел.
Если я правильно понял, нужно делать так: вытащить awardext.rom и ncr40302.rom (SCSI), пропатчить, впихнуть обратно два вытащенных модуля. Тогда сразу вопрос: в биосе свободно 0.36К - не факт, что влезет и в таком раскладе. Какие варианты действий еще возможны, если указанный не поможет?
А мой совет оказался "не в дугу" - я не обратил внимание на модель матери, вынесенную в заголовок, а зря... :oops:
В БИОСах первопневых мамок никаких микрокодов нет и быть не может - они там просто не применяются; поэтому Вам остается только патчить без "отката", и выбрасывать все, без чего можно обойтись...
BTW, не удивляйтесь, но патчер добавляет микрокоды без всякого "интеллектуализма" - начиная с самых новых, и насколько есть места; поэтому часто бывает, что на LX/EX матерях, к примеру, появляются Туалатиновые микрокоды, вовсе там не нужные, а микрокоды Катмаев и пр., как раз необходимые для нормальной работы, вылетают...
PS: Наименование модуля микрокодов - cpucode.bin (у Асуса, начиная с AWARD Medalion 6.0 - cpucode.exe); обрабатывается cbrom'ом с ключом /cpucode так же, как и остальные модули (extract, release и т.п.)...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Как все плохо-то...
Неужели нельзя ничего сделать, дабы пропатчить полностью? Единственное, что мне удалось, это убив лого, пропатчить по самому минимуму (кстати, наличие-отсутствие откакта на объем добавляемого не повлияло вроде). Вариант на три с минусом .
Может реально что-то сделать? Чисто эмпирически: 1)расширить биос до 2М? 2)не добавлять, а исправлять ручкми в уже имеющемся? Это по идее должно быть много меньше. Если это вариант единственный - нужны инструкции, ибо хотя и полученный опыт будет бесценным, остаться без матери не здорово. Кстати, насчет хотсвапа пара вопросов - можно ли делать на маме с другим биосом (2М - куда более новая мама) и где есть статейка с подробностями процедуры?
3)может, что-то еще?
Кстати - что, патчер добавляет на VX-мать коды для туалатина?!
Согласно документации,
>Патчер "умеет" добавлять поддержку CPU (в любой Award-BIOS, >соответвенно,
>конечно, "платформе", которая детектится автоматически):
>- AMD K6/K6-2/K6-III/K6-2+/K6-III+
>- Intel Pentium Pro/Pentium II/Pentium III/Celeron
>- AMD K7/K75/Athlon/Duron/Athlon 4/Athlon MP/Athlon XP (в текущей >версии - в
>процессе отладки)
>- Intel Pentium 4/Celeron-478 (в текущей версии - в процессе >отладки)
,он должен добавлять мне коды ко всем К6 (что актуально), но никак не сокет-370х процов. Кто же прав - вы или F... Manual?
Вы будете смеяться, но правы и ivp и мануал. Просто коды ко всем k6. о которых Вы пишите и микрокоды процессоров совершенно разные вещи
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Да млин, надоел, пиши в личку и на мыло свой биос... ок?
и коротко и ясно че тебе в нем оставить?
Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)
All
Вопрос не потерял своей актуальности - по прежнему сижу, курю... прошу помочь, если это возможно...
Отправить комментарий