Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Tester et réparer les systèmes de fichiers

Dans notre discussion précédente sur la / etc / fstab fichier, nous avons vu des chiffres mystérieux à la fin de chaque ligne. Chaque fois que le système démarre, il vérifie régulièrement l'intégrité des systèmes de fichiers avant de les monter. Ceci est fait par le fsck programme (abréviation de « vérification du système de fichiers »). Le dernier numéro de chaque fstab entrée spécifie l'ordre dans lequel les appareils doivent être contrôlés. Dans notre exemple ci-dessus, nous voyons que le système de fichiers racine est vérifié en premier, suivi du foyer ainsi que botte systèmes de fichiers. Les appareils avec un zéro comme dernier chiffre ne sont pas contrôlés systématiquement.

En plus de vérifier l'intégrité des systèmes de fichiers, fsck peut également réparer les systèmes de fichiers corrompus avec plus ou moins de succès, selon l'importance des dommages. Sur les systèmes de fichiers de type Unix, les parties récupérées des fichiers sont placées dans le perdu + trouvé répertoire, situé à la racine de chaque système de fichiers.

Pour vérifier notre lecteur flash (qui doit être démonté en premier), nous pouvons procéder comme suit :



[moi@linuxbox ~]$ sudo fsck / dev / sdb1

fsck 1.40.8 (13 mars 2016)

e2fsck 1.40.8 (13 mars 2016)

/dev/sdb1 : nettoyer, 11/3904 fichiers, 1661/15608 blocs

[moi@linuxbox ~]$ sudo fsck / dev / sdb1

fsck 1.40.8 (13 mars 2016)

e2fsck 1.40.8 (13 mars 2016)

/dev/sdb1 : nettoyer, 11/3904 fichiers, 1661/15608 blocs


D'après mon expérience, la corruption du système de fichiers est assez rare, sauf en cas de problème matériel, tel qu'un lecteur de disque défaillant. Sur la plupart des systèmes, la corruption du système de fichiers détectée au démarrage entraînera l'arrêt du système et vous obligera à exécuter fsck avant de continuer.


image

Qu'est-ce que le fsck?

Dans la culture Unix, le mot « fsck » est souvent utilisé à la place d'un mot populaire avec lequel il partage trois lettres. Ceci est particulièrement approprié, étant donné que vous prononcerez probablement le mot susmentionné si vous vous trouvez dans une situation où vous êtes obligé de courir fsck.


Meilleur système d'exploitation Cloud Computing chez OnWorks :