Astuces rapides

Lire et Écrire dans une partition ntfs

Sources

Différentes étapes

Si ce n'est pas déjà fait, on installe la dernière version de macFuse :

brew install --cask macfuse

Après un redémarrage, on installe le paquet ntfs-3g-mac :

brew tap gromgit/homebrew-fuse
brew install ntfs-3g-mac

D'après la source, il faudrait désactiver temporairement l'intégrité du système. Pour ma part, ça n'a pas été nécessaire.

On monte ensuite le lecteur :

sudo mkdir /Volumes/NTFS
sudo ntfs-3g /dev/disk2s1 /Volumes/NTFS -o local -o allow_other -o auto_xattr -o auto_cache
cd /Volumes/NTFS

Tester les vitesses de lecteur et d'écriture d'un support

Lister les noms de volumes montés

df -Hl

Connaître le système de fichier

diskutil info /Volumes/<volume_name>

Écriture

sync; dd if=/dev/zero of=/Volumes/<volume_name>/tempfile bs=1M count=1024; sync

Lecture

Il faut vider le cache de lecteur avant.

sudo purge
dd if=/Volumes/<volume_name>/tempfile of=/dev/null bs=1M count=1024
rm /Volumes/<volume_name>/tempfile

Désactiver le montage automatique d'un volume

Trouver l'UUID du volume.

diskutil info /dev/disk2s1 # Correspond au nom du volume

On crée le fichier qui va bien… Le fichier est créé s'il n'existe pas, autrement, ça l'édite.

sudo vifs

On ajoute les informations issues de la première commande.

UUID=<Volume UUID> none  <Type (Bundle)> rw,noauto

Source : macos - How to Disable USB Auto-mount - Ask Different.