This is a long one, so please bear with me friends.
System: Pentium III 500 MHz, BE6 motherboard (Intel 440BX)
HPT366 UDMA 66/100 IDE controller
ide2 = Maxtor 17 Gb UDMA66 drive (primary master) (hde)
ide3 = new Maxtor 40 Gb ATA100 drive (secondary master) (hdg)
Mandrake 8.1 / Gnome / Sawfish
kernel 2.4.8
No problem installing and formatting the new drive as ext2. Responds
to normal mkdir and cp commands, BUT, it hangs up at random points on
mass transfers from hde to hdg. After a reset some of the files on hdg
give "file input/output error" in ls. Impossible to remove them, so,
reformat the disk and start again. The new disk is intended for
backups of data and possibly a Mandrake 8.2 installation.
sfdisk -l returns this information:
Disk /dev/hdg: 79408 cylinders, 16 heads, 63 sectors/track
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hdg1 * 0+ 79407 79408- 40021600+ 83 Linux
/dev/hdg2 0 - 0 0 0 Empty
/dev/hdg3 0 - 0 0 0 Empty
/dev/hdg4 0 - 0 0 0 Empty
And this is the hdparm summary:
# /sbin/hdparm /dev/hdg
/dev/hdg:
multcount = 16 (on)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 79408/16/63, sectors = 80043264, start = 0
If DMA were switched off would there then be trouble with interrupt
sharing? It sounds as if there is some kind of contention problem
here anyway.
IRQ 11 is shared by ide2, ide3, EMU10K1.
------------------------------------------------------------------
The surest way to corrupt a youth is to instruct him to hold in higher
esteem those who think alike than those who think differently.
-- Nietzsche
------------------------------------------------------------------
Len Lawrence
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com