Publié le 14 février 2026 05:21:00. Une nouvelle fonctionnalité pourrait bientôt permettre aux utilisateurs de Linux de réparer automatiquement les erreurs de leur système de fichiers sans avoir à redémarrer leur ordinateur, une avancée significative pour la fiabilité et la commodité.
- Linux 7.0 pourrait intégrer xfs_scrub, un outil de réparation des systèmes de fichiers XFS en direct.
- Le noyau utiliserait un système d’alerte « fserror » pour notifier un démon « xfs_healer » qui déclencherait les corrections nécessaires.
- Cette fonctionnalité ne garantit pas la résolution de la corruption des fichiers utilisateur ou des pannes matérielles.
Pour les utilisateurs de Windows, l’apparition de l’écran CHKDSK au redémarrage est une expérience familière, souvent synonyme d’attente. Autrefois particulièrement longue et intrusive, cette vérification du système de fichiers nécessite toujours un redémarrage pour effectuer les réparations. Heureusement, la prochaine version du noyau Linux, la 7.0, pourrait apporter une solution élégante à ce problème grâce à une nouvelle fonctionnalité pour le système de fichiers XFS.
Selon Linuxiac, une demande de modification (pull request) a été soumise pour intégrer cette fonctionnalité au noyau 7.0. Si elle est acceptée, elle permettra aux systèmes Linux de réparer les erreurs de leur système de fichiers à la volée, sans nécessiter de redémarrage.
Actuellement, lorsque le noyau détecte une anomalie dans le système de fichiers (métadonnées corrompues, problèmes de démontage, etc.), il peut l’identifier mais ne peut pas agir directement. L’utilisateur doit alors effectuer une analyse sur un disque non monté pour diagnostiquer et résoudre les problèmes. La nouvelle fonctionnalité introduira un système d’alerte appelé « fserror ». Au lieu de simplement enregistrer l’erreur et d’attendre un redémarrage, le noyau pourra utiliser fserror pour signaler le problème à un démon nommé « xfs_healer ». Ce dernier évaluera la situation et, si nécessaire, lancera l’outil « xfs_scrub » pour effectuer les réparations.
L’intérêt majeur de cette approche est que xfs_scrub pourra réparer les erreurs même si le disque cible est monté et en cours d’utilisation. Ainsi, si cette fonctionnalité est intégrée à la version 7.0, les utilisateurs n’auront plus à interrompre leur travail pour vérifier et corriger les erreurs de leur système de fichiers. Il est important de noter que xfs_scrub ne sera pas une panacée : il ne pourra pas réparer les fichiers utilisateur corrompus ni résoudre les problèmes matériels. Cependant, il contribuera à maintenir l’intégrité du système de fichiers de manière transparente pour l’utilisateur.
Il convient de souligner que cette fonctionnalité n’est pas encore garantie d’être intégrée à Linux 7.0. Il s’agit d’une demande de modification qui doit encore être approuvée et pourrait être reportée à une version ultérieure. De plus, elle ne fonctionnera qu’avec les disques formatés en XFS, et non avec les systèmes de fichiers EXT4 ou Btrfs. Néanmoins, cette avancée représente un pas important vers un système d’exploitation Linux encore plus fiable et convivial, capable de détecter et de corriger les erreurs de manière autonome.