Linux : des blocs défectueux sur vos systèmes de fichiers ?

Linux : des blocs défectueux sur vos systèmes de fichiers ?Ca faisait longtemps que je n’avais pas jeté un coup d’oeil à l’état de mes disques en production. 

Visualiser les système de fichiers

Pour connaître les différents filesystems attachés à votre distribution Linux, vous disposez de deux commandes :

Test des blocs des filesystems de votre disque

Pour tester les différents systèmes de fichiers attachés à votre disque (/dev/sdb dans l’exemple ci-dessous), utilisez la commande :

badblocks -v /dev/sdb

Fdisk / Badblocks

Marquer les secteurs défectueux

En fait, nous employons à tort le terme de réparation, là où Linux opère un simple marquage afin de ne pas écrire sur les secteurs défectueux. La « réparation » d’un filesystem comme – /dev/sdb1 ci-dessous – suppose qu’il soit démonté au préalable :

umount /dev/sdb1

Ensuite, selon le type du système de fichiers, vous disposez de commandes différentes :

Linux  / Btrfs Ext4 Filesystem Formateur Linux Linux Xfs 

Commentaires

Pour les filesystems en EXTn, le ‘-c’ de ‘e2fsck -cfp /dev/sdb1’ sert déjà à lancer l’utilitaire ‘badblocks’. Le lancer soi-même à l’étape précédente est donc superflu (voire déconseillé : ‘man badblocks’ pour les détails).

@Httqm

Merci pour l’info.

Laisser un commentaire

(requis)

(requis)