Ситуация такая.
Есть сервер, от Aquarius, внутри мать Gigabyte 8IPXDR. На матери распаян SCSI-контроллер Adaptec 7902W, подключены три винта, все работало. И вздумалось перешить биос. Так как на матери написано 8IPXDR, был найден на сайте гигабайта и прошит биос. После этого сервер включаться отказался. Путем проб и ошибок было выяснено что на самом деле там стоит мать 8IPXDR-E, прошили новый биос через хотсвап, сервак стал загружаться. Однако скайзи-контроллер пропал. В биосе его можно включить и выключить, но SCSI-Bios при загрузке не появляется, выбрать скайзи-винты как бутовые не получается. При загрузке в таблице PCI-устройств виден рэйд-контроллер на 11 прерывании. При сканировании шины PCI видно оба канала контроллера по VendorID=9005 DeviceID=809F. Через адаптековский Storage Manager контроллер также не видится.
Расковырял я биос материнки, вытащил модуль SCSI биоса, который цеплялся по VenID=9005 DevID=801F.
Как я только над системным биосом не извращался. Выковыривал из биосов других матерей биос для скайзи-контроллера, вшивал в свой биос и прошивал сервер. Ни один биос даже не увиделся. Сервак грузится, но ни приглашения входа в биос\конфигурацию скайзи-контроллера не было.
Правил сам модуль скайзи-биоса чтобы он опрашивал устройство по 9005:809F - сервер просто вис во время инициализации контроллера (когда должна была появиться табличка Press
blablabla).
Биос AMI. Бьюсь уже почти неделю.
Теперь мне важно понять - эту ситуацию можно как-то разрулить, чтобы контроллер увиделся, или все-таки умер сам контроллер, и ковырять дальше нет смысла? И в каком случае при наличии модуля SCSI-биоса внутри системного этот биос не подхватывается системой, и контроллера не видно?
Отправить комментарий