85 votes

Écriture en NTFS avec Mavericks

J'étais capable de lire et d'écrire des systèmes de fichiers NTFS normalement dans Mountain Lion, mais après la mise à niveau, cela a cessé de fonctionner.

J'ai installé ntfs-3g et fuse4x en utilisant homebrew dans Mountain Lion et j'ai suivi les instructions affichées par homebrew pour terminer l'installation de l'extension de noyau fuse4x.

Pour essayer de résoudre ce problème, j'ai supprimé ntfs-3g, fuse4x et fuse4x-kext et je les ai réinstallés. Mais cela n'a pas résolu mon problème.

Quelqu'un sait-il comment résoudre ce problème ? Merci.

87voto

matt burns Points 3762

J'ai trouvé la bonne façon de procéder (cela fonctionne aussi pour Yosemite ) :

Installer Homebrew y tonneau si vous ne les avez pas déjà :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install caskroom/cask/brew-cask

Désinstallez toutes les versions précédentes de osxfuse (les kexts non signés sont maintenant interdits) :

brew cask uninstall osxfuse

Mettre à jour Homebrew et installer osxfuse y ntfs-3g

brew update
brew cask install osxfuse
brew install ntfs-3g

Vous devez créer un lien symbolique pour mount_ntfs afin d'assurer le montage automatique des lecteurs :

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

2 votes

Notez que tout le monde n'a pas homebrew installé par défaut. Pourriez-vous ajouter un lien vers le site web de homebrew expliquant qu'il faut l'installer pour obtenir l'application brew commande ?

0 votes

Fonctionne comme un charme !

0 votes

Ntfs-3g est un système de fichiers FUSE, il s'exécute donc dans l'espace utilisateur - bien qu'il soit gratuit et fonctionne probablement bien (je l'ai beaucoup utilisé sous Linux), vous trouverez peut-être qu'un pilote NTFS commercial tel que celui de Tuxera est plus rapide si vous faites beaucoup de lecture/écriture sur des systèmes de fichiers NTFS.

13voto

tatsuhirosatou Points 3058

C'est si facile et vous Ne le fais pas. Il n'est pas nécessaire d'installer une application ou un pilote tiers. Aucun redémarrage n'est nécessaire.

  1. Découvrez le nom de votre "Volume".

  2. Terminal ouvert

  3. Créez ou mettez à jour votre fichier /etc/fstab. Remplacez "Mon040Passeport" par le nom de votre "Volume". Vous pouvez le faire en tapant sudo vi /etc/fstab dans le terminal. Vous serez invité à saisir votre mot de passe.

    #
    # Warning - this file should only be modified with vifs(8)
    #
    # Failure to do so is unsupported and may be destructive.
    #
    LABEL=My\040Passport none ntfs rw,auto,nobrowse
  4. Débranchez votre disque dur externe, puis rebranchez-le.

  5. Vous ne verrez PAS votre disque dur dans le Finder, vous devez l'ouvrir à partir du Terminal en suivant les étapes ci-dessous.

  6. Ouvrez le Terminal, entrez les 3 commandes ci-dessous et utilisez votre propre nom de volume dans la 3ème commande.

    cd /Volumes
    ls 
    open My\ Passport

    La commande 1 changera votre répertoire actuel.
    La commande 2 répertorie les volumes, celui qui vous intéresse est répertorié ici.
    La commande 3 ouvrira votre volume dans le Finder.

  7. Puisque vous ne verrez pas le disque dur dans le Finder, ajoutons un lien vers celui-ci sur votre bureau. Ouvrez le Terminal, entrez cette commande en remplaçant le nom du volume, et remplacez également la destination si vous le souhaitez.

    ln -s /Volumes/My\ Passport/ ~/Desktop/hdd

0 votes

A mauvais qu'aucune icône ne s'affiche sur le bureau. Je me demande pourquoi.

0 votes

@grgarside Vous pouvez l'ajouter à votre bureau avec une seule commande supplémentaire. sudo ln -s /Volumes ~/Desktop/Volumes via cet article

0 votes

J'ai également essayé cette solution à partir d'un blog et cela a fonctionné !!! Cependant, jusqu'à ce que je copie en utilisant le terminal, tout fonctionnait bien. Dès que j'ai essayé de copier à l'aide du Finder vers un dossier contenant au moins 50 Go de données, sur un disque dur externe, le contenu du dossier cible s'est vidé sans aucune notification ni erreur :( Maintenant, ce dossier semble toujours vide.

5voto

whaley Points 8789

J'avais la même configuration que vous, et depuis la mise à jour vers 10.9, je ne peux plus écrire sur NTFS. La solution que j'ai fini par adopter (du moins à court terme) a été d'utiliser la fonction NTFS de Paragon pour Mac® OS X 11 . Il semble fonctionner correctement et offre un essai gratuit de 10 jours.

J'espère qu'une meilleure méthode sera bientôt trouvée, mais j'en ai eu assez de m'en occuper.

Une autre option que je n'ai pas essayée était de modifier le fichier /etc/fstab fichier. Ce qui suit est tiré de Support de l'écriture NTFS sur OS X Mountain Lion :

  • Désinstallez les autres logiciels NTFS tiers, comme Paragon, Tuxera ou NTFS-3G.
  • Modifier /etc/fstab (vous pouvez le faire avec sudo vi /etc/fstab ) Ajoutez la ligne suivante : LABEL="VOLUME_NAME_WITHOUT_QUOTES" none ntfs rw,auto,nobrowse
  • Maintenant, démontez et remontez le disque.

0 votes

J'ai essayé l'autre approche que vous avez mentionnée, sans succès :(

1 votes

Voici ce que j'ai fait pour mon entraînement Bootcamp : LABEL=BOOTCAMP none ntfs rw,auto,nobrowse . Il fonctionne bien sur 10.9 Maverick. Si vous utilisez un disque dur Seagate, vous pouvez également télécharger le logiciel gratuit Pilote Seagate NTFS

1 votes

Après cela, le volume ne s'affiche pas dans la fenêtre du finder. Pour y accéder, sélectionnez "/Volumes" dans le menu->Go->"Go To Folder". Vous pouvez également ajouter ce volume à la barre latérale pour y accéder facilement

3voto

kwodzicki Points 31

J'ai utilisé une combinaison de macfuse-core-10.5-2.1.9 et ntfs-3g-2010.10.2-macosx sur OS X Mavericks et je suis capable d'écrire sur un disque NTFS.

  • Installer d'abord macfuse-core-10.5-2.1.9
  • Puis installez ntfs-3g-2010.10.2-macosx
  • Après l'installation, ouvrons le fichier NTFS-3G.
    • Préférence système > NTFS-3G
    • Cliquez sur [enable].
  • Enfin, démontons votre disque NTFS cible et montons-le à nouveau.

Même si vous recevez le message TimeOut, vous êtes déjà dans la bonne direction. Essayons de créer un fichier et un dossier sur votre disque dur NTFS.

0 votes

Pouvez-vous détailler les étapes à suivre pour réaliser cette combinaison ? La simple installation des deux ne fonctionne pas pour moi.

0 votes

Merci, il me manquait le "Click [enable]". Pour le message TimeOut, vous avez FuseWait je pense.

2voto

samirfor Points 21

Installer le NTFS-FREE pour OS X Mountain Lion 10.8.2 et redémarrez votre Mac. Cela a fonctionné pour moi sur OS X Mavericks.

0 votes

Ça n'a pas marché pour moi.

0 votes

Ça ne fonctionne pas non plus sur Mavericks.

0 votes

Cela a très bien fonctionné pour moi sous OSX 10.9.3 (Mavericks). Merci pour la recommandation

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