I've got an Asus P5E3WSPro with 8 SATA ports and 8 disks attached. 6 disks
are on
one controller (and work perfectly) and 2 are on a second Marvell
controller.
FreeBSD sees the controller, but not the disks. If I move a working disk to
the
Marvell controller I can boot off it up to the stage of mounting root where
it
fails to see the disk.
atacontrol shows:
ATA channel 2:
Master: no device present
Slave: no device present
ATA channel 3:
Master: no device present
Slave: no device present
ATA channel 4:
Master: ad8 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
ATA channel 5:
Master: ad10 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
ATA channel 6:
Master: ad12 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
ATA channel 7:
Master: ad14 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
ATA channel 8:
Master: ad16 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
ATA channel 9:
Master: ad18 <WDC WD10EACS-00ZJB0/01.01B01> Serial ATA II
Slave: no device present
Here's the pciconf listing:
atapci1@pci0:0:31:2: class=0x010601 card=0x82771043 chip=0x29228086
rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82801IB/IR/IH (ICH9 Family) 6 port SATA AHCI
Controller'
class = mass storage
--
atapci0@pci0:1:0:0: class=0x01048f card=0x82201043 chip=0x614511ab
rev=0xa1 hdr=0x00
vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
device = '? Add-on IC to provide 4x SATA Ports, attached to ICH7
(SthBridge?) via PCI-Express.'
class = mass storage
Anyone got any ideas why they don't show up? I've tried every BIOS
option
with the controller,
Ie raid mode etc.