|
|
Улучшаем функциональность Lite версии, интрегрированого в материнскую плату MSI 694D PRO AR, контроллера Promise Fastrak 100.
|
ПреамбулаДело было еще в 2001 году. Когда я разжился вторым комплектом винтов 2 x IBM DTLA 30 Gb и собирался установить их взамен своих 2 х 15Гб. В то время я еще вел сайт bp6.narod.ru и если посмотреть по тамошним новостям, это было 03.04.2001. Именно тогда я приобрел новые винты.
Попытался переписать со старых на новые таком образом - создать новый массив и уже со старого на новый переписать. Но что-то у меня тогда не получалось создать новый массив, позже я понял, почему.
В то время, информации на винтах было еще немного и я попросту слил все на один винт 30 Гб, а потом оттуда обратно на 2х15Гб, вот только они уже не в массиве стояли. И после этого уже воздал массив из 3х30Гб STRIPE.
Вся эта дебильная процедура вымотала мне все нервы, я впервые сталкивался с таким кидаловом, но от того, что с винтами все стало в конце концов нормально, я не стал докапываться , в чем там дело было и забил на все это.
АмбулаАмбула началась 19.12.2001, когда я опять словил тот же глюк.
Все подробно я описал в новостях, уже на этом сайте, поэтому просто процитирую.
новости от 19.12.2001Давненько уже владею мамкой MSI 694D PRO (6321), всем она меня устраивает (окромя отсутствия поддержки туалатинов)и все было хорошо, пока не купил я себе третий винт, с мыслью, купить себе еще и четвертый потом и сделатьRAID 0+1 или два разных массива.
Ну подключил я его себе слейвом на второй канал и залез я себе в биос контроллера при загрузке.
И представьте себе мое удивление, когда я там не нашел, любимого мной, меню define array.
Тут то и понял, что оказывается отличается lite версия контроллера от обычной, что на PCI карте.А вдобавок еще при автоматическом создании массива из одного диска , биос ругнулся, что типа в силу независящих от меня причин, все диски кроме двух первых будут подключаться как Stripe на один диск.
Я расстроился и начал копаться в инете в надежде , хоть что-то найти по теме.
Нашел вот этот сайт.
http://www.stormpages.com/crazyape/
Там все популярно изложено про смену прошивки биоса, даже биосы старые есть моей мамы с полнофункциональным FT100.Вооружившись утилитами я собрал заново последний биос 3.7 для MSI 6321 AR полными биосом контроллера FT100 версии 130b12.
Вечерком пришел домой и прошил его. Представьте, все заработало как надо. Под Nt4 и W2k я просто поменял драйвера на полные, с сайта http://www.stormpages.com/crazyape/
Взял последние, что там лежали. Под 98, немного труднее было. Она не загрузилась с новым биосом, пришлось убивать в сейф моде старыеlite дрова и inf файл от promise. После перезагрузки, винда нашла контроллер и попросила дрова к нему.Я дал ей те же дрова, она их скушала и все стало хорошо.
Так что теперь все пашет и я доволен.
Сегодня я вытащил биос контроллера FT100 версии 131b22 из одной прошивки для другой мамы и собрал новый биос для мамы 3.7 с этим биосом контроллера. Буду вечером прошивать.
Если все заработает, я выложу оба биоса и драйвера на на своем сайте.
З.Ы. Самое интересное.
С версией lite у меня были очень уродливые графики чтения массива Stripe в Drive, я грешил на DTLA.Так вот графики улучшились после заливки нового биоса и установки новых дров к нему.Пропали все глубоки провалы.(Естественно SMART check я отключал пере тестами) .Так что, у меня появились сильные сомнения в целесообразности использования биоса lite.Если еще учесть что у меня биос не последний, а lite версия была последняя 131b30, налицо саботаж или около того. Короче я ничего не утверждаю, думайте сами.
Скачать версию 3.7 с биосом контроллера full v 1.30b12
Модифицированные драйвера версии версии 200b15
новости от 20.12.2001Вчера провел очередной эксперимент по компоновке биоса для мамы MSI 6231 aka 694D PRO.Зашил новый биос версии 3.7 с биосом контроллера Promise Fastrak 100 v 1.31b22.
Все прошилось нормально, комп перезагрузился, я зашел в биос и подправил свои настройки прерывания и всего остального. После этого перезагрузился.
При загрузке, биос контроллера показал версию 131b22, что и требовалось. Зайдя в биося увидел опцию Define Array, которой нет в версии Lite.
Системы W2k и NT4 загружаются со старыми дровами Lite и требуют только апдейт дров.В винде 98 необходимо зайти в safe mode и убить контроллер в "системе", потом удалить его inf из директории Windows. После этого после перезагрузки, винда найдет новоеу стройство и надо подсунуть дискетку с дровами для модифицированной версии биоса.
Скачать версию 3.7 с биосом контроллера full v 1.30b12 Скачать версию 3.7 с биосом контроллера full v 1.31b22
Модифицированные драйвера версии версии 200b15
Модифицированные драйвера версии версии 200b18
ЗаключениеНу в общем, к вышеизложенному мало что можно добавить. Проблема была, проблемы нет. И все благодаря парням с сайта
http://www.stormpages.com/crazyape/.
Их сайт до сих пор жив, но обновлений я там не заметил. Там можно найти версию 3.20 биоса для MSI 694 D PRO с биосом контроллера v 1.31b12. Но смысла особого в этом нет, потому что у меня все более новое. И все работает. Пользуйтесь.
14 января 2003 года Добавление от 13.02.2004 Недавно зашел разговор о том, как можно разбирать - собирать биосы материнок, менять версии прошивок контроллеров и тому подобного. Я, как знающий чел, толкнул по этому поводу заумную речь и посетовал, что дескать дело это интересное, но вот только уже нет новых биосов, как к моему контроллеру, так и матери и нечего прошивать более того что прошито. Сам говорил одно, а думал немного дальше.
На сайт MSI я как-то заходил не так давно, там про мою мать давно забыли и никаких новых биосов к ней нет. Поэтому я полез на сайт www.promise.ru посмотреть что нового и увидел такую картину
Моя интуиция подсказала мне нажать на ссылочку , что есть на этой странице и оказаться на сайте http://www.stormpages.com/crazyape/, где в разделе Downloads я обнаружил интересные нововведения в плане биосов для интегрированного контроллера FT100.
Средняя строчка, читаем и видим там последний биос для FT100, версия 2000.0.24. Чего тут думать, нужно скорее действовать.
Скачиваем биос ASUS A7V, распаковываем его переименовываем в new.bin и туда же кладем программу CBROM, не забыв тоже распаковать ее. Скачиваем и кладем рядом разархививованный последний биос для MSI 694D PRO AR. Имя файла длинное, поэтому переименуем его для простоты в bios_22.370.(иначе программа CBROM может его не найти)
Набираем строчку
CBROM215.EXE new.bin /D - чтобы показать состав компонентов биоса
Получаем такую картинку *
*/ - нужно вовремя нажать паузу потому что дальше программа выводит поток нулей.
Зачем мы это сделали, затем чтобы узнать как называется компонент содержащий биос RAID контроллера FT100. Он называется OEM1
Для того, чтобы выгрузить биос RAID контроллера в отдельный файл, набираем
CBROM215.EXE new.bin /OEM1 extract
И сохраняем биос контроллера в файл ft200024.bin.
Далее берем сохраненный ранее bios_22.370 и смотрим, что там внутри.
CBROM215.EXE bios_22.370 /D
Для того чтобы удалить старую версию биоса контроллера нам нужно посмотреть, как она называется. Находим строчку ft131b22.bin, значит блок называется PCI.
Удаляем блок с биосом контроллера
CBROM215.EXE bios_22.370 /PCI Release
Добавляем новый биос контроллера в системный биос платы
CBROM215.EXE bios_22.370 /PCI ft200024.bin
Смотрим что получилось
CBROM215.EXE bios_22.370 /D
Дело сделано, биос обновлен и готов к прошивке. Можно переименовать его в W6321VMS_24.370 и выкладывать на сайт.
Теперь самое главное. Зачем мы это все делали?. Посмотрим что пишут на сайте Promise по поводу нового биоса версии 2000.0.24.
Supports 48-bit LBA for drives larger than 137 GB. Must also use Windows driver version 2.00.0.25 (or above) or Linux driver v1.2.0.14 (or above).
NOTE: This BIOS will not work with an existing operating system (OS) installation. If you are going to upgrade your FastTrak100 BIOS to version 2.00.24, you must also do a new reinstall of the OS. We are currently investigating this issue.
Т.е. он нам понадобится только в том случае, если мы захотим подключить к контроллеру жесткий диск размера больше 137 GB. Например 160 Гб, которые уже появились в продаже и цены на них постепенно опускаются. В других случаях прошивать этот биос смысла особого не имеет. Лично я его еще себе не прошивал, поэтому не могу рекомендовать пока.
Несмотря на всю простоту модификации биоса платы, могли возникнуть ошибки, из-за которых работоспособность вашей материнской платы может нарушиться и вам придется восстанавливать биос за деньги в компьютерной фирме.
Если вы и этого не испугались, то качайте на здоровье и сообщите мне о результатах.
Скачать версию 3.7 с биосом контроллера full v 2000.0.24
Модифицированные драйвера версии версии 200b25
Я писал это добавление дольше, чем модернизировал биос. :-)
13 фeвраля 2004 года
oLGol
(30.03.2003)
|
|