Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
01 novembre 2016

FileSystems storages           Systèmes de fichier


fsck

fsck

Vérifier et réparer un système de fichier

   fsck est utilisé pour vérifier et optionnellement réparer un ou plusieurs systèmes de fichier Linux. Si aucun système de fichier n'est spécifié sur la ligne de commande, ni l'option -A, fsck vérifie les systèmes de fichier dans /etc/fstab. Équivalent à -As.

Codes de sortie

0 Pas d'erreurs
1 Erreurs du système de fichier corrigés
2 Le système devrait être redémarré
4 Des erreurs sont à corriger
8 Erreur d'opération
16 Erreur d'utilisation ou de syntaxe
32 Vérification annulée à la demande de l'utilisateur
128 Erreur de librairie partagée

OPTIONS

-l Créé un fichier lock flock(2) (/run/fsck/‹diskname›.lock) pour le périphérique.
-r [fd] Affiche des statistiques pour chaque opération complétée.
-s Sérialise les opérations fsck
-t fslist Spécifie les types de système de fichier à vérifier. Avec -A, seul les systèmes de fichier qui matchent la liste sont vérifiés.
-A Parcour /etc/fstab et tente de vérifier tous les systèmes de fichier en une passe, en respectant l'ordre du champ fs_passno.
-C [fd] Affiche une barre de progression pour les systèmes de fichier que le supporte
-M Ne pas vérifier les systèmes de fichier montés
-N Mode test, n'exécute rien
-P Avec -A, vérifie le système de fichier racine en parallèle avec d'autres système de fichier.
-R Avec -A, ne vérifie pas le système de fichier racine
-T N'affiche pas le titre au démarrage
-v mode verbeux
fs-specific-options Les options non comprises sont passés au vérificateur de système de fichier.
-a Répare automatiquement le système de fichier sans poser de question.
-n  Pour certains systèmes de fichier, évite de tenter de réparer un problème, mais affiche simplement le problème.
-r Réparation intéractive
-y Pour certains systèmes de fichier, tente toujours de détecter et réparer les corruptions automatiquement.

Variables d'environnement

FSCK_FORCE_ALL_PARALLEL Si définis, fsck tente de vérifier tous les systèmes de fichier en parallèle. Utile pour les systèmes RAID
FSCK_MAX_INST Limite le nombre de checkers en concurrence.
PATH Les chemins de recherche pour les commandes
FSTAB_FILE Enplacement du fichier fstab
LIBBLKID_DEBUG =all Activer la sortie de débogage de libblkid
LIBMOUNT_DEBUG =all Activer la sortie de débogage de libmount.