[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: