Автор: ivp , 29 февраля 2004
Переделал 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)? Или же нужно лезть внутрь БИОСа самого контроллера?
Где копать, кто что знает/предполагает?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
а device_id прописанный в биосе совпадает с тем что выдает контроллер?

Root

22 года назад

а device_id прописанный в биосе совпадает с тем что выдает контроллер?

Хорошая мысль. А PNP идентификаторы перепрошились? Они ведь, наверное, разные для RAID и не-RAID версий.

ivp

22 года назад

а device_id прописанный в биосе совпадает с тем что выдает контроллер?

Хорошая мысль. А PNP идентификаторы перепрошились? Они ведь, наверное, разные для RAID и не-RAID версий.

PNP как раз резюками и обманываются; а насчет id в RAID BIOS - как мне самому-то в голову не пришло посмотреть? В драйверах-то я ID менял с 4D30 на 0D30... :oops:

ivp

22 года назад

Нет, погодите-ка, чего-то я тогда не пойму - а как вообще тогда девайс инициализируется? Мастдай устройство (причем, райдовое) увидел и установил на автомате (я предварительно правленный драйвер Install'нул в ОС через правую кнопку), это как тогда понимать?

Root

22 года назад

это как тогда понимать?

Т.е. RAID под Виндой работает? Или нет? А зачем драйвер правил? По идее ведь его править не надо. Он же должен сам распознаться!
У меня прикол. Я купил Adaptec 19160 SCSI. Залез на сайт, посмотрел. Оказалось на эту плату еще похожа плата 29260N. Сравнил фотки - отличий ноль, ТТХ - одинаковые, но у второй MTBF меньше. Может малость разогнана просто (официально)? НУ, скачал я БИОСы и начал ковырять. Так они для всей линейки плат с точностью до названия одинаковы!!!! Ну, думаю, когда присписчит сделаю из своей 19160 29160N. Просто говорилось, что первая в 2000 Сервер не пашет, а вторая - пашет. И на случай трабл я задумался о переделке :)

ivp

22 года назад

2Root
Млин, дядка, ты чего какой невнимательный - я когда открыл тему, написал, что под Мастдаем он работает (через GUI) во всех мыслимых и немыслимых режимах, включая конфигурирование и управление по сети!!!
А драйвер правил, потому как для этого девайса на борту (0D30) райд не предусмотрен, а для карты предусмотрено исполнение как райдовое (4D30) , так и обыкновенное (4D33), при этом чип один и тот же... Т.е., если б я его не поправил, то Мастдай незамедлительно сошел бы с ума - девайс райдовый по PnP есть, а драйвера такого нет, есть только ATA100...

ivp

21 год 12 месяцев назад

Ну что, народы, никаких новых идей? А то у меня тоже... :roll:

PS: В таблице PCI-девайсов по окончании POST'а Mass Storage Controller DevID 0D30 присутствует, чтоб его мать!!! А грузиться с него БИОС не дает!!!

Root

21 год 12 месяцев назад

Может БИОС контроллера по-кривому прошился?

ivp

21 год 12 месяцев назад

Может БИОС контроллера по-кривому прошился?

ХЗ, я его (писал раньше) уж как только не прошивал... По-моему, все дело опять в мудрости АСУСовских биосописателей...

Root

21 год 12 месяцев назад

Идея в следующем: ты Pnp поменял, а про Subsystem забыл :)
Было:
PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A.DeviceDesc="Win2000 Promise Ultra100 (tm) IDE Controller"

А должно было бы стать:
PCI\VEN_105A&DEV_4D30&SUBSYS_4D39105A.DeviceDesc="Win2000 Promise FastTrak100 (tm) Controller"

А ты сделал:
PCI\VEN_105A&DEV_0D30&SUBSYS_4D33105A.DeviceDesc="Ivp FastTrack :)"

Хотя с FastTrack66 аналогично :(
PCI\VEN_105A&DEV_4D38&SUBSYS_4D39105A.DeviceDesc="Win2000 Promise FastTrak66 (tm) Controller (PDC20262)"
PCI\VEN_105A&DEV_4D38&SUBSYS_4D33105A.DeviceDesc="Win2000 Promise Ultra66 (tm) IDE Controller"

И преобразование катило :?
исполнение как райдовое (4D30) , так и обыкновенное (4D33)

Помимо прочего, я показал, что это соображение не верно. FastTrack отличается от обычного IDE только SubSystem
А 4D33 - это "Promise Ultra33 IDE Controller"