Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-08-2015 21:26:40

malakai
Membre
Inscription : 09-08-2015

[Resolu] Son bizzarre venant du disque dur

Salut,


Voila, j'ai achete il y a quelques jours un ordinateur portable et j'ai remarquer qu'il faisait un bruit, une sorte de click et je pense que ca viens du disque dur car apparemment il n'y a pas d'autre piece mecanique dessus.
Par contre le click n'est pas vraiment un click de disque dur defaillant (que j'ai deja entendu avant que mon disque dur externe ne lache), c'est quelque chose de plus subtil, comme si le disque dur ecrivait quelque chose de maniere forcee toutes les 5-10 secondes ; mais c'est inquitant quand meme.
Pour l'instant je n'ai pas grand chose comme informations dessus, juste le systeme d'exploitation et quelques configurations personnelles, mais je voudrais detecter avant une possible faille, pour pas qu'il me lache lorsque j'en dependrais.


Bon, alors j'ai installe smartmontools pour voir ce que ce dernier pourrait bien me dire, mais j'avoue que je ne comprend pas bien puisque j'ai des trucs du genre "Pre-fail" et "Old_age" et a la fin il met pas d'erreur lors d'un test court.


Peut etre que quelqu'un pourra me conseiller : faut-il que je renvoie l'ordinateur portable pour un echange ou il n'y a pas de quoi s'affoler.


PS : j'ai separe les differentes commandes par des tirets.


# smartctl -H -i /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Laptop Thin HDD
Device Model:     ST500LT012-1DG142
Serial Number:    S3PPE2LS
LU WWN Device Id: 5 000c50 0808e31f9
Firmware Version: 0001SDM1
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Tue Aug 11 20:14:27 2015 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
          was never started.
          Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (    0) seconds.
Offline data collection
capabilities:        (0x73) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          No Offline surface scan supported.
          Self-test supported.
          Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    ( 104) minutes.
Conveyance self-test routine
recommended polling time:    (   2) minutes.
SCT capabilities:          (0x1035) SCT Status supported.
          SCT Feature Control supported.
          SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   108   100   006    Pre-fail  Always       -       19197968
  3 Spin_Up_Time            0x0003   099   099   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       93
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   100   253   030    Pre-fail  Always       -       514897
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       33 (214 163 0)
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       73
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   061   054   045    Old_age   Always       -       39 (Min/Max 35/40)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       4
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       5
193 Load_Cycle_Count        0x0032   100   100   000    Old_age   Always       -       1406
194 Temperature_Celsius     0x0022   039   046   000    Old_age   Always       -       39 (0 22 0 0 0)
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   100   000    Old_age   Offline      -       22 (180 116 0)
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       183452306
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       112965988
254 Free_Fall_Sensor        0x0032   100   100   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

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%        20         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

--------------------------------------------------------------------------------------------------

# smartctl -t short /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Short self-test routine immediately in off-line mode".
Drive command "Execute SMART Short self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 1 minutes for test to complete.
Test will complete after Tue Aug 11 20:18:44 2015

Use smartctl -X to abort test.

--------------------------------------------------------------------------------------------------

# smartctl -q errorsonly -H -l selftest /dev/sda
#

--------------------------------------------------------------------------------------------------

# smartctl -l selftest /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== 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%        33         -
# 2  Short offline       Completed without error       00%        20         -

 

Dernière modification par malakai (23-08-2015 08:36:08)

Hors ligne

#2 12-08-2015 01:37:45

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 9.0 Stretch/Sid
Noyau : 4.7.0-1-amd64 #1 SMP Debian 4.7.5-1 (2016-09-26) x
(G)UI : Xfce 4.12.3
Inscription : 30-04-2015
Site Web

Re : [Resolu] Son bizzarre venant du disque dur

Hum ca ne sent pas bon ..

Dernière modification par Ir0nsh007er (12-08-2015 01:38:16)


Moé avec mon P4: Intel(R) Pentium(R) 4 CPU 3.40GHz, Mémoire: 6G DDR2, Carte Graphique: NVIDIA Corp GT216 [GeForce GT 220] (rev a2)
Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#3 12-08-2015 07:42:51

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Resolu] Son bizzarre venant du disque dur

Pour 33 heures :


193 Load_Cycle_Count        0x0032   100   100   000    Old_age   Always       -      1406


Apparement, c'est le nombre de parcages qui me chagrine.
Le bruit que tu entend doit être ça. Si, c'est ça, il n'y a pas de danger pour l'instant. ( Indication 300 000 à 600 000)
Mais à ce régime, c'est vite  là. hmm


EDIT :

9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -      33 (214 163 0)

33 heures de fonctionnement et 1406 parcages, c'est trop. J'ai eu le même problème avec des WD Green.
J'ai désactivé cette saloperie. Mes disques ne servent que de stockage en externe.


Western Digital a développé une nouvelle technologie appelée IntelliPark (aka Idle mode 3) conçue pour réduire la consommation d'énergie,en positionnant la tête du HDD dans une position de stationnement, (pacquage) et en éteignant l'électronique nécessaire au bout de 3 ou 8 secondes d'inactivité.
 




Avec la fonction IntelliPark, le disque dur va en permanence sortir du mode veille.
Ce comportement crée un visiblement un stress anormal sur le disque dur qui peut :

- Produire des bourdonnements
- Augmenter le nombre de cycles de chargement-déchargement de SMART
- Raccourcir la durée de vie du disque dur.
- Réduire les performances du HDD.
 



Il y a peut-être cette technologie sur les Seagates. Essaies de te renseigner.

http://forums.cnetfrance.fr/topic/11827 … son-bruit/


Par contre ce n'est que mon avis. Ne fait rien qui puisse nuire au matos. C'est sous garantie  wink

Dernière modification par golgot200 (12-08-2015 08:18:47)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#4 12-08-2015 14:00:20

Papadakis
Adhérent(e)
Lieu : Far ouest environ
Distrib. : Stretch
Noyau : Linux 4.5.0-2-amd64
(G)UI : xfce 4.12
Inscription : 23-04-2014
Site Web

Re : [Resolu] Son bizzarre venant du disque dur

Pour en être à une bonne dizaine de disques qui m'ont lâché avant l'âge... (avis qui vaut ce qu'il vaut).
Je n'ai plus aucune confiance en seagate. (avis qui ne vaut que pour moi).

Le désordre, c'est l'ordre moins le pouvoir.

Hors ligne

#5 12-08-2015 15:02:14

1982
Membre
Lieu : France
Distrib. : Linux Mint Debian Edition
Noyau : Linux 3.16.0-4-amd64
(G)UI : Cinnamon
Inscription : 09-08-2015

Re : [Resolu] Son bizzarre venant du disque dur

J'avais le même soucis de parquage de têtes incessant.
Cela fit un bruit pénible et apparemment réduit considérablement la durée de vie du disque dur.

Pour stopper les parquages, j'avais du donner à hdparm une valeur de 255, et le problème avait été résolu. À vois si cela fonctionne pour toi ?

Hors ligne

#6 12-08-2015 19:57:14

malakai
Membre
Inscription : 09-08-2015

Re : [Resolu] Son bizzarre venant du disque dur

Apparement c'est effectivement un soucis de parquage. En faisant un "hdparm -I /dev/sda" et en verifiant, la valeur "Advanced power management level" etait a 128 (et il est indiquer que l'on peut la mettre entre 1 et 255).

Donc j'ai mis 255 (hdparm -B 255 /dev/sda) et maintenant a ce qu'il parait c'est desactive.
Par contre j'ai un bruit continu du disque dur (c'est a dire qu'il tourne sans arret) mais au bout de quelques minutes (j'ai pas chronometre mais environ 10) plus de bruit, et apres il est plus lent a ouvrir un dossier ou un logiciel par exemple (ca ne me derange pas en soit mais il faudra voir les jours suivant si il y a eu un effet positif au niveau de l'usure du disque dur et si la lenteur lors de la reprise d'activite n'est pas agacante).

Merci pour les suggestions car je n'aurais pas trouve tout seul ce probleme de parquage (car jusque la je n'ai pas eu d'ordinateur portable et sur mon ordinateur de bureau je n'ai jamais eu ce probleme, ce qui est logique en soit).

Affaire a suivre durant les jours prochains.

PS : j'ai un second ordinateur portable pour ma copine et le parametre "Advanced power management level" est egalement a 128, par contre pour celui-la je n'arrive pas a entendre de bruit (et pourtant j'ai tendu l'oreille), le disque dur est un Toshiba ; que me conseillez vous, desactiver ou laisser active?

Dernière modification par malakai (12-08-2015 19:58:43)

Hors ligne

#7 15-08-2015 19:36:45

bartaba
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 04-02-2014

Re : [Resolu] Son bizzarre venant du disque dur

salut
comme ton PC est récent tu peux faire jouer le garantie et demander un échange, ou éventuellement le rendre contre remboursement mais ça  je sais pas si c'est possible

Dernière modification par bartaba (15-08-2015 19:38:18)

Hors ligne

#8 23-08-2015 08:34:34

malakai
Membre
Inscription : 09-08-2015

Re : [Resolu] Son bizzarre venant du disque dur

Bon, maintenant qu'un peu de temps est passe et que j'ai eu l'occasion d'utiliser plus mon ordinateur portable (vu que j'etais pas chez moi ces derniers jours), j'ai verifie ce que smartmontools dit et j'ai ca :


# smartctl -a /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Laptop Thin HDD
Device Model:     ST500LT012-1DG142
Serial Number:    S3PPE2LS
LU WWN Device Id: 5 000c50 0808e31f9
Firmware Version: 0001SDM1
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Sun Aug 23 09:17:50 2015 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (    0) seconds.
Offline data collection
capabilities:        (0x7b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    ( 104) minutes.
Conveyance self-test routine
recommended polling time:    (   2) minutes.
SCT capabilities:          (0x1035) SCT Status supported.
          SCT Feature Control supported.
          SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   115   100   006    Pre-fail  Always       -       88320168
  3 Spin_Up_Time            0x0003   099   099   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       142
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   100   253   030    Pre-fail  Always       -       611194
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       47 (162 110 0)
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       84
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   073   054   045    Old_age   Always       -       27 (Min/Max 24/27)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       6
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       5
193 Load_Cycle_Count        0x0032   100   100   000    Old_age   Always       -       1493
194 Temperature_Celsius     0x0022   027   046   000    Old_age   Always       -       27 (0 22 0 0 0)
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   100   000    Old_age   Offline      -       35 (118 84 0)
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       198672882
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       125154686
254 Free_Fall_Sensor        0x0032   100   100   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

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%        33         -
# 2  Short offline       Completed without error       00%        20         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
 




Ce qui fait pour 47 heures de fonctionnement un nombre de parcages de 1493 ; par rapport a avant (le premier test) ou j'avais pour 33 heures 1406 parcages. Je pense donc que c'est bon, le probleme est resolu (a moins que quelqu'un trouve un autre soucis lie au disque dur).
Au niveau de l'utilisation, meme en desactivant le parcage, l'autonomie de la batterie est assez bonne (j'ai pu bosser dessus pendant 2-3 heures avec une utilisation active du wifi, genre blog, videos, ssh et telechargement) et la reprise d'activite apres que le disque dur se soit arrete n'est pas genante.


Maintenant en ce qui concerne l'autre ordinateur portable avec le parametre "Advanced power management level" a 128 j'ai pour 31 heures de fonctionnement 589 parcages, ce qui me parait tout de meme eleve, donc je pense que je vais desactiver ce parametre pour voir si il y a une amelioration.


Merci pour tous les conseils.

Hors ligne

#9 23-08-2015 08:50:16

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Resolu] Son bizzarre venant du disque dur

@malakai

Bonjour, c'est quand même mieux au niveau parcage wink

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#10 23-08-2015 18:26:07

malakai
Membre
Inscription : 09-08-2015

Re : [Resolu] Son bizzarre venant du disque dur

golgot200 a écrit :

@malakai

Bonjour, c'est quand même mieux au niveau parcage wink



Carrement...

Hors ligne

#11 27-08-2015 20:14:07

malakai
Membre
Inscription : 09-08-2015

Re : [Resolu] Son bizzarre venant du disque dur

Je reviens a ce sujet avec une petite question :


Que me recommanderiez-vous comme methode pour avoir "hdaprm -B 255 /dev/sda" lors du demarrage?


Pour l'instant j'ai cree un service systemd, mais il faut que je mette un sleep 120 dans le script pour que la commande soit executer (si je ne met pas de sleep 120 la commande n'est tout simplement pas executee).


Le script est :


hdd-power.service

[Unit]
Description=HDD

[Service]
Type=oneshot
ExecStart=/etc/systemd/system/hdd-power

[Install]
WantedBy=multi-user.target




hdd-power

#!/bin/sh

sleep 120

POWER="`hdparm -I /dev/sda | grep "Advanced power management level" | grep "disabled"`"

if [ -z "$POWER" ]
then
  hdparm -B 255 /dev/sda
fi




Je n'ai pas de grandes connaissances en script donc il peut y avoir quelque soucis avec, mais a present ca marche (sauf qu'il faut attendre que le script soit execute).


Y'a-t-il une methode plus elegante pour faire la meme chose?

Hors ligne

Pied de page des forums