Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/11/2012, à 17:35

brital

Comment savoir si mon disque dur est défectueux?

Bonjour,
J'ai depuis quelque temps des problèmes avec un disque dur externe, je n'arrive plus à lire certains fichiers qui s'y trouve.
J'ai reformaté mon hd en ext4, mais j'aimerais savoir comment je peux vérifier si mon disque n'est pas défectueux avant de remettre des fichiers dessus? Car je ne veux plus perdre de données...

Hors ligne

#2 Le 19/11/2012, à 18:14

Ayral

Re : Comment savoir si mon disque dur est défectueux?

Tu exécutes l'application "Utilitaire de disque" en particulier la partie "Données Smart" et "État Smart". Tu verras ce que ça répond. Mais normalement après un formatage, les secteurs défectueux ont été mis de côté. Par contre s'il y en a ça veut dire que l'état du DD peut continuer à se dégrader.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#3 Le 19/11/2012, à 18:44

brital

Re : Comment savoir si mon disque dur est défectueux?

L'utilitaire disque ne marche pas avec mon disque dur externe (usb)

Et je ne crois pas que la technologie smart fonctionne quand le disque est branché en USB...

Dernière modification par brital (Le 19/11/2012, à 18:45)

Hors ligne

#4 Le 19/11/2012, à 18:50

f.x0

Re : Comment savoir si mon disque dur est défectueux?

Bonjour brital,

branches ton disque dur externe
ouvres un terminal
tapes

sudo blkid
lsblk

et postes le résultat de ces commandes


SOPI

Hors ligne

#5 Le 20/11/2012, à 13:39

brital

Re : Comment savoir si mon disque dur est défectueux?

Voilà smile

sudo blkid
/dev/sda1: LABEL="local-win" UUID="2C8C78B0106021DF" TYPE="ntfs" 
/dev/sda2: LABEL="local-data" UUID="CC20D4D720D4C99A" TYPE="ntfs" 
/dev/sda3: UUID="794a86f4-91eb-4d31-8c31-9e85e8bd8261" TYPE="swap" 
/dev/sda5: UUID="63613061-cebf-496c-8f8f-310b37d2ae64" TYPE="ext4" 
/dev/sda6: LABEL="local-test" UUID="6DA447242C8A223D" TYPE="ntfs" 
/dev/sdc1: LABEL="hd-120g" UUID="eee75117-1477-4c01-9811-8b8d012f77d2" TYPE="ext4" 
lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 149,1G  0 disk 
├─sda1   8:1    0  15,1G  0 part 
├─sda2   8:2    0 100,1G  0 part 
├─sda3   8:3    0   2,6G  0 part [SWAP]
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0  20,5G  0 part /
└─sda6   8:6    0  10,8G  0 part 
sr0     11:0    1  1024M  0 rom  
sdc      8:32   0 111,8G  0 disk 
└─sdc1   8:33   0 111,8G  0 part 

Hors ligne

#6 Le 20/11/2012, à 18:37

f.x0

Re : Comment savoir si mon disque dur est défectueux?

Ton disque dur externe est donc monté sur sdc
tapes

mount -l | grep "sdc"

tu devrais voir ton disque dur monté "/dev/sdc1 on ................"

tapes ensuite

sudo umount /dev/sdc1

puis vérifies que ton disque dur externe N'EST PLUS MONTÉ

mount -l | grep "sdc"

SI TON DISQUE DUR EXTERNE N'EST PLUS MONTÉ (il ne doit plus y avoir "/dev/sdc1 on ................" )
tapes

sudo fsck /dev/sdc1

SOPI

Hors ligne

#7 Le 28/01/2013, à 15:21

brital

Re : Comment savoir si mon disque dur est défectueux?

En tapant les commandes ci-dessus, le terminal retourne:

~$ sudo fsck /dev/sdc1
fsck de util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
hd-120g : récupération du journal
Définition du compteur d'i-noeuds libres à 7331059 (était 7331829)
Définition du compteur des blocs libres à 27392127 (était 28803053)
hd-120g : propre, 781/7331840 fichiers, 1919105/29311232 blocs

A quoi servent les commandes que j'ai tapées?
Comment dois je interprèter les résultats?

Quand je copie des données sur le HD externe, y a t'il un moyen de vérifier si ceux-ci sont copié correctement?


PS: désolé pour ma réponse tardive...

Dernière modification par brital (Le 28/01/2013, à 15:26)

Hors ligne

#8 Le 28/01/2013, à 22:55

f.x0

Re : Comment savoir si mon disque dur est défectueux?

Ton disque à l'air OK
refais ce test PLUS COMPLET
tapes

mount -l | grep "sdc"

tu devrais voir ton disque dur monté "/dev/sdc1 on ................"

tapes ensuite

sudo umount /dev/sdc1

puis vérifies que ton disque dur externe N'EST PLUS MONTÉ

mount -l | grep "sdc"

SI TON DISQUE DUR EXTERNE N'EST PLUS MONTÉ (il ne doit plus y avoir "/dev/sdc1 on ................" )
tapes

sudo fsck -yfv /dev/sdc1

SOPI

Hors ligne

#9 Le 30/01/2013, à 13:00

brital

Re : Comment savoir si mon disque dur est défectueux?

Je le test ce soir.

A quoi correspond la commande:
sudo fsck -yfv /dev/sdc1

Hors ligne

#10 Le 30/01/2013, à 20:44

f.x0

Re : Comment savoir si mon disque dur est défectueux?

voici le retour de

fsck --help
fsck de util-linux 2.20.1

Usage : fsck.ext4 [-panyrcdfvtDFV] [-b super-bloc] [-B taille-de-bloc]
		[-I nombre-blocs-du-tampon-i-noeuds] [-P taille-i-noeud-processus]
		[-l|-L fichiers-des-blocs-défectueux] [-C fd] [-j journal-externe]
		[-E options-étendues] périphérique

Aide d'urgence :
 -p                   Réparation automatique (sans question)
 -n                   N'appliquer aucun changement au système de fichiers
 -y                   Supposer « oui » pour toutes les questions
 -c                   Vérifier la présence de blocs défectueux et les
                      ajouter à la liste des blocs défectueux
 -f                   Forcer la vérification même si le système de fichiers
                      est marqué propre
 -v                   Travailler en mode bavard
 -b super-bloc        Utiliser un bloc alternatif pour le superbloc
 -B taille-de-bloc    Forcer la taille des blocs lors de la recherche du
                      superbloc
 -j journal-externe   Définir la localisation du journal externe
 -l fichier-des-blocs-erronés
                      Ajouter à la liste des blocs défectueux
 -L fichier-des-blocs-erronés
                      Définir la liste des blocs défectueux

Dernière modification par f.x0 (Le 30/01/2013, à 20:48)


SOPI

Hors ligne