Les systèmes de fichiers nous permettent de lire et d'écrire les données qui y sont stockées et nous savons tous que chaque système d'exploitation gère ses propres systèmes de fichiers comme ceci :
- Systèmes d'exploitation Windows : NTFS
- Systèmes d'exploitation MacOS : extFAT ou HFS
- Systèmes d'exploitation Linux : ext3, ext4
Bien que macOS Sierra nous permette de lire les données sur n'importe quel lecteur externe ou interne, tel qu'une partition, au format NTFS, nous ne pourrons y écrire aucun type de données car il ne permettra pas d'effectuer cette action. Avoir un lecteur NTFS en lecture et en écriture est utile car nous pouvons utiliser ce lecteur pour installer Windows par exemple. Actuellement, le système de fichiers compatible avec les systèmes Windows et Mac est exFAT.
Aujourd'hui, Solvetic analysera certaines options car nous pouvons lire et écrire sans aucun problème dans les lecteurs NTFS de macOS Sierra.
Utilisation de FUSE pour Mac
FUSE est un utilitaire qui nous permet de monter facilement des lecteurs NTFS avec la fonction de lecture et d'écriture. Avec FUSE, nous pouvons augmenter les capacités natives du système au niveau de la gestion du système de fichiers. Pour que FUSE monte un lecteur de lecture/écriture, il sera nécessaire de désactiver temporairement la protection du système.
FUSE peut être téléchargé sur le lien suivant :
Une fois le fichier dmg téléchargé, nous procédons à son installation dans macOS Sierra. Là, nous cliquons sur l'exécutable et nous suivrons les étapes de l'assistant :
L'étape suivante consiste à installer les outils, si nous ne les avons pas installés, Xcode en exécutant la commande suivante :
xcode-select --installNous allons maintenant installer Homebrew qui est un gestionnaire de packages pour macOS. Pour son installation, nous exécuterons la ligne suivante :
/usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Maintenant que nous avons installé les outils de développement Xcode et Homebrew, il va falloir exécuter la ligne suivante pour installer l'utilitaire ntfs-3g :
brasser installer ntfs-3g
Monter les volumes NTFS
Nous pouvons maintenant monter manuellement les volumes NTFS en accédant au terminal et en exécutant la ligne suivante :
sudo mkdir / Volumes / NTFSMaintenant, lorsque nous connectons un lecteur NTFS dans macOS Sierra, nous exécuterons la commande suivante pour répertorier tous les disques et lecteurs :
liste diskutilLe résultat sera le suivant :
Nous pouvons voir notre lecteur NTFS identifié avec le chemin / dev / disk2 et le nom disk2s2. À ce stade, il est possible que macOS Sierra ait automatiquement monté le volume NTFS, pour cela nous devons le démonter et le monter à nouveau et il faudra exécuter les lignes suivantes :
sudo umount / dev / disk2s2 sudo / usr / local / bin / ntfs-3g / dev / disk2s2 / Volumes / NTFS -olocal -oallow_otherN'oubliez pas de modifier la ligne disk2s2 avec le nom correct selon le cas.
Les dernières étapes consistent à redémarrer la machine et au cours de ce processus, appuyez sur les touches Commande + R et dans la fenêtre affichée, nous ouvrirons une fenêtre de terminal en cliquant sur l'onglet Utilitaires et en sélectionnant Terminal :
Redémarrer Mac
+ R
Dans le terminal, entrez la commande suivante :
csrutil désactiver
Une fois le système redémarré, nous exécuterons les lignes suivantes :
sudo mv/sbin/mount_ntfs/sbin/mount_ntfs.original sudo ln -s/usr/local/sbin/mount_ntfs/sbin/mount_ntfsUne fois cela fait, nous redémarrons la machine et en utilisant la combinaison Commande + R et en accédant au terminal, nous exécuterons la ligne suivante :
csrutil activerUne fois la machine redémarrée, nous aurons le support NTFS respectif. Si nous voulons annuler les modifications, nous devons exécuter les lignes suivantes dans leur ordre :
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs brew désinstaller ntfs-3g
Activer l'écriture NTFS dans le mode expérimental d'Apple
C'est un option non recommandée car il est encore en phase de développement et présente une instabilité pour laquelle son bon fonctionnement n'est pas totalement garanti.
Pour cela, nous devons accéder au terminal et y exécuter la ligne suivante :
sudo nano / etc / fstabCela ouvrira le fichier respectif où nous entrerons la ligne suivante :
LABEL = (Nom aucun ntfs rw, auto, nobrowse
Nous sauvegardons les modifications à l'aide de la combinaison de touches
+ O
On sort de l'éditeur à l'aide des touches
+ X
Maintenant, lorsque nous connectons un lecteur NTFS, nous allons dans le chemin Go / Go du dossier et y entrons dans la ligne suivante :
/ VolumesDe cette façon, nous accéderons au lecteur NTFS et nous pourrons y lire et écrire.
De cette façon, nous pourrons lire et copier rapidement tous les fichiers au format NTFS sur notre Mac.