Граждане специалисты, выручайте ! :)
Проблема следующего характера. Имееется вышеуказанный винт и PCI-плата RAID-контроллера на базе чипа VIA VT6421. Все это дело стоит на древней материнке Intel Advanced/ML. В Windows все видно, все работает нормально. Однако в инструкции к драйверу указано следующее:
Make sure VT6421 BIOS is executed by the system BIOS when POST.
т.е., "Убедитесь, что BIOS VT6421 выполнен системным BIOS во время POST."
Указанный BIOS VT6421 на установочном CD контроллера присутствует.
Вопрос - как сделать так, чтобы этот BIOS выполнялся при запуске системы, как указано в документации ?
Необходимо установить систему не новый винт, а в ДОСе его не видно... :(
Вся эта каша затевалась с целью установить винт на 80 гиг, поэтому вариант с ограничением объема и подключением к контроллеру материнки не подходит...
Помогите советом.
Да и не нужен он, по моему. Микросхема на контроллере - не flash.
А если бы и была flash, то можно было бы попробовать прошить Uniflash'ем.
Добавлено спустя 16 минут 6 секунд:
Так кто-нибудь посоветует, все-таки, где копать, чтобы докопаться до Mr BIOS ? :)
To xKVtor
Если не получится тупой прошивкой BOOT ROM'а - будете главным консультантом по исправлению BIOS'а контроллера ? :)
А то сам не разберусь - знаний никаких... Хоть пинать будете в нужном направлении :)
И без идеала - ему с девайсом общаться нужно. Он однозначно (уверен на 90%, сам так делаю) смотрит свой девайс на PCI, ресурсы его определяет и т.п.
Был, как оказалось. И не только был, но и есть. Где-то... :)
Вот даже его описание:
http://www.unicore.com/techsupport/mrbios/mrbfui/v098b5ni.zip
Только там за него бабки просят, и нехилые...
Ищем дальше... :)
Добавлено спустя 1 час 46 минут 39 секунд:
Не, этого нету... У меня сборка версий 3.30-3.31, a ML - это 3.41
Друг высказал предположение, что биос может не исполняться из-за отсутствия 3.3V на шине PCI. Здесь эту проблему решили паяльником для USB контроллера.
Сомневаюсь, что кетайцы впаяли пустую память. Уж если не поленились впаять, то, наверное, потрудились зашить... Тем более, что на диске есть бинарник этого биоса. Если бы там можно было обойтись без него, то они бы нашли 1000 способов заменить целую микросхему памяти на два резистроа или что-нибудь типа того.
Убил неделю уже... С Advanced/ML пока ничего не выходит.
Попробовал ради интереса добавить BIOS контроллера в BIOS матери Acorp 6LX87. Контроллер завелся (в BIOS пришлось выставить Used MEM Base Adress: C800, Used MEM Length: 64K, без этого не запускался).
Но на этой матери контроллер нафиг не нужен, она с большими винчестерами и так правильно работает (после патчера).
И MR BIOS никто не дает... :(
С сетевой карты загрузить BIOS пока не получается. Не могу найти сетевуху на базе Realtek 8029, которая умела бы работать с BootROM размером 64К, есть только на 32К (что-то я засомневался, что вообще такие есть). С сетевухами на других чипах (Realtek 8139, например) эта плата либо глючит, либо виснет. Uniflash тоже либо ругается на 8139, либо виснет. C 8029 все нормально.
Даже с ISA-шной сетевухи (Winbond) пробовал от отчаяния ! :) Ноль...
Я уже подумал, может, можно этот BIOS как-нибудь переделать во что-нибудь типа .COM-файла ? Подскажите, возможно ли такое ?
Появился setup контроллера (вход по tab). И недоставленная винда выругалась что не может найти загрузочный девайс, но это очень хороший признак т.к. по крайней мере управление передаётся в boot-сектор. Попробую её поставить заново потому что в boot.ini написана страшная вещь:
[code:1]signature(c2197721)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect[/code:1]
И я не знаю на что это исправить т.к. переставил девайс в другой PCI слот.
http://support.microsoft.com/kb/314477/ru
http://support.microsoft.com/default.aspx?scid=kb%3Bru%3B102873
Ну и т.п.
А вообще, поиск юзать не вредно, в том числе и по базе знаний Майкрософта...
Добавлено спустя 5 минут 11 секунд:
rgt
[off]
Гы-гы - какой уже у нас с тобой дуплет?.. :D
[/off]
Меня теперь больше волнует почему WinXP SP2 не ест дискетку поддержки с драйвером при установке. Кажется любую (правда все что я пробовал были от VIA). Давится файлом txtsetup.oem. пишет в какой строке Сишного кода валится. При этом SP1 всё хавает на ура...