Поставил контроллер Promise Ultra133 TX2 (т.к. родная мать компа не держит большие винтыее), dmesg находит контроллер, контроллер находит винт(в своем биосе). Однако раздел (ad1*) не появляется, на другой машине такая связка находилась. :(
Вот вырезка из dmesg:
atapci0: <Intel PIIX4 UDMA33 controller> port 0xfcf0-0xfcff,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
atapci1: <Promise PDC20269 UDMA133 controller> port 0xfce0-0xfcef,0xfcbc-0xfcbf,0xfcb0-0xfcb7,0xfcb8-0xfcbb,0xfca8-0xfcaf mem 0xfedf4000-0xfedf7fff irq 11 at device 16.0 on pci0
ata2: channel #0 on atapci1
ata3: channel #1 on atapci1
ad0: 3815MB <WDC AC34000L/23.38D25> [7752/16/63] at ata0-master UDMA33
Mounting root from ufs:/dev/ad0s1a
Так вот а почему не находит ad1, на нем seagate должен быть :)
# atacontrol list
ATA channel 0:
Master: ad0 <WDC AC34000L/23.38D25> ATA/ATAPI revision 3
Slave: no device present
ATA channel 1:
Master: no device present
Slave: no device present
ATA channel 2:
Master: no device present
Slave: no device present
ATA channel 3:
Master: no device present
Slave: no device present