Вижу на форуме одни вопли "помогите", "help", "убил BIOS", ни одного подробного отчета об успешном прошивании... А вообще, для решения проблемы BIOS и больших дисков всего-то нужно внимательно читать статьи на сайте www.rom.by, уметь пользоваться гуглем и поиском по форуму.
27 марта 2005 получил в обладание б/у винчестер (диск, HDD, винт - это для поиска) Seagate Barracuda 7200.7 40Gb ST340014A. 3 дня я разбирался с программными бэдами, я ламер - никогда особо "железом" не интересовался. Нашел поиском Яндекса упоминание программы MHDD, закачал ее, почитал форум, вылечил диск, создал partition на весь диск, комп на загрузке продолжает зависать.
После прочтения статьи rom.by/articles/big_HDD/index.htm понял, в чем, собственно, проблема. Отключил автоопределение, винды диск обнаружили, но диск тормозил страшно. Решил воспользоваться disk managers. Они не помогли - тот менеджер, на который есть ссылка на www.seagate.com, просто не заработал, Ontrack забесплатно я не нашел. Решил, что перепрошивки BIOS не избежать. Если уж я заплатил деньги за 40Гб, я должен получить 40 и ни на "гектар" меньше.
Что я сделал:
1) Внимательно изучил статьи на www.rom.by , особенно rom.by/articles/flashBIOSart/index.htm . Автору, конечно, спасибо, вот только как эту статью найти, кроме как через "Популярные ссылки", я так и не понял - недоработка =)
2) При помощи программы rom.by/files/sst.zip выяснил чипсет (Intel 810, Whitney) и материнскую плату (PCCHIPS M766LMRT).
3) При загрузке переписал номер прошивки биос 63-1126-001437-00101111-071595-WHITNEY-M766V1.0-8712-H. Статья rom.by/articles/opoznanie/index.htm еще раз подтвердила, что плата определена правильно. Помимо этого по фотке pcchipsusa.com/prod-m766lmrt-v3.asp плата опозналась на все 99% (100 не бывает)
4) Закачал себе кучу прошивальщиков, подошел в итоге только amifl827.exe. Авардовский я не пробовал.
5) Начал искать прошивки. Самый интересный набор прошивок нашел на www.nix.ru - раздел Support. nix.ru/drivers/bios_elpina.html Скачал все, выбрал три из них (самую раннюю, самую позднюю и посередине)
6) При помощи mhdd.com/files/mhdd/mhdd32ver4.2floppy.exe сделал ТРИ дискеты, с которых удалил все файлы, кроме command.com, записал на каждый файл amifl827.exe, переименовал его в файл "amiflash.exe", добавил на дискету упомянутые мной РАСПАКОВАННЫЕ прошивки с именем amibios.rom (по одной на дискету, больше не влезало), создал autoexec.bat:
amiflash.exe amibios.rom /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g
8) Зашел в BIOS setup и на всякий случай списал на бумажку все параметры, хотя и знал их почти наизусть.
9) Прочитав статью biosnew.ru/record.html , дождался глубокой ночи, отключил холодильник, отключил комп от сети, вытащил шлейфы IDE, на пару минут вынул батарейку CMOS (потом вернул обратно), подключил комп к сети, включил его и вставил в дисковод дискету с прошивкой nix.ru/download_from_ftp.html?file=/download/drivers/only_from_www.nix.ru/..., естественно в распакованном варианте (512К). Выбор на этой прошивке я остановил, так как она была самой старой из скачанных мной, но датировалась уже 2000 годом, когда о проблеме 32Гб уже знали, и как мне думалось, это исправили.
10) На загрузке BIOS говорит, что CMOS checksum error (из-за батарейки), я выбираю зайти в BIOS setup. Ставлю там первым загрузочным устройством Floppy, выхожу с сохранением, всё чинно-благородно
11) Загрузиласть Caldera DR-DOS, запустился флэшер (он же программа-прошивальщик). Я просто нажал Enter, тем самым выбрав пункт меню "Go ahead". Прога несколько раз спрашивала, уверен ли я в том, что делаю - всегда внимательно читал, что она, собственно, спрашивает (тут пригодится базовое знание английского языка).
12) Само прошивание флэша состоялось примерно в полторы минуты, было сообщение об успешности прошивки.
13) Я вышел из программы-прошивальика, выждал минуту, еще раз оценил свои действия, правильно ли я всё сделал и выключил комп "главной кнопкой"
14) Вытащил шнур питания, вставил обратно шлейфы IDE, вернул шнур, включил комп
15) BIOS загрузился! =) Опять было сообщение о неправильной контрольной сумме CMOS, зашел в BIOS setup, по бумажке восстановил все значения, поставил автоопределение для всех IDE устройств, сделал первым загрузочным IDE-0, вышел из BIOS setup с сохранением параметров
16) На этом прошивка закончилась, диск 40Gb определился, BIOS сообщила, что диски НЕ подключены 80-проводными шинами.
17) Съездил в компьютерный магазин, купил две шины UDMA 66 по два коннектора на каждую шину, подключил шины при выключенном питании и вытащенным проводом питания из БП.
18) Включил комп - всё работает как часы
Disclaimer. Вполне вероятно, что я делал что-то лишнее, что-то ненужное и подвергающее опасности успех процесса перепрошивки. Может быть мне просто повезло, и моя плата произведена Elpina, и поэтому прошивка подошла. Не знаю... я не профи, ничего в этом не понимал. В крайнем случае я заранее выяснил, где мне смогут на программаторе залить обратно родную прошивку.
Вполне вероятно, что у других такой алгоритм не сработает, я просто делюсь опытом, не более того.
Если я делал что-то не так, пусть старшие товарищи поправят.
Удачи!
leonyx Ссылка на статью на самом видном месте на главной странице, куда ее еще воткнуть, чтобы легче находилась???
Вообще для первого раза неплохо, хотя, конечно было сделано много лишних движений.
По пунктам 10-15 я бы сказал следующее:
- зайти в БИОС и выставить загрузку с того устройства, с которого планируем грузиться для перешивки (я предпочитаю использовать для этого старый винчестер, так как на него всегда влезет все что нужно, да и надежность чтения с него не чета дискеткам)
- загрузиться в DOS/Command prompt от W9x по вкусу (я предпочитаю первое)
- запустить флашер, сохранить оригинальный БИОС в файл, после чего прошить новый.
- перезагрузиться, зайти в БИОС сбросить настройки в Deafult, после чего выставить руками как нужно (в т.ч. и порядок загрузки)
Важные замечания
- за исключением _обоснованных_ противопоказаний прошивать всегда _последнюю_ версию БИОСа (для плат от АСУС посследнюю бету)
- перешивку осушествлять с использованием ИБП если есть хоть малейшая возможность
- перед перешивкой убрать разгон, если он был
- при наличии сомнений в результате (шъется БИОС, про который есть сомнения или БИОС подвергшийся модификации, например обработке БП) новый БИОС шьется в _другую_ флешку, если только "родная" не впаяна.
Последнее правило сэкономило мне кучу нервов, а последствия одного из отступлений от него я описал в "Экзотике"
А вообще, по-моему разговор не про поддержку больших дисков, а про перешивку БИОС. Большими дисками сейчас, IMHO, следует считать те, для которых требуется LBA48
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Отправить комментарий