Il est nécessaire.
C'est indépendant de Mac ou de macOS impliqué. Comme vous l'avez écrit "incorrectement" : c'est la clé ici.
Pour éviter tout dommage du système de fichiers, le système d'exploitation vérifie "le système de fichiers est-il corrompu ?", c'est-à-dire s'il n'a pas été correctement démonté. Les systèmes de fichiers "corrompus" sont ensuite soumis à une vérification du système de fichiers (fsck_msdos
). Un fsck réussi marque le système de fichiers comme étant propre. (Et tente généralement de corriger certaines incohérences, s'il en trouve qu'il peut corriger.) Arrêter ce processus avant qu'il ne fasse la même chose qu'un démontage correct, c'est-à-dire "marquer le système de fichiers comme propre", vous enverra dans une boucle. Trouver un moyen de contourner cela pourrait être possible, mais ce n'est certainement pas recommandable.
Deux "solutions" :
- Essayez d'éjecter/de démonter proprement le système de fichiers à chaque fois. C'est la meilleure façon d'éviter l'exécution du fsck. Il peut y avoir des applications disponibles pour rendre cela encore plus pratique, en fonction du type de disques et de la connexion utilisée.
- Laissez-le suivre son cours de fsck la première fois. C'est le moyen le plus rapide de recommencer à l'utiliser.
Mesures préventives possibles :
Le débranchement mécanique des disques involontairement en état de veille ou en cours d'utilisation pourrait être atténué avec un meilleur câble. Pas de blague. J'ai un câble assez cher qui s'insère beaucoup plus fermement que tous les autres dans ce port. Si le problème survient principalement pendant la mise en veille ou après n'avoir pas utilisé le disque externe, vous voudrez peut-être envisager une application comme Mountain. C'est commercial et il pourrait y en avoir d'autres (Jettison, CleanMyDrive).
Aussi, c'est vrai : ce fsck_msdos sert principalement à vous informer de tout dommage éventuel et à éviter d'autres dégâts, afin que vous puissiez l'emmener vers un système dont le fsck ou le chkdsk peut réellement le réparer.