У меня мат плата "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 разобратья очень нужно поставить диск побольше.
Все сделал как было описано. Запустил машину - все путем.
Создал "безоткатную" версию файла биоса - с ключом /s. В
третьей строке экрана появляется надпись "www.rom.by".
Работает, шуршит - все нармально.
Купил Seagate 120 ГБ, 7200 с 8 МБ кэшем. Поставил его вторым мастером
и тут началось. Поначалу все шло нормально - диск определился
как положено успел даже записать на него кое-какую информацию.
Но потом начались глюки при операциях с файлами на диске. (Например
в Far-е при нажатии F5 сразу же начиналось копирование файла, а
окошко "куда копировать" появлялось и тут же исчезало. Комп как-бы сам
отвечал на свои вопросы положительно) Начал проверять диск из под
Win2k chkdsk.exe e: /f/r. Потом стал замечать,
что диск начал постукивать и в такт попискивать. Перезагрузился.
Диск вообще не определяется. Выключил машину. Дал диску "отдохнуть"
Включил - определился. Но при обращении к нему стал виснуть комп и диск
также периодически стучал и пищал.
Вопросы такие. Может ли быть связан выход диска из строя с
пропатчиванием биоса. Я точно не знаю сам на него ответа, но мне кажется
что имеенно с перепрошивкой это и связано, т.к. перед этим я еще один диск
тестировал на этой же машине. Хотя он уже и был убитый, но все же что-то
через раз на него можно было писать и читать. После моей машины он вообще
перестал определяться. Правда биос был пропатчен по другому, но тойже программой
BP-4_23.EXE.
Вопрос второй как корректно пропатчить биос, чтобы мой комп всетаки не только видел
диск на 120 Гб, но и мог с ним корректно работать.
Вопрос третий как можно починить диск и что вообще с ним случилось.
Заранее благодарен за ответы 1!
Во-первых, так что с микрокодами? Если все в порядке, то Бивис надо бы послать MmM для пополнения восстанавливаемой базы прошивок (внутрь архива включите текстовый файл Readme с описанием - что да как, либо ссылку на тему)...
Во-вторых, грабли с дисками вряд ли из-за патчера - проблема либо в недостаточной мощности БП (что скорее всего), либо накрывается мост; в любом случае, данную ситуацию лучше описать в "ремонте матплат"....
В-третьих, касательно восстановления диска также есть отдельная ветка - HDD, создайте тему там, расскажите все в деталях...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Опишу все действия которые я производил над файлом прошивки.
В текущем каталоге находятся файлы:
BP-4_23.EXE
CBROM.EXE
LHA.EXE
REALL.COD
В файле mybios - сейчас находится старая прошивка.
1) Выполняю - cbrom mybios /cpucode extract. В текущей дирректории
получаю файл CPUCODE.BIN. Создаю его копию в другой дирректории -
он мне еще понадобится.
2) Выполняю - BP-4_23.EXE mybios /s. После этого файл CPUCODE.BIN исчезает из
текущей дирректории. Копирую в текущую дирректорию ранее
сохраненный файл CPUCODE.BIN из другой дирректории.
3) Выполняю - cbrom mybios /cpucode release. Файл CPUCODE.BIN
исчезает из текущей дирректории. Опять копирую его из резервного каталога.
4) Выполняю - cbrom mybios /cpucode CPUCODE.BIN. В текущей дирректории появляется
файл BIOS.ROM.
Теперь сравниваю полученный файл с файлом который я перепрошил в BIOS
отличия следующие:
00016C3D: 22 E2
00016C52: 63 43
00016C53: 70 50
00016C54: 75 55
00016C55: 63 43
00016C56: 6F 4F
00016C57: 64 44
00016C58: 65 45
00016C5A: 62 42
00016C5B: 69 49
00016C5C: 6E 4E
0001BFFE: 66 E6
0001BFFF: 73 F3
0001E054: 09 49
0001E055: C1 01
Вроде когда пропатчивал биос проверял два раза правильность преобразований.
И все совпадало.
Возможно эти отличия касаются времени пропатчивания файла биос или я здесь
накосячил и это могло привести к неправильной работе с диском. Подскажите pls.
Что касается диска, то поставил я его на другой копм у которого нет проблем
с дисками такого размера. Поначалу биос мне опредделил его как 136 Гб, но
все-таки рапознал. Потом я его заново отформатировал и биос его уже увидел как
120Гб. Проверка chkdsk показала пока 1 поврежденный кластер. Чтение-запись
происходит пока без щелчков и посвистывания. Дальше посмотю что будет.
Мощьность блока питания действительно небольшая - 200W только как это может
повлиять на работу одного винта и не повлиять на работу другого хотя конечно
все возможно, а я в этом слабо разбираюсь.
Заранее благодарен за ответы 1!
По поводу влияния мощности БП на винчестер - второй-то диск, поди, поменьше и/или помедленнее будет? Дело в том, что энергопотребление винчестеров зависит (хотя и нелинейно) от их объема и скорости вращения шпинделя - чем больше оные, тем больше энергопотребление, посему мощности БП может быть достаточно для одного диска, но недостаточно для другого... Кроме того, имейте в виду, что ввиду некоторых особенностей используемых технологий, "недокормленный" диск, особенно современный, стремится к помойке семимильными шагами...
Еще раз повторюсь: Ваши грабли с диском скорее всего проистекают из недостаточно качественного БП; попробуйте его поменять на более приличный (в конфе очень много информации по выбору БП), если ничего не изменится - создайте тему в HDD...
PS: Я тут поковырял Ваш БИОС, куда скинуть полученную прошивку?..
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Скиньте прошивку pls по адресу- "cross_line@list.ru"
Большое спасибо.
Прошел по порядку ВСЕ предложенные способы, но результат положительный так и не получил =(
Так же мне не понятна разница, когда я делаю откад или не делаю. Во всяком случае в обоих влучаях в прошивке присутствуют: start.tmp и modul.tmp
Единственно сомнения которое меня мучает: может мне надо было достать CPUCODE.BIN из старой прошивки, которая была первоначально на матери, а не из новой (оригинальной)?
Так со старой-то камень правильно определялся? Если да, то:
а) в новой изначально (в исходнике) нет микрокода для Вашего камня;
б) микрокоды в этом случае, конечно же, надо взять из старой...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Ну вот и я о том же =) Взял из старой и все ок стало. Теперь много вопросов появилось =)
1) Прошика у меня от 2000 года (новая), а при загрузке пишет, что она 2003. Это патчер так постарался? Если да, то это не есть хорошо =( Как сделать чтобы реальную дату писало...
2) Вот содержимое прошивки которая была первоначально:
Total compress code space = 1A000h(104.00K)
Total compressed code size = 19B81h(102.88K)
Remain compress code space = 0047Fh(1.12K)
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------SLOT1 20 0632| SLOT1 32 0633| SLOT1 33 0634| SLOT1 29 0651
SLOT1 07 0652| SLOT1 27 0650|
Довольно интересный состав =) Что такое anti_vir.vrs , случаем не тот что в загрузочной области харда вирусы ищет? Нужен ли он реально? А то в новых версиях прошивок этого файла уже нет =( Как его из старой прошивка достать и в новую засунуть по возможности?
Так же интересует какой ID у P2-233. Прошивок к маме за разные годы у меня много, вот и хочу выбрать оптимальное кол-во поддерживаемых процов =)
Так же ты не ответил на вопрос, что такое откат из себя представляет: Так же мне не понятна разница, когда я делаю откад или не делаю. Во всяком случае в обоих влучаях в прошивке присутствуют: start.tmp и modul.tmp
Так же интересует вопрос, как редактировать таблицу микрокодов вручную?
1) С датой все очень просто - не пользуйтесь патчером, и будет Вам прежний год...
2) anti_vir.vrs - это он и есть, только не понятно, зачем Вам его добавлять? Достать/засунуть, конечно, можно, так же, как и с микрокодами, только пользы от него, в общем-то, по нынешним временам никакой...
3) По поводу CPUID - я Вам раскрою страшную тайну: есть такой сайт www.intel.com , так там (в CPU Specifications Update) все это есть, Вы не поверите...
4) "Откат" - это тестовая фича, необходимая для того, чтобы была возможность "отшиться", если пропатченная прошивка отказывается грузиться, действие описано многократно на конфе; если все встало ОК, то данная возможность более не нужна, делается "безоткатный" вариант прошивки...
5) И последнее - мы, кажись, на брудершафт не пили, да и коров вместе не пасли? И на "ты" переходить не договаривались? С чего бы это вдруг?..
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
И Ваше сообщение на эту тему на Хоботе мне также очень понравилось...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Отправить комментарий