Comment activer la prise en charge de l'écriture NTFS sous Mac OS X

Table des matières:

Anonim

Mac OS X a toujours été capable de lire les disques NTFS, mais caché dans Mac OS X se trouve une option cachée pour activer la prise en charge de l'écriture sur les 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 de la prise en charge de l'écriture NTFS sur 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 des utilisateurs avancés qui comprennent le processus et les répercussions potentielles.

Parce que cette fonctionnalité n'est pas officiellement prise en charge par Apple, NTFS ne doit pas être considéré comme un système de fichiers multiplateforme fiable pour déplacer des fichiers entre un Mac et un PC Windows, les utilisateurs voudront toujours formater les disques pour le FAT système de fichiers pour une compatibilité optimale du lecteur Mac vers/depuis le PC avec une prise en charge complète de la lecture et de l'écriture (peut-être qu'une meilleure solution pour de nombreux utilisateurs serait d'utiliser le réseau Samba et de partager des fichiers directement via un réseau local entre le PC et le Mac en question). De plus, le manque de support officiel suggère qu'il pourrait y avoir un risque que quelque chose se passe mal, soit sous la forme de paniques du noyau, soit même de perte de données théoriques sur le lecteur NTFS. Par conséquent, une telle fonctionnalité peut être préférable en dernier recours et ne doit pas être utilisée avec des données importantes sur le lecteur Windows sans disposer de sauvegardes adéquates de ces fichiers. Alors, faites ce qu'il faut et sauvegardez d'abord vos données.

Confortable avec tout ça ? Génial, nous couvrirons deux manières différentes d'activer la prise en charge de l'écriture NTFS dans Mac OS X, cela doit être utilisé sur une base par lecteur et cela nécessite l'utilisation de la ligne de commande.

Activer la prise en charge de l'écriture NTFS de Mac OS X à l'aide de l'UUID du lecteur

Bien que ce soit un peu plus compliqué 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 prise en charge de la lecture et de l'écriture NTFS à /etc/fstab :

"

sudo echo UUID=ENTER_UUID_HERE aucun 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 :

open /Volumes

Si vous voulez voir le lecteur 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 en écriture NTFS expérimental avec un nom de lecteur plutôt qu'un UUID, ce que nous verrons ensuite.

Activer la prise en charge de l'é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 la prise en charge de l'écriture NTFS en utilisant le nom des lecteurs Windows à l'aide de la commande suivante :

"

sudo echo LABEL=DRIVE_NAME aucun ntfs rw, auto, nobrowse>> /etc/fstab"

Parce que cela utilise la commande sudo, vous devrez entrer un mot de passe administrateur pour pouvoir exécuter correctement toute 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 dont vous avez besoin pour avoir un accès superutilisateur pour écrire dans les fichiers de ce répertoire, d'où le préfixe sudo requis.

Par exemple, l'ajout de la prise en charge de la lecture/écriture à un lecteur NTFS nommé "WINDOWS8" ressemblerait à ceci :

"

sudo echo LABEL=WINDOWS8 aucun ntfs rw, auto, nobrowse>> /etc/fstab"

Si le lecteur a un nom complexe, utilisez la méthode UUID mentionnée ci-dessus ou renommez le lecteur NTFS dans Windows avant d'essayer de le monter avec le support en écriture.

Encore une fois, vous voudrez regarder dans / Volumes / pour trouver le lecteur Windows NTFS nouvellement monté avec une prise en charge complète de la lecture et de l'écriture. Comme mentionné précédemment, 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 une variété d'outils plus simples mais plus anciens pour compléter automatiquement les processus mentionnés ci-dessus, mais l'utilitaire NTFS Mounter susmentionné semble avoir cessé de fonctionner après Snow Leopard, et donc les versions modernes d'OS X de Mountain Lion to Mavericks voudra plutôt utiliser l'approche de la ligne de commande.Il existe également des applications payantes tierces disponibles 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.

Comment activer la prise en charge de l'écriture NTFS sous Mac OS X