14 votes

Support NTFS sur El Capitan

Juste une petite question, est-ce que NTFS est supporté sur El Capitan ? Je viens de brancher mon disque dur externe et je suis capable de copier des choses depuis celui-ci, mais pas d'y écrire. Je suppose que seul le mode lecture est pris en charge ?

16voto

Cœur Points 966

Pour activer le support d'écriture NTFS sur OS X 10.11 El Capitan ou MacOS 10.12 Sierra.

  1. Installer la dernière version de osxfuse (3.x.x) à partir de https://github.com/osxfuse/osxfuse/releases . (vous Ne le fais pas. besoin de la couche de compatibilité MacFUSE) ou à partir de Homebrew avec brew cask install osxfuse .

  2. Installer la dernière version de NTFS-3G (2016.2.22) à partir de Homebrew . (vous avez besoin de Xcode)

Comme suit :

brew install ntfs-3g
  1. Lier NTFS-3G pour démarrer après avoir désactivé temporairement la protection de l'intégrité du système.

Comme suit :

[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]

Vous trouverez ces instructions sur cette page wiki également : https://github.com/osxfuse/osxfuse/wiki/NTFS-3G

5voto

PaulJ Points 846

Pas seulement dans El Capitan. C'est le comportement standard d'OS X en ce qui concerne NTFS depuis au moins 10.4 (qui est la première version que j'ai utilisée) : vous pouvez lire, mais vous ne pouvez pas écrire.

En plus des solutions mentionnées ci-dessus, vous pouvez également essayer NTFS-3G . Ou, si vous voulez faire l'inverse, il existe une application appelée MacDrive pour Windows qui permet à votre PC de lire les disques formatés pour Mac.

2voto

Pavel Bonev Points 21

Pour ceux qui obtiennent une erreur lors de l'installation de homebrew/fuse/ntfs-3g disant :

Erreur : Le site brew link l'étape ne s'est pas terminée avec succès

La formule est construite, mais n'est pas symlinkée dans /usr/local. La suppression des fichiers renvoie une erreur du type :

Erreur : Impossible de faire le lien symbolique include/ntfs-3g/acls.h /usr/local/include/ntfs-3g n'est pas accessible en écriture.

Solution qui a fonctionné pour moi, postée par bfontaine :

sudo chown -R $(whoami):admin /usr/local; brew link --overwrite ntfs-3g

0voto

MANISH PATHAK Points 101

SOLUTION FIXE :

Écrire sur NTFS sous OSX Yosemite et El Capitan

Étape 1

Install osxfuse (3.x.x) from https://github.com/osxfuse/osxfuse/releases.

Étape 2 Installer Homebrew : (exécuter la commande ci-dessous dans le terminal)

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

Étape 3 Mise à jour des formules Homebrew : (exécuter la commande ci-dessous dans le terminal)

brew update

Étape 4 Installer ntfs-3g (exécuter la commande ci-dessous dans le terminal)

brew install ntfs-3g

Étape 5

Si vous êtes sous OSX 10.11 (El Capitan), désactivez temporairement la protection de l'intégrité du système.

Étapes à suivre pour désactiver la protection de l'intégrité

Il y a quatre étapes pour désactiver :

1 - Redémarrez le Mac et maintenez les touches Commande + R enfoncées simultanément après avoir entendu le carillon de démarrage, cela fera démarrer OS X en mode de récupération.

2- Lorsque l'écran "Utilitaires OS X" apparaît, déroulez plutôt le menu "Utilitaires" en haut de l'écran, et choisissez "Terminal".

3- Tapez la commande suivante dans le terminal puis appuyez sur retour :

csrutil disable

4- Vous verrez un message indiquant que la protection de l'intégrité du système a été désactivée et que le Mac doit redémarrer pour que les changements prennent effet,

reboot

et le Mac va se redémarrer tout seul, laissez-le démarrer comme d'habitude.

Étape 6

Créer un lien symbolique pour mount_ntfs

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original 

sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

Étape 7

Si vous êtes sous OSX 10.11 (El Capitan), réactivez la protection de l'intégrité du système.

suivez l'étape 5, il suffit de changer la commande du terminal en

csrutil enable

Étape 8

J'ai branché le câble du disque dur au Mac. Il fonctionne.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X