Si l'on met de côté la partie qui dit à quel système d'exploitation un système de fichiers particulier est associé, le point principal est le mot "journalisé".
J'inclus la citation suivante de Wikipédia car il est inutile de réinventer la roue:
Un système de fichiers de journalisation est un système de fichiers qui garde une trace des modifications qui seront apportées dans un journal (généralement un journal circulaire dans une zone dédiée du système de fichiers) avant de les valider dans le système de fichiers principal. En cas de panne du système ou de panne de courant, ces systèmes de fichiers sont plus rapides à remettre en ligne et moins susceptibles d'être corrompus.
Prenant cela à une fin logique, un lecteur externe est par définition plus susceptible d'être supprimé du système qu'un lecteur interne. Il n'est pas possible de retirer votre lecteur d'ordinateur portable et de maintenir le système d'exploitation en marche, mais parfaitement possible avec quelque chose d'USB ou de Firewire connecté par exemple. En tant que tel, vous courez un plus grand risque de modifications qui doivent être écrites sur le lecteur échouant si vous retirez le lecteur trop rapidement ou sans suivre les procédures d'éjection correctes.
En particulier, si vous utilisez n'importe quelle forme de mise en cache, les données peuvent attendre d'être écrites sur le disque au moment de la suppression, perdant ainsi vos données.
Un système de fichiers journalisé permet d'éviter trop de dommages dans ces scénarios en conservant un journal de toutes les modifications qu'il doit appliquer et en notant quand elles ont été effectuées avec succès. De cette façon, il peut examiner le journal lors d'un redémarrage et y trouver des modifications en suspens qui n'ont jamais été terminées. C'est beaucoup plus rapide que d'exécuter simplement une chkdsk
commande ou une commande similaire pour vérifier l'ensemble du système de fichiers pour les problèmes que vous auriez besoin d'effectuer sur un système de fichiers FAT32.
En plus de l'aspect protecteur des choses discutées ci-dessus, il y a le fait qu'un système de fichiers HFS a tous les crochets Mac OS X intégrés pour l'indexation automatisée, la sauvegarde, le contrôle de version et ainsi de suite qui ne serait pas possible sur un système de fichiers compatible FAT32.