Переделал on-board Promise Ultra100 в FastTrak100 на ASUS CUBX-E (напайка 2-х 150om резисторов с обратной стороны разъема первого IDE), заменил соответствующим образом в БИОСе матери модуль FNT0 (БИОС контроллера): Ultra100 при инициализации PCI-девайсов пропал, FastTrak100 не появился, при этом в Мастдае все определилось полностью корректно, вручную доработанные (сменил ID) драйвера и GUI встали, все работает, все допустимые версии RAID инициализируются и поддерживаются, управление нормальное, как локальное, так и по сетке.
Пробовал засунуть RAID BIOS как /PCI и как /Other: вместо /FNT0, эффект тот же - инициализация происходит, но мать устройство не показывает и с дисков на контроллере не грузится (соответствующие опции в BIOS Setup выставлены, даже точнее, не менялись с ATA100), загрузочное меню RAID BIOS не появляется.
Может, это продолжение истории с ее "недоделанным" БИОСом (https://rom.by/phpBB2/viewtopic.php?t=1597)? Или же нужно лезть внутрь БИОСа самого контроллера?
Где копать, кто что знает/предполагает?
А Винды контроллер обнаруживают с момента переделки, здесь-то как раз для меня ничего удивительного нет...
Т.е. поддерживать массив можно - им невозможно управлять, т.к. у Промайса, в отличие, скажем, от SiI, это возможно только в интерфейсе БИОС, но не в Виндовом Гуе...
И кроме того, это самое главное, контроллер не воспринимается БИОСом как устройство загрузки, хотя на других матерях при подобной переделке проблем никаких нет (и пока он был простой Ультрой, сабжевая мать его вполне адекватно воспринимала)...
А вот в таблице устройств (по окончании POST) контоллер уже есть...
BTW, разобрал StarGaz0r'овским BiT'ом БИОС CUBX-E на составляющие, думал, там какая-то пакость может быть, связанная с VenID/DevID, и даже радостно нашел сабжа в одном месте stn.bin (который у всех остальных компаний original.tmp), но потом, к неудовольствию своему, разобрался, что это переключение очередности загрузки Промайс/сказь...
Так что, остается одна рабочая гипотеза, о которой я говорил в "Экзотике" - дело в Асусовском формате Бивисов, и в собственных CRC каждого модуля, которые_я_не_знаю_как_правильно_считать_и_вставлять...
Попробуй все-таки :) Авось получится... Мжет в БИОСе контроллера привязка идет (вспомни Adaptec 29160 зашитый в 19160 :wink:) Или ты недопеределал :(
Вот еще идея: БИОС контроллера распаковывается, но управление на недо НЕ передается....
Так я о том же и пишу - если я его обнаружил, следовательно, он распакован и загружен, но не инициализируется почему-то; я предполагаю, что тут как раз вопрос в формате Асусовского "переходного" (как это обозвал apple_rom)БИОСа: модуль распаковывается, поскольку БИОС составлен еще по принципам Аварда четыре_с_полтинной, и он не может не распаковываться загрузчиком - он корректен, но управление на него не передается, т.к. CRC не совпадает с записанной в БИОС...
1) Прямое - с помощью StarGaz0r'а был вставлен "флажок" (свободный код POST) в модуль РАЙД БИОС "крякнутого" ФастТрака, оный модуль был вставлен в прошивку CUBX-E - ноль эмоций, код при прохождении POST не появился;
2) Косвенное - решил поставить Текрам DC-315U (сказь без собственного БИОСа) на Асус P3B-F, БИОС которого - почти точная копия БИОСа CUBX-E, вставил Текрамовский Бивис на место предустановленного SymBIOS Logic (идет в прошивке матери как HPC ROM) - ни малейшей реакции, хотя такая же замена на Чайнике 6BTM0 (там он, как и в большинстве случаев, PCI[0] ROM) действовала совершенно корректно, при этом даже размер модулей в данном случае одинаков, в отличие от замены БИОСа Ультры ФастТраковским...