Date: Sat, 28 May 2005 00:33:22 -0300 (ADT) From: "Marc G. Fournier" <scrappy@hub.org> To: freebsd-stable@freebsd.org Subject: [5.4-STABLE] SATA & IDE ... don't co-exist on same machine? Message-ID: <20050528002333.A828@ganymede.hub.org>
next in thread | raw e-mail | index | archive | help
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@hub.org Yahoo!: yscrappy ICQ: 7615664
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050528002333.A828>