L'activité de mon disque dur m'inquiète !
Lami René
lami at webestrie.com
Dim 2 Déc 14:36:54 UTC 2007
Bonjour Christophe,
Un grand merci pour ton aide et merci aussi à Daniel Caillibaud !
Voir mes réponses et commentaires dans le texte.
Christophe Meessen a écrit :
> Bonsoir,
>
> super information fournie par Daniel Caillibaud. Il y a fait référence
> à un bug qui peut provoquer un crash disque. Regardons si cela
> s'applique à l'Ami René.
>
> 1° Installez le package permettant de voir la variable qui nous
> intéresse:
> $ sudo apt-get install smartmontools.
Installation sans problème !
> La commande df vous donnera la liste des disques durs.
> Vous y verrez un disque /dev/sda1 etc.
Voici ce que donne la commande chez moi :
rene at PIII800:~$ df
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/sda3 12388188 5866140 5891584 50% /
varrun 257920 104 257816 1% /var/run
varlock 257920 0 257920 0% /var/lock
udev 257920 72 257848 1% /dev
devshm 257920 0 257920 0% /dev/shm
lrm 257920 34696 223224 14%
/lib/modules/2.6.22-14-generic/volatile
/dev/sda5 103223328 47684472 50285576 49% /home
/dev/sda6 104856220 68768124 36088096 66% /home/rene/sda6
/dev/sda1 20802000 11451680 9350320 56% /home/rene/sda1
> Ensuite exécutez la commande suivante (notez qu'on n'indique pas le n°)
> $ smartctl -a /dev/sda
Voici ce que donne la commande :
rene at PIII800:~$ smartctl -a /dev/sda
smartctl version 5.37 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Probable ATA device behind a SAT layer
Try an additional '-d ata' or '-d sat' argument.
Alors j'ajoute le paramètre -d ata :
rene at PIII800:~$ smartctl -a -d ata /dev/sda
smartctl version 5.37 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or more
'-T permissive' options.
Alors, j'ajoute « sudo » devant la commande, et cela donne :
rene at PIII800:~$ sudo smartctl -a -d ata /dev/sda
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 ===
Model Family: Seagate Barracuda 7200.10 family
Device Model: ST3250620A
Serial Number: 5QF3EEBX
Firmware Version: 3.AAE
User Capacity: 250 059 350 016 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Sun Dec 2 09:10:43 2007 EST
SMART support is: Available - device has SMART capability.
SMART support is: Disabled
SMART Disabled. Use option -s with argument 'on' to enable it.
Avant d'en faire plus, je vais attendre vos commentaires et suggestions
sur ce qui précède.
Dois-je utiliser le paramètre « -P » pour avoir les détails décrits plus
bas avec la commande qui suit ?
sudo smartctl -P -a -d ata /dev/sda
Dois-je utiliser le paramètre « -s on » pour activer le « SMART support
» avec la commande qui suit ?
sudo smartctl -s on -P -a -d ata /dev/sda
Comme je n'ai plus de copie de sécurité, je vais être prudent en
attendant de pouvoir faire une sauvegarde.
Merci encore pour votre aide !
L'ami René
> Là vous verrez plein d'informations sur l'état de santé du disque,
> dont les erreurs qu'il a détectées.
> Au début des données affichées, vous verrez un tableau a plusieurs
> colonnes et des valeurs dans la dernière colonne.
> La première colonne est l'intitulé de la variable. Il y en a deux qui
> nous intéresse tout particulièrement:
> Load_Cycle_Count et Power_On_Hours.
>
> C'est le rapport des deux valeurs Load_Cycle_Count/Power_On_Hours qui
> indiquera la moyenne du nombre d'arrêts par heure de votre disque dur.
> Si la valeur est faible, votre disque n'est pas sujet au bug du
> parking. Si la valeur est élevée (ex: > 15) alors vous avez la cause
> physique du problème. On peut désactiver cette fonction d'arrêt du
> disque dur et ainsi préserver la durée de vie du disque dur.
> Chez moi j'ai 81 arrêts sur 36336 heures d'activité ! Vous l'aurez
> deviné, ma machine tourne 24h sur 24 avec très très peu d'arrêts.
>
> Si vous avez un disque dur plus ancien, c'est mon cas, vous ne
> trouverez pas la variable Load_Cycle_Count.
> La variable Power_On_Cycle fera aussi bien l'affaire.
>
> Vous avez aussi la variable Temperature_Celsius qui vous permettra de
> voir si votre disque est fiévreux.
>
Plus d'informations sur la liste de diffusion ubuntu-fr