On Tue, 2004-09-07 at 18:19, Matt Barber wrote:
->> I know, it's really weird. The
motherboard/chipset actually puts
the
SATA drive on the primary master channel (hda).
I think that's what's
screwing me up. I'd have to remove it if I wanted to put some other
device on primary master, since I can't move it to another channel or
to
a normal standalone SATA channel.
Not necessarily. There is a kernel config option (at build time) that
says something like 'Boot offboard chipsets first'. This option tells
the kernel that drive controllers not in the normal chipset get first
option to boot. If the system finds them (like SATA) then SATA could
become hda. However I would have then assumed the normal hda EIDE drive
would become hdc.<-
From the mobo manual:
*Important Notice on Using IDE Drives and a Serial ATA Drive*
Serial ATA uses the primary IDE's master channel. Therefore, if a
serial ATA drive is connected to the serial ATA connector, DO NOT
connect an IDE device to IDE-P's Master channel. IDE drives can be
connected to the primary slave, secondary master, and secondary slave
channels.
This says to me it's hardwired into the mobo, but I could be wrong.
If that's what your manual says then you have to go with that. On my
dad's nforce board we did not have this sort of limitation. Basically
it's a bummer since it means you get fewer drives in the system, but
probably for most people it's a non-issue.
->> Maybe the 2.6 kernel would work with it better, but I'm hesitant to
put
it on there right now, since this is my only
computer.
What distro are you running? I would think that an nforce-2 would be
much better with a 2.6 kernel. I run 2.6.8.1 and things work well for me
on my Gentoo boxes. On my Planet box I'm still pretty far back with an
older 2.4 kernel, but that's very old Pentium 2 or 3 hardware IIRC. One
of those big, box-like processors that look like a piece of bread
sticking up from the MB...<-
Planet ccrma 2.4.26 kernel, RH9. Worked the same way in the
out-of-the-box RH9 kernel, too.
Ah, OK, then you're in the best hands possible with Fernando, but likely
you'll end up waiting a while as he goes through and does his internal
testing at CCRMA first. Anyway, I think your MB manual is the biggest
clue, but why you have to enable DMA on the slave drive is a bit
strange...
Matt