#126 Le 28/10/2007, à 11:56
- Rakkham
Re : Vieillissement prématuré des disques durs de portables
Question:
il faut taper sudo hdparm -B 254 /dev/sda à chaque démarrage ou une fois que c'est fait on n'en parle plus?
Hors ligne
#127 Le 28/10/2007, à 12:24
- globi
Re : Vieillissement prématuré des disques durs de portables
Salut,
je copie ici le message que j'ai posté sur le blog de petitlinux :
perso, je n'ai jamais utilisé de bidouille quelconque, mais ma batterie est morte deux mois après avoir installé ubuntu 6.06 (en août 2006) sur un portable qui avait à peine un an (la batterie se pertait très bien avant), et mon disque dur est mort il y a un mois (soit un peu plus d'un an plus tard) sous Ubuntu feisty.
Je me demande si cette mort prématurée n'est pas due à ce dysfonctionnement.
J'ai profité de l'occasion pour m'acheter un nouveau portable, mais j'attends que ces points soient éclaircis et corrigés pour installer Ubuntu de nouveau. Pas envie de claquer des batteries et des disques dur à tour de bras.
Hors ligne
#128 Le 28/10/2007, à 12:36
- belga
Re : Vieillissement prématuré des disques durs de portables
il faudrait créer une rubrique urgent et attention
et y placer ce truc
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#129 Le 28/10/2007, à 12:44
- LeSmurf
Re : Vieillissement prématuré des disques durs de portables
Ces problèmes sont spécifiques à Debian/Ubuntu ou cela touche-il tous les Linux?
Mon portable (vieux de un an) est sous OpenSuse mais je ne remarque pas de progression du load_cycle en cours d'utilisation.
Le niveau du load_cycle est quand même très élevé (177426), mais j'ai passé un an sous Ubuntu Edgy et Feisty... Un autre portable chez moi est toujours sous Feisty.
Surprenant qu'un problème aussi important et signalé en 2006 et ne soit classé qu'en Wishlist.
Hors ligne
#130 Le 28/10/2007, à 13:00
- franco12
Re : Vieillissement prématuré des disques durs de portables
il faudrait créer une rubrique urgent et attention
et y placer ce truc
+1
je suis pour faire plus de bruit sur ce bug qui est critique
Sur launchpad ils ont fait la politique de l'autruche, mais ces derniers temps il y a beaucoup de monde qui laisse des messages pour demander plus d'attention sur ce bug classé depuis 2006 en wishlist!!
Les bidouilles hdparm ne sont pas viables en soit et tous le monde n'est pas au courant de ce bug. Bougeons nous!
"La route est (peut-être un peu) longue, mais la voie est (plus que jamais) libre" - Citation de Framasoft modifiée
Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Mon jabber : francois_@jabber.fr
Hors ligne
#131 Le 28/10/2007, à 13:04
- |-Corpse-|
Re : Vieillissement prématuré des disques durs de portables
Ce qui me sidère quand même, c'est que le bug n'est présent que sur les laptops ! D'où vient-il exactement ? De la distrib ? Du firmware du DD ? Du BIOS ?
Hors ligne
#132 Le 28/10/2007, à 13:10
- scorpio810
Re : Vieillissement prématuré des disques durs de portables
Ce qui me sidère quand même, c'est que le bug n'est présent que sur les laptops ! D'où vient-il exactement ? De la distrib ? Du firmware du DD ? Du BIOS ?
pas sur ! que ça ne touche que les laptop !!
je viens de voir un gars sur le chan irc GD
qui sur son ubuntu a ça sur son desktop !
225 Load_Cycle_Count 0xd0e0 137 241 224 Old_age Offline FAILING_NOW 230966537933296
et son dd a moins de 1 an !!!
bon , on as bloqué ça destruction progressive !
"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."
Hors ligne
#133 Le 28/10/2007, à 13:34
- Rakkham
Re : Vieillissement prématuré des disques durs de portables
Est-ce que sur les portables, le problème ne viendrait pas du laptop_mode? J'ai vue qu'il contrôlait une bonne partie du comportement des DD?
Si oui, peut-on le désactiver, le modifier?
Hors ligne
#134 Le 28/10/2007, à 13:51
- seb31
Re : Vieillissement prématuré des disques durs de portables
9631 net quelques clicks depuis l'installation de Gutsy, panique!
Alors, après avoir lu pas mal de choses (souvent bien compliquées et contradictoires) sur plusieurs forums indiqués ici, j'ai fait :
hdparm -B 254 /dev/sda
Ca s'est arrêté net, les cycles sont stoppés complètement.
Mais j'ai lu que cela pouvait faire chauffer le disque dur, alors j'ai essayé:
hdparm -B 255 /dev/sda
C'est toujours calme.
J'ai rebooté (je n'ai rien créé comme fichier, j'ai juste tapé cette commande).
Ca marche encore, je n'ai plus le problème.
Cela veut-il dire que la commande a modifié un fichier de configuration, tout simplement? Si c'est ça... j'ai un Dell Inspiron 6400.
Toujours à 9631 !!!
Juste une question : ce système de parquage de la tête du disque dur est fait pour la protéger, étant donné qu'un laptop ça bouge. N'y a-t-il pas danger à ce qu'on désactive cette fonction ?
Hors ligne
#135 Le 28/10/2007, à 14:13
- |-Corpse-|
Re : Vieillissement prématuré des disques durs de portables
|-Corpse-| a écrit :Ce qui me sidère quand même, c'est que le bug n'est présent que sur les laptops ! D'où vient-il exactement ? De la distrib ? Du firmware du DD ? Du BIOS ?
pas sur ! que ça ne touche que les laptop !!
je viens de voir un gars sur le chan irc GD
qui sur son ubuntu a ça sur son desktop !
225 Load_Cycle_Count 0xd0e0 137 241 224 Old_age Offline FAILING_NOW 230966537933296et son dd a moins de 1 an !!!
bon , on as bloqué ça destruction progressive !
230.966.537.933.296 en un an.
Ca fait 632.785.035.433 par jour.
26.366.043.143 par heure.
7.323.900 par seconde.
Soit environ 70 cycles tous les millionièmes de secondes.
Donc permets-moi de douter du chiffre avancé.
Dernière modification par |-Corpse-| (Le 28/10/2007, à 14:16)
Hors ligne
#136 Le 28/10/2007, à 14:23
- scorpio810
Re : Vieillissement prématuré des disques durs de portables
:D
effectivement ça fais bcp a la seconde
"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."
Hors ligne
#137 Le 28/10/2007, à 14:25
- scorpio810
Re : Vieillissement prématuré des disques durs de portables
[ven oct 26 2007]
[18:41:57] <scorpio810> 193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 3988
[18:41:57] <scorpio810> 225 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 3988
[sam oct 27 2007]
[16:24:53] <scorpio810> 193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 6142
[16:24:53] <scorpio810> 225 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 6142
[sam oct 27 2007]
[22:55:23] <scorpio810> 193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7523
[22:55:24] <scorpio810> 225 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7523
[sam oct 27 2007]
[23:19:12] <scorpio810> 193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7586
[23:19:13] <scorpio810> 225 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7586
"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."
Hors ligne
#138 Le 28/10/2007, à 14:46
- reeth
Re : Vieillissement prématuré des disques durs de portables
Peut-être devrions-nous d'abords changer le titre de ce topic, le mettre en épinglé pour avertir le plus de monde possible.
Personnellement, le tuto en place à fonctionné pour moi.
Hors ligne
#139 Le 28/10/2007, à 14:51
- Lord Alembert
Re : Vieillissement prématuré des disques durs de portables
Alors le problème est visible sur plusieurs distributions : Ubuntu, Debian et Fedora entre-autre. Par contre, chez OpenSuse il n'y a pas ce problème on dirait.
Il n'est pas encore sûr que ce problème soit critique, ie qu'il provoque des dommages au matériel. Il semble se confirmer que le laptop-mode n'intervient pas dans ce problème : en effet, il est désactivé par défaut, or le problème survient même avec une configuration par défaut.
Par contre, il reste possible (mais non confirmé) que le problème ne touche que les laptop, parce qu'on est alors dans un contexte différent, où il faut économiser l'énergie (un objectif de laptop-mode) et que l'ordinateur peut être soumis à des mouvements secs pendants son utilisation (raison pour laquelle certains Mac utilisent un capteur intertiel).
Utiliser -B 255 arrête en effet le nombre de load, mais il n'est pas encore sûr qu'on ait intérêt à le faire... Les trois principaux problèmes pouvant survenir est une surchauffe du disque dur, une baisse significative de l'autonomie de la batterie et une perte des informations non écrites en cas de problème (coupure d'alimention, choc violent, etc). A long terme, cela pourrait rendre des secteurs défectueux, et donc endommager également le disque dur.
Il n'y a actuellement rien qui prouve que ce problème affecte la batterie, si ce n'est à cause d'une bidouille du genre -B 255 qui provoque une surchauffe du disque et de là de la batterie. Ca me semble quand même peu probable.
edit: Une idée vient de me traverser la tête (oui, ça arrive ) : Pour Gutsy, on avait notamment annoncé comme nouveauté un gestion assez poussé pour le contrôle des disques sur les portables. Je ne sais pas de quoi il retourne finalement, ni même si ça a été mis en application. Une nouvelle piste...
Dernière modification par Lord Alembert (Le 28/10/2007, à 15:04)
Hors ligne
#140 Le 28/10/2007, à 15:01
- scorpio810
Re : Vieillissement prématuré des disques durs de portables
nanh pas de surchauffe chez moi ! avec -B 254
portable:/home/laurent# smartctl -a /dev/hda
smartctl version 5.37 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG HM120JC
Serial Number: S0A0J20LB30205
Firmware Version: YL100-19
User Capacity: 120 034 123 776 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 0
Local Time is: Sun Oct 28 14:06:18 2007 CET
==> WARNING: May need -F samsung or -F samsung2 enabled; see manual for details.
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: (0x05) Offline data collection activity
was aborted by an interrupting command from host.
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: (4652) seconds.
Offline data collection
capabilities: (0x5b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No 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: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 77) minutes.
SMART Attributes Data Structure revision number: 16
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 100 100 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0007 253 253 025 Pre-fail Always - 3008
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 7
5 Reallocated_Sector_Ct 0x0033 253 253 010 Pre-fail Always - 0
7 Seek_Error_Rate 0x000e 253 253 000 Old_age Always - 0
8 Seek_Time_Performance 0x0024 253 253 000 Old_age Offline - 0
9 Power_On_Hours 0x0032 253 253 000 Old_age Always - 3836
10 Spin_Retry_Count 0x0032 253 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0012 253 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 4
190 Temperature_Celsius 0x0022 066 061 000 Old_age Always - 655228962
191 G-Sense_Error_Rate 0x0012 100 100 000 Old_age Always - 15
192 Power-Off_Retract_Count 0x0012 253 253 000 Old_age Always - 0
193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7614
194 Temperature_Celsius 0x0022 066 061 000 Old_age Always - 34 (Lifetime Min/Max 0/9998)
195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 570606
196 Reallocated_Event_Count 0x0032 253 253 000 Old_age Always - 0
197 Current_Pending_Sector 0x0012 253 253 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 253 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x000a 100 100 000 Old_age Always - 0
201 Soft_Read_Error_Rate 0x0012 253 253 000 Old_age Always - 0
223 Load_Retry_Count 0x0012 253 253 000 Old_age Always - 0
225 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 7614
255 Unknown_Attribute 0x000a 253 100 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective Self-Test Log Data Structure Revision Number (0) should be 1
SMART Selective self-test log data structure revision number 0
Warning: ATA Specification requires 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.
"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."
Hors ligne
#141 Le 28/10/2007, à 15:04
- clem-vangelis
Re : Vieillissement prématuré des disques durs de portables
malheureusement ce probleme serait présent depuis edgy...et j'avoue que lme fait d'oivr stoppé les load cycles est bien mais peut etre pas forcément la meilleur solution pour le disque dur ( tourne tout le temps , perte d'autonomie )...va falloir bouger la communauté un peu...
Hors ligne
#142 Le 28/10/2007, à 15:14
- franco12
Re : Vieillissement prématuré des disques durs de portables
malheureusement ce probleme serait présent depuis edgy...et j'avoue que lme fait d'oivr stoppé les load cycles est bien mais peut etre pas forcément la meilleur solution pour le disque dur ( tourne tout le temps , perte d'autonomie )...va falloir bouger la communauté un peu...
et j'ajoute un risque de création de secteurs defectueux pour non rangement des têtes du disques.
Enfin sans être sur car on parle à la fois d'arrêts du disque dur et de parquage de têtes.
Dernière modification par franco12 (Le 28/10/2007, à 15:48)
"La route est (peut-être un peu) longue, mais la voie est (plus que jamais) libre" - Citation de Framasoft modifiée
Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Mon jabber : francois_@jabber.fr
Hors ligne
#143 Le 28/10/2007, à 17:09
- Sleeper
Re : Vieillissement prématuré des disques durs de portables
je viens de voir un gars sur le chan irc GD
qui sur son ubuntu a ça sur son desktop !
225 Load_Cycle_Count 0xd0e0 137 241 224 Old_age Offline FAILING_NOW 230966537933296et son dd a moins de 1 an !!!
230.966.537.933.296 en un an.
Ca fait 632.785.035.433 par jour.
26.366.043.143 par heure.
7.323.900 par seconde.
Soit environ 70 cycles tous les millionièmes de secondes.
Donc permets-moi de douter du chiffre avancé.
J'ai eu la même erreur sur mon PC de bureau, il faut taper smartctl -s on -d ata -a /dev/sda la premières fois qu'on veux lire les infos SMART (peut être pour préciser le type de HD) puis après on peut taper smartctl -a /dev/sda et il n'y a plus de problèmes.
Par contre moi je n'ai pas de Load_Cycle_Count et je suppose que ça dépend du type de disque dur et qu'on doit trouver cette technologie principalement sur les hd de portables.
Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.
Hors ligne
#144 Le 28/10/2007, à 17:20
- NoursNours
Re : Vieillissement prématuré des disques durs de portables
Question que je réïtère.
Est-ce que si on change la valeur de l'instruction pour ralentir le Load Cycle Count (par exemple de 254 à 200) réduira non seulement les risques de mort prématurée mais également de surchauffe ou de problèmes lors de déplacement de l'ordinateur ?
Commandes de base / El Board | Mon blog perso / Script Shell
Dell Inspiron 6400, Intel Core Duo T2400 (1.83Ghz), 2 Go de RAM Ã 533Mhz
Carte graphique ATI Mobility Radeon X1400, HD Hitachi 120 Go.
Windows XP MCE / Ubuntu Gutsy (Dual Boot)
Hors ligne
#145 Le 28/10/2007, à 17:24
- Sleeper
Re : Vieillissement prématuré des disques durs de portables
clem-vangelis a écrit :malheureusement ce probleme serait présent depuis edgy...et j'avoue que lme fait d'oivr stoppé les load cycles est bien mais peut etre pas forcément la meilleur solution pour le disque dur ( tourne tout le temps , perte d'autonomie )...va falloir bouger la communauté un peu...
et j'ajoute un risque de création de secteurs defectueux pour non rangement des têtes du disques.
Enfin sans être sur car on parle à la fois d'arrêts du disque dur et de parquage de têtes.
Je n'ai pas de portables mais je penses que stopper le Load_Cycle_Count soit une très mauvaise idée, si cette fonctions existe dans les disques dur c'est qu'il y a une raison. Comme indiqué plus haut, je pense surtout à un portable transporté et aux choc que vont se prendre les disques avec des têtes de lecture non parquée. Je pense qu'il faut trouver un juste milieu et parquer les têtes juste quand il est nécessaire (quand la batterie devient faible, quand les disques sont inutilisés depuis un ptit temps, quand les pc doit être déplacé)
Enfin si j'avais un portable je ferai attention avant d'essayer n'importe qu'elle bidouille trouvée ici comme certains qui ne lisent toujours que le début du topic sans réfléchir.
Je serais plus d'accord avec Link31 pour un -B 192 et avant de le faire je me renseignerai sur ce que fait cette commande excatement.
C'est juste mon avis
Edit :
NAME
hdparm - get/set hard disk parameters
SYNOPSIShdparm [ flags ] [device] ..
DESCRIPTIONhdparm provides a command line interface to various hard disk ioctls supported by the stock Linux ATA/IDE device driver subsystem. Some options may work correctly only with the latest kernels. For best results, compile hdparm with the include files from the latest kernel source code.
OPTIONS
-B
Set Advanced Power Management feature, if the drive supports it. A low value means aggressive power management and a high value means better performance. A value of 255 will disable apm on the drive.
Dernière modification par Sleeper (Le 28/10/2007, à 17:33)
Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.
Hors ligne
#146 Le 28/10/2007, à 19:12
- bloper
Re : Vieillissement prématuré des disques durs de portables
Salut,
Très inquiétant ce post !!
En 3 ans d'existence mon DD affiche:
193 Load_Cycle_Count 0x0032 077 077 000 Old_age Always - 230153
Cela fait 1 an que je tourne que sous ubuntu. En suivant le tuto mon LCC est figé
Je reste perplexe face à ce problème...
Hereusement que je sois tombé par hasard sur ce post !!!
Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS
Hors ligne
#147 Le 28/10/2007, à 19:16
- Sleeper
Re : Vieillissement prématuré des disques durs de portables
En suivant le tuto mon LCC est figé
Et tu crois que c'est la bonne solution de le figer ?
Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.
Hors ligne
#148 Le 28/10/2007, à 19:20
- fde
Re : Vieillissement prématuré des disques durs de portables
Si le problème est avéré - je veux dire sûr et certain, confirmé et reconfirmé et éventuellement garanti par les développeurs - alors sans doute cela vaut la peine d'épingler le post et surtout de créer une page dans la doc sur le problème, comment le détecter et comment appliquer les solutions existantes.
Hors ligne
#149 Le 28/10/2007, à 19:24
- Rakkham
Re : Vieillissement prématuré des disques durs de portables
Si le problème est avéré - je veux dire sûr et certain, confirmé et reconfirmé et éventuellement garanti par les développeurs - alors sans doute cela vaut la peine d'épingler le post et surtout de créer une page dans la doc sur le problème, comment le détecter et comment appliquer les solutions existantes.
ça serait effectivement une bonne idée.
Hors ligne
#150 Le 28/10/2007, à 19:27
- Lord Alembert
Re : Vieillissement prématuré des disques durs de portables
Est-ce que si on change la valeur de l'instruction pour ralentir le Load Cycle Count (par exemple de 254 à 200) réduira non seulement les risques de mort prématurée mais également de surchauffe ou de problèmes lors de déplacement de l'ordinateur ?
De tout ce que j'ai pu lire, une valeur appropriée peut réduire les risques de mort prématurée mais augmente les risques de surchauffe et de problèmes lors d'un choc brutal.
Cependant, l'augmentation des dit risques n'a pas été quantifié, en particulier je n'ai vu nul part s'il valait mieux laisser les Loads monter ou pas...
Si
- on est branché sur secteur
- on ne joue pas au jedi avec son portable (ce qui est le cas en général si on est sur secteur...
- on surveille la température du disque dur
alors à priori il vaut mieux s'arranger pour que les Load ne montent plus.
Hors ligne