Base de connaissances
Tutoriels par OS, outils open source et ressources pour le numérique responsable.
Tutoriel - Réparer un disque exFAT avec exFAT Clean - Mac
Problème : Le "Dirty Bit" sur un disque exFAT
Lorsqu'un disque formaté en exFAT rencontre un problème, un indicateur appelé "dirty bit" peut être activé. Sur macOS, cela empêche le montage du disque tant qu'une vérification complète avec fsck_exfat n'est pas effectuée. Cette vérification peut être très longue et parfois inefficace, alors que le disque peut être parfaitement fonctionnel.
Solution : Utiliser exFAT Clean
exFAT Clean est un outil permettant de réinitialiser manuellement le dirty bit afin de voir si cela résout le problème.
Matériel nécessaire
- Un Mac avec Terminal
- Un disque externe en exFAT
Étapes d'utilisation
1. Télécharger exFAT Clean
Dans le Terminal, entre les commandes suivantes :
git clone https://github.com/zzh8829/exfat_clean
cd exfat_clean
2. Identifier votre disque
Liste les disques connectés avec :
diskutil list
Note la valeur correspondant à la première partition du disque externe (ex. disk12s1). Vérifie la capacité pour éviter les erreurs.
3. Exécuter exFAT Clean
Lance la commande suivante en remplaçant rdisk12s1 par la valeur correcte :
sudo ./exfat_clean /dev/rdisk12s1
Assure-toi d'utiliser le “r” de rdisk12s1 et non disk12s1. Si tu obtiens l'erreur vbr read failed, tu as probablement saisi un mauvais identifiant de disque.
Résultat
Si le problème venait uniquement du dirty bit, ton disque devrait maintenant fonctionner normalement.
Remarque sur le format exFAT
Bien qu'exFAT soit fragile, il reste le format le plus universel pour les disques externes. Voici quelques conseils :
- Formate-le en exFAT depuis macOS avec une table de partition GUID.
- Évite le format MBR, plus sujet aux erreurs.
- NTFS (Windows) est en lecture seule sur macOS.
- APFS (Apple) n'est pas compatible avec Windows.
Github https://github.com/zzh8829/exfat_clean