mon disque dur
Bonjour,
je viens de réinstaller un système basé sur Debian (UbuntuStudio)
et en le configurant, je suis tombé sur un os (héhé ...)
au moment de m'occuper de mes disques durs:
hdparm -tT /dev/sda me renvoie un truc bizarre :
/dev/sda:
Timing cached reads: 246 MB in 2.00 seconds = 122.75 MB/sec
Timing buffered disk reads: 6 MB in 3.96 seconds = 1.52 MB/sec
1.52MB/sec, ça n'est pas la panacée pour faire de l'enregistrement et du travail sur du son.
Alors j'ai voulu faire 2/3 manip' :
hdparm -c1 /dev/sda
/dev/sda:
setting 32-bit IO_support flag to 1
HDIO_SET_32BIT failed: Invalid argument
IO_support = 0 (default)
Bizarre ce failed ...
Puis :
hdparm -d1 /dev/sda
/dev/sda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
Bizarre là aussi ...
Là, j'ai commencé à penser à un problème sérieux du côté de mon disque, donc j'ai installé smartmontools et j'ai lancé les tests.
Résultat:
smartctl -l selftest /dev/sda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 4269 -
# 2 Extended offline Completed without error 00% 4267 -
Bon, l'avantage c'est que je suis rassuré sur le côté "physique" de mon problème.
Le désavantage, c'est que du coup, je ne sais pas d'où ça peux venir.
C'est quand même pas 1.5MB/sec d'origine ??? Si ?? Comment savoir ?
En lisant pas mal de littérature sur le net, j'ai trouvé ceci :
hdparm -i /dev/sda
/dev/sda:
Model=Maxtor 6L200R0 , FwRev=BAH41G10, SerialNo=L595R7CG
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
BuffType=DualPortCache, BuffSize=16384kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=398297088
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: unknown setting WriteCache=enabled
Drive conforms to: ATA/ATAPI-7 T13 1532D revision 0: ATA/ATAPI-1,2,3,4,5,6,7
* signifies the current active mode
l'étoile (*) à côté de udma2 veut-elle dire que je dois faire quelque chose pour que mon disque "passe" en udma6 ?
Ou atteste-elle que mon disque à les fonctionnalités udma2 et "point barre, c'est déjà pas mal" ?
D'autre part, les erreurs retournées par hdparm :
HDIO_SET_32BIT failed: Invalid argument
et
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
voudraient-t'elles dire qu'ils me manquent un pilote pour les controleurs DMA ?
Merci de m'avoir lu !
Olivier
Reply to: