On Monday 07 April 2003 08:36, Ben Rosenberg wrote:
I can't set dma mode to either hda or hdb because the devices are configured as if they were cdrom's and not hd's.
As far as I know there's no difference in how they're configured in /dev. You may need to use hdparm to set device specific settings.
I say this because of this..
Where the first hd is now:
brw-rw---- 1 root disk 3, 0 Apr 12 2002 /dev/hda
Where the first hd was:
brw-rw---- 1 root disk 33, 0 Apr 12 2002 /dev/hde
Notice that hda has a 3, and hde has the 33, in the lines above.
Yes, hda is major 3, minor 0 and hde is major 33, minor 0. Those are constant, regardless of what devices are actually connected to them.
I think I need to remake (if that's the correct term) the devices hda and hdb so that I can enable DMA mode.
Are you sure the kernel has support for dma on that mobo? When I recently set up a dvd player, I had problems configuring DMA. When I set it, the kernel kept turning it off again. What I eventually discovered was that the kernel wasn't detecting that the device was using udma2. After telling it, with "hdparm -Xudma2" everything worked. Check the boot messages and see if the disks are detected with dma. You may need to do something similar to get dma running. But you shouldn't have to touch the device nodes. Those are always the same. regards Anders