Comment écrire sur des lecteurs NTFS sur un Mac

Table des matières:

Comment écrire sur des lecteurs NTFS sur un Mac
Comment écrire sur des lecteurs NTFS sur un Mac

Vidéo: Comment écrire sur des lecteurs NTFS sur un Mac

Vidéo: Comment écrire sur des lecteurs NTFS sur un Mac
Vidéo: Comment controler vos ventilateurs pour votre PC GAMER ? INFOMAXPARIS - YouTube 2024, Mars
Anonim
Le MacOS d’Apple peut lire à partir des disques NTFS au format Windows, mais ne peut pas y écrire directement. Voici quelques solutions pour obtenir un accès complet en lecture / écriture aux lecteurs NTFS.
Le MacOS d’Apple peut lire à partir des disques NTFS au format Windows, mais ne peut pas y écrire directement. Voici quelques solutions pour obtenir un accès complet en lecture / écriture aux lecteurs NTFS.

Cela peut être utile si vous souhaitez écrire sur une partition Boot Camp sur votre Mac, car les partitions système Windows doivent utiliser le système de fichiers NTFS. Cependant, pour les lecteurs externes, vous devriez probablement utiliser exFAT à la place. MacOS peut lire et écrire en natif sur des lecteurs exFAT, exactement comme Windows.

Trois options

Il existe plusieurs options pour cela, et vous devrez en choisir une:

  • Conducteurs tiers payés: Vous pouvez installer des pilotes NTFS tiers pour Mac et ils fonctionneront très bien. Ces solutions sont payantes, mais elles sont faciles à installer et devraient offrir de meilleures performances que les solutions gratuites ci-dessous.
  • Pilotes tiers gratuits: Il existe un pilote NTFS gratuit et open-source que vous pouvez installer sur un Mac pour activer le support en écriture. Malheureusement, cela nécessite un peu de travail supplémentaire à installer, en particulier sur les Mac dotés de la nouvelle fonctionnalité de protection de l'intégrité du système, ajoutée à la version 10.11 d'El Capitan. C’est plus lent que les solutions payantes et le montage automatique de partitions NTFS en mode lecture-écriture constitue un risque pour la sécurité.
  • Support expérimental d’écriture NTFS d’Apple: Le système d'exploitation macOS inclut un support expérimental pour l'écriture sur des disques NTFS. Cependant, il est désactivé par défaut et nécessite quelques manipulations dans le terminal pour l'activer. Son fonctionnement correct n’est pas garanti et pourrait éventuellement causer des problèmes avec votre système de fichiers NTFS. En fait, nous avons déjà eu des données corrompues. Nous ne recommandons vraiment pas d’utiliser ceci. Il est désactivé par défaut pour une raison.

Nous vous recommandons vivement de payer pour un pilote NTFS tiers si vous devez le faire, car les autres solutions ne fonctionnent pas aussi bien et demandent plus de travail à configurer.

Le meilleur pilote tiers payé: Paragon NTFS pour Mac

Paragon NTFS pour Mac coûte 19,95 $ et offre un essai gratuit de dix jours. Il s’installera proprement et facilement sur les versions modernes de macOS, y compris macOS 10.12 Sierra et Mac OS X 10.11 El Capitan. Cela fonctionne vraiment, alors c’est la meilleure option si vous êtes prêt à débourser une petite somme d’argent pour cette fonctionnalité.
Paragon NTFS pour Mac coûte 19,95 $ et offre un essai gratuit de dix jours. Il s’installera proprement et facilement sur les versions modernes de macOS, y compris macOS 10.12 Sierra et Mac OS X 10.11 El Capitan. Cela fonctionne vraiment, alors c’est la meilleure option si vous êtes prêt à débourser une petite somme d’argent pour cette fonctionnalité.

Vous n'aurez pas non plus besoin de manipuler les commandes de terminal pour monter manuellement des partitions, monter automatiquement des partitions de manière non sécurisée ou gérer une corruption potentielle, comme vous le ferez avec les pilotes gratuits ci-dessous. Si vous avez besoin de cette fonctionnalité, payer pour un logiciel qui le fait correctement en vaut la peine. Nous ne pouvons pas trop insister là-dessus.

Si vous possédez un disque Seagate, sachez que Seagate offre le téléchargement gratuit de Paragon NTFS pour Mac afin que vous n’ayez rien à acheter.

Vous pouvez également acheter Tuxera NTFS pour Mac, qui coûte 31 $ et offre un essai gratuit de 14 jours. Mais Paragon NTFS fait la même chose et coûte moins cher.

Les meilleurs pilotes tiers gratuits: FUSE pour macOS

Cette méthode est gratuite, mais elle nécessite un peu de travail et est moins sécurisée. Pour que votre Mac monte automatiquement les partitions NTFS en mode lecture-écriture, vous devez désactiver temporairement System Integrity Protection et remplacer l’un des outils intégrés d’Apple par un binaire plus vulnérable aux attaques. Donc, cette méthode est un risque de sécurité.
Cette méthode est gratuite, mais elle nécessite un peu de travail et est moins sécurisée. Pour que votre Mac monte automatiquement les partitions NTFS en mode lecture-écriture, vous devez désactiver temporairement System Integrity Protection et remplacer l’un des outils intégrés d’Apple par un binaire plus vulnérable aux attaques. Donc, cette méthode est un risque de sécurité.

Cependant, vous pouvez utiliser FUSE pour monter manuellement des partitions NTFS en mode lecture-écriture si vous n’en avez pas besoin d’utiliser le terminal. C’est plus sûr, mais c’est plus de travail.

Tout d’abord, téléchargez FUSE pour macOS et installez-le. Utilisez les options par défaut lors de l'installation.

Vous aurez également besoin des outils de développement en ligne de commande d’Apple pour continuer. Si vous ne les avez pas encore installés, vous pouvez ouvrir une fenêtre de terminal à partir de Finder> Applications> Utilitaires et exécuter la commande suivante pour le faire:

xcode-select --install

Cliquez sur «Installer» lorsque vous êtes invité à installer les outils.

En outre, vous devrez télécharger et installer homebrew si vous ne l’avez pas déjà installé sur votre Mac. Homebrew est un «gestionnaire de paquets» pour Mac OS X. Copiez-collez la commande suivante dans une fenêtre de terminal et appuyez sur Entrée pour l'installer:
En outre, vous devrez télécharger et installer homebrew si vous ne l’avez pas déjà installé sur votre Mac. Homebrew est un «gestionnaire de paquets» pour Mac OS X. Copiez-collez la commande suivante dans une fenêtre de terminal et appuyez sur Entrée pour l'installer:

/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'

Appuyez sur Entrée et entrez votre mot de passe lorsque vous y êtes invité. Le script téléchargera et installera automatiquement Homebrew.

Une fois que vous avez installé les outils de développement et Homebrew, exécutez la commande suivante dans une fenêtre de terminal pour installer ntfs-3g:
Une fois que vous avez installé les outils de développement et Homebrew, exécutez la commande suivante dans une fenêtre de terminal pour installer ntfs-3g:

brew install ntfs-3g

Vous pouvez maintenant monter manuellement des partitions NTFS en mode lecture / écriture. Dans une fenêtre de terminal, exécutez la commande suivante pour créer un point de montage dans / Volumes / NTFS. Vous devez seulement faire ceci une fois.
Vous pouvez maintenant monter manuellement des partitions NTFS en mode lecture / écriture. Dans une fenêtre de terminal, exécutez la commande suivante pour créer un point de montage dans / Volumes / NTFS. Vous devez seulement faire ceci une fois.

sudo mkdir /Volumes/NTFS

Lorsque vous connectez un lecteur NTFS à l'ordinateur, exécutez la commande suivante pour répertorier les partitions de disque:

diskutil list

Vous pouvez ensuite identifier le nom de périphérique de la partition NTFS. Il suffit de chercher la partition avec le système de fichiers Windows_NTFS. Dans la capture d’écran ci-dessous, c’est

/dev/disk3s1

La partition NTFS a probablement été montée automatiquement par votre Mac. Vous devez donc la démonter d’abord. Exécutez la commande suivante en remplaçant
La partition NTFS a probablement été montée automatiquement par votre Mac. Vous devez donc la démonter d’abord. Exécutez la commande suivante en remplaçant

/dev/disk2s1

avec le nom de périphérique de votre partition NTFS.

sudo umount /dev/disk2s1

Pour monter le lecteur, exécutez la commande suivante en remplaçant

/dev/disk2s1

avec le nom de périphérique de votre partition NTFS.

sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

Le système de fichiers sera monté dans / Volumes / NTFS. Il apparaîtra également sur votre bureau en tant que lecteur monté normal. Vous pouvez l’éjecter normalement lorsque vous souhaitez le débrancher.

Si vous êtes prêt à monter manuellement des partitions avec les instructions ci-dessus, vous n’êtes pas obligé de continuer.
Si vous êtes prêt à monter manuellement des partitions avec les instructions ci-dessus, vous n’êtes pas obligé de continuer.

Si vous souhaitez que votre Mac monte automatiquement les lecteurs NTFS auxquels vous vous connectez en mode lecture-écriture, vous devez désactiver la protection de l'intégrité du système.

Attention: Vous ne voulez probablement pas faire ça! Les instructions officielles du logiciel préviennent qu'il s'agit d'un risque pour la sécurité. Vous allez remplacer les outils de montage NTFS sur votre Mac par les outils ntfs-3g, qui s'exécutent en tant qu'utilisateur root. En raison de la manière dont Homebrew installe les logiciels, les logiciels malveillants fonctionnant sur votre Mac pourraient écraser ces outils. Le risque n’est probablement pas efficace, mais nous expliquerons comment procéder si vous voulez prendre le risque.

Redémarrez votre Mac et maintenez les touches Commande + R enfoncées pendant son démarrage. Il s’amorcera dans un environnement en mode de récupération spécial.

Lancez un terminal à partir du menu Utilitaires en mode de récupération et exécutez la commande suivante:

csrutil disable

Une fois que vous avez, redémarrez votre Mac normalement.

Sur le bureau Mac, ouvrez à nouveau une fenêtre de terminal et exécutez les commandes suivantes pour rendre la fonction ntfs-3g:
Sur le bureau Mac, ouvrez à nouveau une fenêtre de terminal et exécutez les commandes suivantes pour rendre la fonction ntfs-3g:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

Enfin, réactivez la protection de l'intégrité du système. Redémarrez votre Mac et maintenez la touche Commande + R enfoncée pendant son démarrage pour passer en mode de récupération. Lancez un terminal en mode de récupération et exécutez la commande suivante:
Enfin, réactivez la protection de l'intégrité du système. Redémarrez votre Mac et maintenez la touche Commande + R enfoncée pendant son démarrage pour passer en mode de récupération. Lancez un terminal en mode de récupération et exécutez la commande suivante:

csrutil enable

Une fois que vous avez, redémarrez votre Mac. Le support en écriture NTFS devrait fonctionner maintenant.

Pour annuler vos modifications et tout désinstaller, vous devez d'abord désactiver la protection de l'intégrité du système. Ensuite, exécutez les commandes suivantes:

sudo rm /sbin/mount_ntfs sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs brew uninstall ntfs-3g

Vous pouvez ensuite désinstaller FUSE for macOS à partir de son panneau dans la fenêtre Préférences Système et réactiver la protection de l'intégrité du système.

Vous pouvez voir pourquoi nous recommandons l'option de 20 $ à la place maintenant, hein?

Support expérimental d’écriture NTFS d’Apple: ne le faites pas sérieusement

Nous ne recommandons pas la méthode ci-dessous car elle est la moins testée. Cela pourrait ne pas fonctionner correctement. Ne nous en voulez donc pas, ni à Apple, si vous rencontrez des problèmes. Il est toujours instable à partir de macOS 10.12 Sierra et il risque de ne jamais être totalement stable. Ceci est vraiment juste ici à des fins éducatives.

Tout d’abord, assurez-vous que votre lecteur porte une étiquette pratique comportant un seul mot. Si ce n'est pas le cas, changez son étiquette. Cela facilitera ce processus.

Vous devez d’abord lancer un terminal. Naviguez vers le Finder> Applications> Utilitaires> Terminal ou appuyez sur Commande + Espace, tapez Terminal et appuyez sur Entrée.

Tapez la commande suivante dans le terminal pour ouvrir le fichier / etc / fstab à éditer dans l'éditeur de texte nano:

sudo nano /etc/fstab

Ajoutez la ligne suivante à nano, en remplaçant «NAME» par l’étiquette de votre lecteur NTFS:
Ajoutez la ligne suivante à nano, en remplaçant «NAME» par l’étiquette de votre lecteur NTFS:

LABEL=NAME none ntfs rw,auto,nobrowse

Appuyez sur Ctrl + O pour enregistrer le fichier une fois que vous avez terminé, puis appuyez sur Ctrl + X pour fermer nano.

(Si vous souhaitez écrire sur plusieurs lecteurs NTFS, ajoutez une ligne différente pour chacun.)

Connectez le lecteur à l’ordinateur - débranchez-le et reconnectez-le s’il est déjà connecté - et vous le verrez dans le répertoire «/ Volumes». Dans une fenêtre du Finder, vous pouvez cliquer sur Aller> Aller au dossier et taper «/ Volumes» dans la zone pour y accéder. Il n’apparaîtra pas automatiquement et n’apparaîtra pas sur votre bureau comme le font normalement les lecteurs.
Connectez le lecteur à l’ordinateur - débranchez-le et reconnectez-le s’il est déjà connecté - et vous le verrez dans le répertoire «/ Volumes». Dans une fenêtre du Finder, vous pouvez cliquer sur Aller> Aller au dossier et taper «/ Volumes» dans la zone pour y accéder. Il n’apparaîtra pas automatiquement et n’apparaîtra pas sur votre bureau comme le font normalement les lecteurs.

Pour annuler cette modification ultérieurement, il vous suffit de répéter le processus ci-dessus pour ouvrir le fichier / etc / fstab dans nano. Supprimez la ligne que vous avez ajoutée au fichier et enregistrez vos modifications.

La plupart des utilisateurs de Mac formateront mieux les disques externes avec exFAT, ce qui leur permettra de fonctionner correctement sous Windows et Mac OS X sans aucun travail supplémentaire. si vous devez écrire sur un lecteur NTFS, l'un des pilotes tiers payés sera l'option la plus simple, offrant les meilleures performances et le moins de risques de corruption de fichier.

Conseillé: