Vérifier et réparer ses systèmes de fichiers ext4 sous Linux !
Table des matières:
- Comment utiliser
fsck
- Réparer le système de fichiers corrompu
- Réparer le système de fichiers racine
- Vérifier les systèmes de fichiers au démarrage
- Options de
fstab
- Conclusion
fsck
(File System Check) est un utilitaire de ligne de commande qui vous permet d'effectuer des vérifications de cohérence et des réparations interactives sur un ou plusieurs systèmes de fichiers Linux. Il utilise des programmes spécifiques au type de système de fichiers qu'il vérifie.
Vous pouvez utiliser la commande
fsck
pour réparer les systèmes de fichiers corrompus dans les situations où le système ne démarre pas ou lorsqu'une partition ne peut pas être montée.
, nous parlerons de la commande
fsck
.
Comment utiliser
fsck
La commande
fsck
prend la forme générale suivante:
fsck
Seuls les utilisateurs root ou root disposant des privilèges
sudo
peuvent vider le tampon.
Lorsqu'aucun
FILESYSTEM
n'est fourni comme argument,
fsck
vérifie les périphériques répertoriés dans le fichier
fstab
.
fsck
jamais
fsck
sur des partitions montées car cela pourrait endommager le système de fichiers. Avant de tenter de vérifier ou de réparer les systèmes de fichiers,
unmount
toujours en premier.
La commande
fsck
est un wrapper pour les différents vérificateurs de système de fichiers Linux (
fsck.*
) Et accepte différentes options selon le type du système de fichiers.
Consultez les pages de manuel pour plus d'informations sur un vérificateur spécifique. Par exemple, pour afficher les options disponibles pour
fsck.ext4
, tapez:
Réparer le système de fichiers corrompu
Le cas d'utilisation le plus simple de la commande
fsck
est de réparer un système de fichiers ext3 ou ext4 corrompu non root.
-
Démontez l'appareil:
sudo umount /dev/sdc1
Exécutez
fsck
pour réparer le système de fichiers:sudo fsck -p /dev/sdc1
L'option
-p
indique àfsck
de réparer automatiquement tous les problèmes qui peuvent être résolus en toute sécurité sans intervention de l'utilisateur.Une fois le système de fichiers réparé, montez la partition:
sudo mount /dev/sdc1
Réparer le système de fichiers racine
fsck
ne peut pas vérifier le système de fichiers racine sur une machine en cours d'exécution car il ne peut pas être démonté.
Pour exécuter
fsck
en mode de récupération:
- Entrez dans le menu de démarrage et choisissez Options avancées.Sélectionnez le mode de récupération, puis «fsck».Lorsque vous êtes invité à remonter le système de fichiers racine, choisissez «Oui».Une fois terminé, reprenez le démarrage normal.
Pour exécuter
fsck
partir d'une distribution en direct:
-
Démarrez la distribution en direct.
Utilisez
fdisk
ouparted
pour trouver le nom de la partition racine.Ouvrez le terminal et exécutez:
sudo fsck -p /dev/sda1
Une fois terminé, redémarrez la distribution en direct et démarrez votre système.
Vérifier les systèmes de fichiers au démarrage
Sur la plupart des distributions Linux,
fsck
s'exécute au démarrage si un système de fichiers est marqué comme sale ou après un certain nombre de démarrages ou de temps.
Pour voir le nombre de
tune2fs
actuel, vérifier le numéro de fréquence, l'intervalle de vérification et l'heure de la dernière vérification pour une partition spécifique, utilisez l'outil
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Si, par exemple, vous souhaitez exécuter
Vous pouvez également définir la durée maximale entre deux contrôles. Par exemple, pour le définir sur un mois, vous devez exécuter: Pour forcer
Sur les anciennes distributions,
Le fichier
La dernière, 6e colonne (
Le système de fichiers racine doit avoir une valeur de
Pour en savoir plus sur la commande
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
ou
-1
signifie que
fsck
ne s'exécutera jamais. "Intervalle de vérification" est le temps maximal entre deux vérifications du système de fichiers.
fsck
tous les 25 démarrages (montages), tapez:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
à s'exécuter au démarrage sur les distributions SystemD, passez les paramètres de démarrage du noyau suivants:
fsck.mode=force fsck.repair=yes
fsck
s'exécutera au démarrage si le fichier
/forcefsck
est présent:Options de
fstab
fstab
est un fichier de configuration qui indique au système comment et où monter les partitions.
/etc/fstab
contient une liste d'entrées sous la forme suivante:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) est l'option qui contrôle l'ordre dans lequel les vérifications du système de fichiers sont effectuées au moment du redémarrage.
0
- Ne cochez pas.
1
- Les systèmes de fichiers à vérifier en premier et un à la fois.
2
- Tous les autres systèmes de fichiers qui sont vérifiés ultérieurement et éventuellement en parallèle.
1
et tous les autres systèmes de fichiers que vous souhaitez vérifier doivent avoir une valeur de
2
.Conclusion
fsck
est un outil en ligne de commande pour vérifier et éventuellement réparer les systèmes de fichiers Linux.
fsck
, visitez la page de
man fsck
ou tapez
man fsck
dans votre terminal.
BMP Wrap vous permet de masquer des fichiers comme images BMP et d`envoyer par e-mail Les fichiers image BMP, convertissant les fichiers pour leur permettre d`être envoyés en pièces jointes, BMP Wrap est également utilisé pour crypter les fichiers.
Un problème courant lors de l`envoi de courriels est le fait que l`e-mail rebondit. Le rapport de non-remise mentionne l`erreur comme la présence d`une pièce jointe illégale. Ce problème ne se résout pas en essayant simplement d`envoyer le courrier à nouveau.
Comment créer un disque de réparation système sous Windows 10/8/7
Si votre Windows 10/8/7 est arrivé préinstallé sur votre ordinateur et vous n`avez pas de disque d`installation, vous pouvez créer un disque de réparation système en utilisant recdisc.
Commande chmod sous linux (autorisations de fichiers)
Sous Linux, l'accès aux fichiers est géré via les autorisations, les attributs et la propriété des fichiers. Ce didacticiel explique comment utiliser la commande chmod pour modifier les autorisations d'accès aux fichiers et aux répertoires.