Un formatage ext4 bloqué, une partition qui refuse de se monter ou un système passé en lecture seule signalent des problèmes différents. Avant toute commande, identifiez le disque concerné : une erreur de périphérique peut effacer des données sans possibilité de retour.
Le bon dépannage commence par distinguer une création de système de fichiers d’une réparation, puis par vérifier l’état matériel du support. Quelques contrôles simples réduisent les risques et orientent vers le correctif adapté.
A retenir :
- Identification précise de la partition avant chaque commande destructive
- Démontage préalable avant vérification ou réparation du système de fichiers
- Outil adapté au format ext4 ou XFS utilisé sur le disque
- Sauvegarde prioritaire lorsque les indicateurs matériels signalent une défaillance
Formatage ext4 bloqué : vérifier la partition et les permissions
Un blocage au formatage vient souvent d’une partition montée, d’un mauvais nom de périphérique ou de droits insuffisants. Commencez par examiner les volumes avec lsblk -f et sudo fdisk -l, puis comparez capacité, étiquette et point de montage.
Identifier le bon périphérique avant mkfs.ext4
Pour créer un système de fichiers, la commande mkfs.ext4 écrit de nouvelles structures sur la partition ciblée et détruit les anciennes données. Vérifiez donc que vous choisissez bien, par exemple, /dev/sdc1 plutôt que le disque entier ou une partition système.
Selon la page de manuel de mke2fs, l’outil sert à créer des systèmes de fichiers ext2, ext3 et ext4. L’option -t ext4 permet aussi d’appeler l’outil via mkfs, mais la forme directe reste lisible.
Avant le formatage, vérifiez que la partition n’est pas utilisée et que vos commandes disposent des droits nécessaires. Une erreur « périphérique occupé » appelle généralement un démontage, tandis qu’un refus d’accès peut nécessiter sudo.
Précautions avant formatage :
- Confirmer le nom, la taille et le type du périphérique avec lsblk -f
- Copier les données utiles vers un autre support avant toute écriture
- Démonter la partition avec sudo umount /dev/sdc1 si elle est montée
- Lancer sudo mkfs.ext4 /dev/sdc1 uniquement après vérification de la cible
Débloquer mkfs.ext4 sans effacer le mauvais volume
Si la commande échoue, lisez d’abord le message complet plutôt que de la relancer avec une option forcée. Une partition montée, un chemin erroné ou un disque en lecture seule ne se corrigent pas de la même manière.
Symptôme
Contrôle utile
Action prudente
Périphérique occupé
lsblk et findmnt
Démonter le point de montage
Accès refusé
Identité et permissions
Utiliser sudo si nécessaire
Nom de partition incertain
lsblk -f et fdisk -l
Confirmer taille et chemin
Lecture seule
Messages système et état du disque
Diagnostiquer avant toute écriture
Une fois le formatage terminé, lsblk -f permet de vérifier que la partition porte désormais le type attendu. Si l’erreur revient, recherchez une cause matérielle avant de répéter l’opération.
Vérification du disque ext4 : corriger les erreurs sans aggraver la panne
Lorsque le système bascule en lecture seule, il protège souvent les données contre de nouvelles écritures. La priorité devient alors la vérification du disque, effectuée depuis un environnement où la partition à réparer n’est pas montée.
Réparer ext4 avec fsck ou e2fsck hors montage
Pour une partition secondaire, démontez-la avant le contrôle ; pour la partition système, démarrez depuis un Live USB. Selon la documentation des outils e2fsprogs, e2fsck vérifie et répare les systèmes ext, tandis que fsck sert de commande d’accès générale.
Après avoir confirmé le périphérique avec lsblk -f, lancez une vérification adaptée, par exemple sudo e2fsck -f /dev/sdb1. L’option -y accepte automatiquement les corrections proposées : pratique sans surveillance, mais risquée si vous n’avez pas examiné les conséquences.
Étapes de réparation ext4 :
- Repérer la partition exacte et son système de fichiers
- Arrêter les accès puis effectuer le démontage nécessaire
- Exécuter e2fsck et lire les corrections demandées
- Redémarrer ou remonter le volume, puis contrôler les fichiers
Utiliser xfs_repair uniquement pour un volume XFS
Un système XFS ne se répare pas avec e2fsck : utilisez xfs_repair, fourni par le paquet xfsprogs. Selon sa page de manuel, l’option -n examine le volume sans appliquer de réparation, tandis que le traitement normal modifie les métadonnées.
Le volume doit être démonté avant l’intervention. L’option -L efface le journal XFS et peut entraîner une perte de données : réservez-la aux cas où les méthodes moins destructives échouent et où une sauvegarde existe.
Format ou contrôle
Outil adapté
Précaution principale
ext4
e2fsck ou fsck
Ne pas réparer un volume monté
XFS
xfs_repair
Prévoir le démontage préalable
Analyse XFS sans correction
xfs_repair -n
Mode d’examen non réparateur
État matériel du disque
smartctl
Un résultat favorable ne garantit pas l’absence de panne
Les réparations logiques ne suffisent pas si le support se dégrade. Un diagnostic matériel permet de décider s’il faut d’abord copier les données ou poursuivre le dépannage.
Blocage persistant : contrôler le disque et préserver les données
Après une coupure électrique ou des erreurs répétées, la corruption peut être un symptôme plutôt que la cause initiale. Avant de relancer fsck ou xfs_repair, examinez les alertes du noyau et l’état SMART du disque.
Interpréter smartctl et les signes de défaillance
Selon la documentation de smartmontools, smartctl interroge les informations SMART prises en charge par le périphérique. La commande sudo smartctl -a /dev/sdb affiche des attributs détaillés ; leur présentation varie selon le disque et son contrôleur.
Un état SMART défavorable, des secteurs réalloués ou des erreurs d’entrée-sortie répétées justifient une sauvegarde immédiate vers un autre support. Même un statut « PASSED » ne prouve pas qu’un disque ne tombera pas en panne.
Signes qui imposent une sauvegarde :
- Erreurs d’entrée-sortie répétées dans les journaux système
- Disque qui disparaît ou devient soudainement inaccessible
- État SMART défavorable ou attributs matériels inquiétants
- Lecture seule récurrente après réparation du système de fichiers
Choisir le bon ordre de dépannage
Quand les fichiers restent accessibles, copiez d’abord les données importantes avant toute réparation intrusive. Si le disque semble physiquement instable, limiter les tentatives de lecture peut éviter d’accélérer sa défaillance.
Pour un volume sain mais mal configuré, corrigez plutôt le point de montage ou les permissions que le format. La réinstallation du système de fichiers n’est pertinente que si vous souhaitez réellement effacer la partition et disposez d’une copie vérifiée.
Cette distinction évite de confondre une erreur d’accès avec une corruption ou une panne matérielle. En pratique, identifier, sauvegarder, démonter puis choisir l’outil adapté constitue l’ordre le plus sûr.
Pour approfondir les commandes, recherchez une démonstration consacrée à ext4 et une autre dédiée à XFS, car leurs outils de réparation diffèrent. Vérifiez toujours les noms de périphériques dans votre propre terminal avant de reproduire une commande.
Source : projet e2fsprogs, « e2fsck(8) » et « mke2fs(8) », pages de manuel ; projet xfsprogs, « xfs_repair(8) », page de manuel ; projet smartmontools, « smartctl(8) », page de manuel. Les options exactes peuvent dépendre de la version installée et du périphérique concerné.