У меня старенькая плата на чипсете 440ZX от Mercury Computer (2A69KSMIC), которая не понимает HDD > 32GB... Проблема возникла с приобретением 60GB HDD
1-я мысль перепрошить BIOS... Полез в Интернет искать прошивку... Но не тут-то было! Фирмы Mercury Computer как-будто и не существовало вовсе (оффициальный сайт не работает)... Пробовал искать прошивки везде, ничего не помогло...
...и тут, случайно, забрёл на ROM.BY)
Почитав здесь немного, решил -- ВОТ ОНО СПАСЕНИЕ -- BIOS Patcher)
Значит так, обзавёлся всеми необходимыми программами (Патчер 4.23, LHA, CBROM, микрокоды), забакупил биос, пропатчил его: BP-4_23.EXE <ОРИГИНАЛЬНЫЙ_ОБРАЗ>...
Вооружившись дискетами и новым образом биоса, наконец, пришёл домой, к "больнму" компьютеру)... Запустил Flash Utility, она отработала, а после перезагрузки комп выдал сообщение об ошибке контрольной суммы...
Придя на работу, тут же полез в Интернет читать форум... (интернет имею только на работе)
Из некоторых тем пронял, что я не один такой... Кто-то написал, что в мануале сказано, о необходимости прошивать BootBlock. Почитал мануал, данного места не нашёл... (пожалуйста, укажите где находится сие место и если можно объясните почему это надо делаеть, или укажите ссылочку)
В общем это только полбеды... Решил я разбираться дальше...
Посмотрел содержимое образа с помощью CBROM: CBROM.EXE <НОВЫЙ_ОБРАЗ> /D, и обнаружил, что кроме original.tmp, присутствует три одинаковых по размеру modul.tmp, я очень удивился...
Попробовал [ BP-4_23.EXE <ОРИГИНАЛЬНЫЙ_ОБРАЗ> ] ещё раз, история повторилась, но теперь modul.tmp присутствовал два раза)
Наконец, после нескольких запусков у меня появился образ следующего содержания:
original.tmp, modul.tmp, start.tmp, cpucode.bin
О cpucode.bin в описании ничего не сказано, просьба разъяснить!
Ко всему этому сообщаю, что программа BP-4_23.EXE не удаляла за собой временные файлы нулевого размера и после её работы появлялся тот самый cpucode.bin. Иногда работа программы проходила полностью прозрачно, с нужным результатом.
На всякий случай сообщаю, что у меня Windows 2000 Professional + SP4, именно под ней я запускал программу.
И ещё...)
На дискетке с НОВЫМ и ОРИГИНАЛЬНЫМ образами я принёс своему компу ещё один -- от аналогичной платы фирмы Acorp (6ZX85). После неудачи с патчером, я попробовал вернуть ОРИГИНАЛЬНЫЙ образ обратно, но ничего не получилось, опять всё та же ошибка контрольной суммы ... У меня опустились руки... И я решил попробовать прошить свой биос акорповским. Комп воспрянул, я обрадовался, сразу определился 60GB HDD, сразу появилась надпись UDMA33, но не тут-то было -- не определился FDD( ...
Теперь я сижу и думаю, что мне делать дальше?
PS Хотелось бы узнать, что из себя представляет программатор и сколько стоит перепрошить биос, а то вдруг мне придётся делать именно это...
PSS Заранее благодарен...
PSSS) PLZ пишите конкретнее...
Насколько я понимаю, это коды новых процессоров. Надо же их БИОСу поддерживать!
А прошивать с бут-блоком надо АСУСовские биосы, к примеру, т.к. оригинальный бут-блок(с англ. блок загрузки) не знает как грузить патченый БИОС, а патченый бут-блок знает.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Root, Спасибо...
Кстати, ещё вопрос, возможно он покажется ламасековским)
На сколько я понял BootBlock BIOS'а грузит start.tmp по умолчанию, если он присутствует во флэше, а если его нет, то original.tmp, так-ли это?
Да , именно так, но если бутблок старый, то он таки не знает про start.tmp Я так понял, что бутблок написаный APPLE_ROM понимает загрузку старт.тмп , а затем и оригинал.тмп, а если нажата клавиша "-" или отсутствует клавиатура, то грузится просто оригинал.тмп.
У меня аналогичная проблема, не могу заставить работать пропатченый биос на П2-450. Хочу убедиться в стабильности на старом камне, а потом уже на Туалатин перейти. Но пока безрезультатно...
По поводу дисковода:
похоже на то, что на Акорпе был другой чип ФДД+ЛПТ+КОМ+КМОС.
Мог быть от WINBOND, а у твоей мамки допустим от ALI или от OTI.
Естесственно, что КМОС попадает на нужные адреса, а вот контроллер дисковода надо сначала настроить, а регистры по значению не совпадают...
Shooter75, спасибо, за разъяснение...
Проблема осталась актуальной, я создал новую тему по этому поводу...
Plz, помогите разобраться... ! ! !
Отправить комментарий