Hi,
I've got a big problem concerning my second hard drive. Sometimes, let's say
once a week, my Linux unmount an hdb partition with this message:
================================
EXT3-fs error (device hdb5): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
journal commit I/O error
__journal_remove_journal_head: freeing b_frozen_data
__journal_remove_journal_head: freeing b_committed_data
<<================================
fsck.ext3 can fix the problem, but it writes many errors like this one:
================================
end_request: I/O error, dev hdb, sector 22558875
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x40 { UncorrectableError }, LBAsect=21791542, sector=21791483
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 21791483
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x40 { UncorrectableError }, LBAsect=21791511, sector=21791491
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 21791491
hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x40 { UncorrectableError }, LBAsect=21791513, sector=21791499
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 21791499
<<================================
I've read it's a DMA problem. Here's my hdd params:
================================
# hdparm -i /dev/hdb
/dev/hdb:
Model=Maxtor 6Y080L0, FwRev=YAR41BW0, SerialNo=Y2M5SDGE
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=160086528
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: (null):
<<================================
This automatic read-only remount is quite annoying. What can I do?