On Sun, May 13, 2007 at 05:23:06PM +0400, Anton Gorlov wrote: > >> 00:1f.2 RAID bus controller [0104]: Intel Corporation 631xESB/632xESB SATA Storage Controller RAID [8086:2682] (rev 09) > > Это SATA-"RAID", который сейчас поддерживается модулем ahci как > > обычный контроллер SATA. > То есть как нормальный рейд он не увидится..можно забыть про эту мечту? Обычный SoftRAID, аппаратно там ничего не реализовано. На самом деле для похожих SATA существует как минимум 3 разных реализации SoftRAID - "родная" от Intel, от Adaptec (на некоторых платах от Supermicro в BIOS предусмотрены оба варианта), и вот эта от LSI. В Linux ни один из этих вариантов нормально не поддерживается (вроде бы для старых Intel была какая-то поддержка в dmraid, но пишут, что с новыми версиями чипсетов и BIOS эта поддержка уже не работает). > >> 03:00.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic Unknown device [1000:0057] (rev 02) > >> Subsystem: Intel Corporation Unknown device [8086:346d] > > А вот это как раз и есть LSISAS1064E в режиме "RAID", для которого > > драйвер отсутствует (за исключением упомянутой бинарщины). Есть ли > > для него какой-то переключатель режима в настройках BIOS (или, > > возможно, перемычка на плате)? В нормальном режиме этот контроллер > > должен иметь PCI ID 1000:0056. > Да..в биосе ест ьвыбор реима - sata,ahci,raid. Если это одна опция с тремя возможными значениями, она явно относится не к этому контроллеру, а к встроенному в чипсет AHCI. Хотя в принципе там могли и как-то скомбинировать это переключение режимов - закрытый драйвер для поддержки этого SoftRAID общий для SATA и SAS (несмотря на то, что аппаратно это совершенно различные устройства). > > Ещё можно попробовать загрузить модуль mptsas и выполнить > > echo '1000 0057' >/sys/bus/pci/drivers/mptsas/new_id > > Или диски там подключены к SATA, а SAS на самом деле не используется? > В таком виде при включенном недорейде в биосе увидилсоь 2 отдельных винта. Значит, диски всё-таки подключены к SAS - тогда ahci можно просто игнорировать. А что происходит при выключенном RAID в BIOS - диски в Linux видны сразу (или хотя бы после загрузки mptsas, если по каким-то причинам он не загружается автоматически)? Что при этом в lspci - по-прежнему 1000:0057, или всё-таки 1000:0056?