[5.4-STABLE] SATA & IDE ... don't co-exist on same machine?
Marc G. Fournier
scrappy at hub.org
Fri May 27 20:33:47 PDT 2005
Today, I decided to merge two machines into one ... faster CPU, double the
RAM, etc ... but, seem to having a problem when trying to enable the SATA
drives ...
Namely, there are 4 drives in this box .. two IDE (ad0 and ad1) and two
SATA (ad2 and ad3) ...
When I try and boot with just the 2 IDE connected, it boots fine ...
If I connect just the two SATA drives connected, it also boots fine ...
If I connect all 4 drives, it boots on ad0, as expected, goes through the
boot messages until it hits the line for ad0:
ad0: 38166MB <WDC WD400JB-00ENA0/05.03E05> [77545/16/63] at ata0-master UDMA33
Then it just hangs there for a few seconds, and then pops out an READ_DMA
error ...
After the first READ_DMA, it then shows me lines for ad1 thru ad3, and
then continously pumps out READ_DMA errors and never actually finishes
booting ...
Now, one thing I've noticed since booting with the two drives is:
ata0-master: DMA limited to UDMA33, non-ATA66 cable or device
ata0-slave: DMA limited to UDMA33, non-ATA66 cable or device
ad0: 38166MB <WDC WD400JB-00ENA0/05.03E05> [77545/16/63] at ata0-master UDMA33
ad1: 76319MB <WDC WD800JB-00ETA0/77.07W77> [155061/16/63] at ata0-slave UDMA33
Both are running UDMA33 ... when I booted before, and it gave the READ_DMA
errors, it was reporting UDMA100 ... and I don't recall seeing the
'non-ATA66' error lines ...
Should this work? Something that I'm overlooking?
Thanks ...
----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org Yahoo!: yscrappy ICQ: 7615664
More information about the freebsd-stable
mailing list