Comment activer le support d'écriture NTFS dans Mac OS X
Mac OS X a toujours été capable de lire les disques NTFS, mais dans Mac OS X se trouve une option cachée permettant de prendre en charge l'écriture sur des disques formatés en NTFS (NTFS signifie New Technology File System et est un format de système de fichiers propriétaire pour Microsoft Windows). L'activation du support en écriture NTFS sur le Mac est assez technique et n'est pas officiellement prise en charge par Apple, ce qui en fait une fonctionnalité expérimentale qu'il vaut mieux laisser entre les mains d'utilisateurs avancés qui comprennent le processus et les répercussions potentielles.
Comme cette fonction n'est officiellement pas prise en charge par Apple, le NTFS ne doit pas être considéré comme un système de fichiers multiplateforme fiable pour le transfert de fichiers entre un Mac et un PC Windows, les utilisateurs voudront quand même formater les lecteurs pour le système de fichiers FAT afin d'obtenir une compatibilité optimale entre les lecteurs Mac et PC avec un support complet en lecture et en écriture (une meilleure solution pour de nombreux utilisateurs serait peut-être d'utiliser le réseau samba et de partager les fichiers directement via un réseau local entre le PC et le Mac en question). En outre, l'absence de support officiel suggère que quelque chose pourrait mal tourner, sous la forme de panique du noyau ou même de perte théorique de données sur le disque NTFS. En conséquence, une telle fonction peut être la meilleure en dernier recours et ne devrait pas être utilisée avec des données importantes sur le disque Windows sans avoir des sauvegardes adéquates de ces fichiers. Donc, faites ce qu'il faut et sauvegardez d'abord vos affaires.
Vous êtes à l'aise avec tout cela ? Super, nous allons couvrir deux façons différentes d'activer le support d'écriture NTFS dans Mac OS X, cela doit être utilisé sur une base par disque et cela nécessite l'utilisation de la ligne de commande.
Activer le support d'écriture NTFS de Mac OS X en utilisant l'UUID du lecteur
Bien qu'elle soit légèrement plus compliquée que l'approche basée sur le nom du lecteur mentionnée ci-dessous, c'est vraiment la meilleure méthode pour la précision.
Connectez le lecteur NTFS au Mac, puis récupérez l'UUID des lecteurs NTFS avec la chaîne de commande suivante :
diskutil info /Volumes/DRIVENAME | grep UUID
Avec l'UUID résultant, utilisez la commande suivante pour ajouter l'UUID avec le support en lecture et écriture NTFS à /etc/fstab :
sudo echo "UUID=ENTER_UUID_HERE none ntfs rw,auto,nobrowse">> /etc/fstab
Le lecteur NTFS n'apparaîtra probablement pas sur le bureau par défaut, mais vous pouvez y accéder dans le répertoire /Volumes/ en ouvrant ce dossier dans le Finder avec la commande suivante :
ouvert /Volumes
Si vous voulez voir le disque dur sur le bureau (en supposant que le bureau soit affiché, bien sûr), vous pouvez créer un alias Finder avec un lien symbolique :
sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME
Vous pouvez également utiliser le montage d'écriture NTFS expérimental avec un nom de lecteur plutôt que l'UUID, que nous verrons plus loin.
Activer le support d'écriture NTFS avec le nom du lecteur
Pour plus de précision, je préfère utiliser la méthode UUID, mais vous pouvez également ajouter le support en écriture NTFS en utilisant le nom des lecteurs Windows en utilisant la commande suivante :
sudo echo "LABEL=DRIVE_NAME none ntfs rw,auto,nobrowse">> /etc/fstab
Comme il s'agit de la commande sudo, vous devrez entrer un mot de passe administrateur pour pouvoir exécuter correctement l'ensemble de la commande. Cette chaîne de commande ajoute le nom du lecteur à la fin du fichier /etc/fstab, car /etc/ est un répertoire système pour lequel vous devez avoir un accès de super-utilisateur pour écrire dans les fichiers de ce répertoire, d'où le préfixe sudo requis.
Par exemple, l'ajout d'un support en lecture/écriture à un lecteur NTFS nommé "WINDOWS8" ressemblerait à ce qui suit :
sudo echo "LABEL=WINDOWS8 none ntfs rw,auto,nobrowse">> /etc/fstab
Si le lecteur a un nom aussi complexe, utilisez la méthode UUID mentionnée ci-dessus, ou renommez le lecteur NTFS dans Windows avant de tenter de le monter avec le support en écriture.
Là encore, il vous faudra chercher dans /Volumes/ pour trouver le nouveau lecteur NTFS de Windows avec un support complet en lecture et en écriture. Comme nous l'avons déjà mentionné, il peut également être utile de créer un lien symbolique sur le bureau OS X pour accéder facilement au lecteur NTFS monté :
sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME && open ~/Desktop/DRIVENAME
Il existe toute une série d'outils plus simples mais plus anciens pour effectuer automatiquement les processus mentionnés ci-dessus, mais l'utilitaire NTFS Mounter mentionné plus haut semble avoir cessé de fonctionner après Snow Leopard, et les versions modernes d'OS X, de Mountain Lion à Mavericks, voudront donc utiliser à la place l'approche en ligne de commande. Il existe également des applications tierces payantes pour fournir un support NTFS à OS X, qui peuvent être de meilleures options pour les environnements d'entreprise où une fonctionnalité expérimentale n'est pas considérée comme suffisamment fiable pour être déployée.