Pourquoi NTFS écrire des logiciels pose certains problèmes?

Après avoir installé le logiciel d'écriture NTFS sur mon Mac, j'ai trouvé deux problèmes.

  1. Le système Windows dans bootcamp ne s'affiche pas dans le disque de démarrage dans l'application Paramètres.

  2. Parallels Desktop ne peut pas suspendre la machine virtuelle Bootcamp parce qu'un tel logiciel est installé.

Les deux problèmes peuvent être résolus en supprimant le logiciel.

Quelle est la raison derrière cela?

Vous ne mentionnez pas les logiciels que vous utilisez pour monter le volume NTFS en lecture / écriture dans OS X, ni la version de Parallels que vous utilisez, ni le model Mac que vous utilisez. Ceci est important pour vous donner des informations précises.

Paragon NTFS fonctionne bien avec Parallels. MacFUSE ou d'autres utilitaires de lecture / écriture NTFS ne le font pas. Aussi, Parallels 8 et inférieur ont des problèmes avec Paragon HFS si vous avez installé le côté Windows.

En outre, vous ne devez jamais suspendre la machine virtuelle Boot Camp de Parallels. Si vous tentez de démarrer Windows via Boot Camp alors que la machine virtuelle Parallels est suspendue, vous pouvez provoquer l'altération des données.

Je vais conjecturer ici; n'hésitez pas à refuser si vous pensez que je suis complètement hors-base:

Peut-être l'utilitaire NTFS met le volume NTFS "en cours d'utilisation". Autrement dit, d'autres systèmes d'exploitation tentent d'accéder au disque, mais ils peuvent dire que MacFUSE utilise déjà le disque (ou alors ils pensent). Ils sont programmés pour ne pas interférer avec les autres opérations de disque afin qu'ils prennent une attitude «mains off» afin d'éviter la corruption de données qui résulterait si deux systèmes essayaient d'écrire les mêmes données en même time.

Quant à savoir pourquoi MacFUSE laisserait le disque occupé lorsqu'il ne l'utilise même pas (ou en cours d'exécution), ce serait une question pour les développeurs.