OVH Cloud OVH Cloud

probleme disque

1 réponse
Avatar
tchin
Bonjour=20

A chaque boot du syst=C3=A8me, j'ai les messages
suivant qui apparaissent concernant les disques
durs.

hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hda: DMA disabled
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
ide0: reset: success
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
hdb: status error: status=3D0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
hdb: dma_intr: status=3D0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=3D0x84 { DriveStatusError BadCRC }
hdb: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
hdb: status error: status=3D0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
hdb: timeout waiting for DMA
ide_dmaproc: chipset supported ide_dma_timeout func only: 14
blk: queue c03c0140, I/O limit 4095Mb (mask 0xffffffff)
hdb: status error: status=3D0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command

Avez-vous une id=C3=A9e de ce qui peut arriver ? Est-ce que cela est=20
critique ?

Voici des information su chacun des disques :

/dev/hda:

Model=3DWDC AC14300R, FwRev=3D15.01J55, SerialNo=3DWD-WT6260053596
Config=3D{ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq=
}
RawCHS=3D8912/15/63, TrkSize=3D57600, SectSize=3D600, ECCbytes=3D40
BuffType=3DDualPortCache, BuffSize=3D512kB, MaxMultSect=3D16, MultSect=3D16
CurCHS=3D8912/15/63, CurSects=3D8421840, LBA=3Dyes, LBAsects=3D8421840
IORDY=3Don/off, tPIO=3D{min:160,w/IORDY:120}, tDMA=3D{min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4=20
DMA modes: mdma0 mdma1 mdma2=20
UDMA modes: udma0 udma1 *udma2=20
AdvancedPM=3Dno WriteCache=3Denabled
Drive conforms to: device does not report version: 1 2 3 4


/dev/hdb:

Model=3DST340016A, FwRev=3D3.75, SerialNo=3D3HS7V4TY
Config=3D{ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=3D16383/16/63, TrkSize=3D0, SectSize=3D0, ECCbytes=3D4
BuffType=3Dunknown, BuffSize=3D2048kB, MaxMultSect=3D16, MultSect=3D16
CurCHS=3D4047/16/255, CurSects=3D16511760, LBA=3Dyes, LBAsects=3D78165360
IORDY=3Don/off, tPIO=3D{min:240,w/IORDY:120}, tDMA=3D{min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4=20
DMA modes: mdma0 mdma1 mdma2=20
UDMA modes: udma0 *udma1 udma2 udma3 udma4 udma5=20
AdvancedPM=3Dno WriteCache=3Denabled
Drive conforms to: device does not report version: 1 2 3 4 5

La version de linux est la 2.4.18-14

1 réponse

Avatar
lhabert
:

hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x84 { DriveStatusError BadCRC }


Commence par désactiver le DMA sur hdb (hdparm -d0 /dev/hdb). Enfin, en
fait, il faudrait faire en sorte qu'il ne soit pas activé au boot. La manière
de faire dépend de la distrib, cherche le script de /etc/init.d qui
appelle hdparm. Il se peut que ça fasse disparaitre le problème.

Bon, l'ennui, c'est que ça va être beaucoup plus lent. On peut essayer de
chercher la cause du problème.

Est-ce que le module spécialisé pour ton chipset IDE est bien chargé?

Es-tu sur de ton matos? Par exemple, un petit test de RAM, ça ne fait jamais
de mal. Tu pourrais aussi essayer de brancher ton disque sur une autre
machine ou avec un autre cable.