Suite à mon précédent tuto qui permettait l’activation de l’écriture NTFS sous mac, ce dernier n’étant plus à jour depuis la mise à jour d’OSX 10.8.2, voici une nouvelle procédure pour brancher vos disques dur NTFS et pouvoir écrire et lire facilement dessus.
Avant de commencer, à tous ceux qui ont fait le tuto précédent (Solution gratuite pour activer l’écriture NTFS sur mac), veuillez lire cet article “Désinstallation écriture ntfs sur mac avant nouveau tuto” avant de continuer la procédure ci-dessous :
Pour commencer il faut télécharges les deux softs suivants : osxfuse (Actuellement version 2.5.4) et NTFS-3G, toujours dispo ici
Installer osxfuse :
Attention à bien cocher “MacFUSE Compatibility Layer”
Vérifier que osxfuse est bien installé, pour cela rdv dans les préférences systèmes et FUSE for OSX doit apparaître en bas de la fenêtre.
Ensuite installer NTFS-3G (suivez les étapes d’installation classique) et redémarrer votre mac.
Vous pouvez dés à présent brancher votre disque dur NTFS et voir que vous pouvez écrire dessus normalement.
Le Bug du tuto précédent est toujours présent “Did not receive a signal within 15.000000 seconds” donc on refait la manipulation ci-dessous afin d’éviter ce message :
Lancer le Terminal puis tapez :
sudo mv /usr/local/bin/fuse_wait /usr/local/bin/fuse_wait.original sudo touch /usr/local/bin/fuse_wait sudo chmod 0755 /usr/local/bin/fuse_wait sudo chown 0:0 /usr/local/bin/fuse_wait sudo nano /usr/local/bin/fuse_wait |
Copiez et coller le script ci-dessous :
#!/bin/bash MNTPOINT=$1 shift TIMEOUT=$1 shift MNTCMD=$1 shift $MNTCMD "$@" &> /var/log/ntfsmnt.log MNTCMD_RETVAL=$? if [ $MNTCMD_RETVAL -eq 0 ]; then until [ `/sbin/mount | /usr/bin/grep -c "$MNTPOINT"` -ge 1 ] || [ $TIMEOUT -eq 0 ] do sleep 1 let TIMEOUT-- done fi [ $TIMEOUT -eq 0 ] && RETVAL=1 || RETVAL=$MNTCMD_RETVAL exit $RETVAL; |
ATTENTION à bien remplacer & par & et > par >
Sauvegardez le fichier (CTRL + X et Y)
Puis faites :
sudo nano /System/Library/Filesystems/ntfs-3g.fs/ntfs-3g.util |
et chercher et remplacer la ligne ci-dessous :
DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr" |
par
DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache" |
Sauvegarder et Redémarrer votre mac
Branchez votre disque NTFS et c’est terminé, vous pouvez tester en collant un fichier sur votre disque, il n’y a plus de souci.
N’hésitez pas à me faire remonter vos problèmes ou pas dans les commentaires.
par juju
21 Jan 2013 à 21:14
Salut Keno974,
Je suis presque gêné de poster après ton tout nouveau tuto pour l’OS 10.8.2 …
J’ai toujours le même message d’erreur:
“NTFS-3G could not mount /dev/disk1s1
at /Volumes/Expansion Drive 3 because the following problem occurred:”
… sans précision sur la nature du message. A croire qu’apple le fait exprès!
Qu’en penses tu?
par keno974
23 Jan 2013 à 11:15
@juju : C’est vraiment bizarre que tu ai encore un message d’erreur sans explication ton disque s’appelle Expansion Drive 3 peux tu le renommer sans espace
Essaye également de trouver le fichier log de NTFS-3G (il doit être dans /var/log/)
Ouvre les fichiers : messages.log, daemon.log, or system.log et regarde si il n’y a pas d’info sur NTFS-3G
par juju
23 Jan 2013 à 21:34
keno974,
J’ai renommé mon disque, mais pas trouvé d’infos particulières dans NTFS-3G. Sur le site de Tuxera j’ai par contre vu qu’il existe une nouvelle version 2013.01.13, mais la procédure d’installation n’est pas automatique et assez complexe, en tout cas trop pour moi….
J’ai aussi effacé les softs et repris le tuto à zéro. Maintenant j’ai le message d’erreur suivant:
NTFS-3G could not mount /dev/disk1s1
at /Volumes/Expansiondrive because the following problem occurred:
/sbin/mount_ntfs-3g: /usr/local/bin/fuse_wait: /bin/bash MNTPOINT=$1 shift TIMEOUT=$1 shift MNTCMD=$1 shift: bad interpreter: No such file or directory
Autant te dire que c’est du chinois pour moi…
par keno974
23 Jan 2013 à 22:36
Je pense que maintenant ton erreur est du au fait que la modif du fichier fuse_wait (l’étape où je dit de Copier Coller le script ci-dessous). Il faudrait refaire cette manip. Décidément tu n’as pas de chance
par juju
24 Jan 2013 à 20:08
Ok, j’ai refait la manip, mais je retombe sur la même erreur qu’avant:
“NTFS-3G could not mount /dev/disk1s1
at /Volumes/Expansion Drive 3 because the following problem occurred:…”
Que penses tu de la version 2013 de NTFS 3G?
par keno974
24 Jan 2013 à 20:37
@juju : Télécharge la et installe en lieu et place de celle que je fourni, on verra bien si tu as le même message d’erreur. Ca pourra servir à d’autres
par juju
25 Jan 2013 à 18:54
Je ne suis toujours pas arrivé à faire fonctionner correctement NTFS 3G. Mais la bonne nouvelle est que j’ai trouvé par hasard sur internet un logiciel similaire, Free NTFS sur http://sourceforge.net/projects/ntfsfree/?source=directory , assez lent à monter mon disque dur externe mais qui fonctionne pour le moment. Je vais m’en tenir à ca en attendant de tester la version 2013 de NTFS 3G.
En tout cas un grand merci pour ton aide, Keno974!
par cocodjingo
14 Fév 2013 à 19:06
Merci pour le tuto perso le message d’erreur apparait ceci dit je n’ai même pas été dans le terminal j’ai essayé direct de copier et ça marche quand même alors je vais m’en contenter!!
bon courage!!
par bertrand
03 Mar 2013 à 13:25
Ca a marché pour moi. Grand merci!
par Sébastien A
18 Mar 2013 à 18:56
Top ! Merci !
par swip
07 Avr 2013 à 22:36
fonctionne pour moi Merci 888
mais je trouve la vitesse d’écriture très lente …
par kikislater
11 Avr 2013 à 08:18
Non fonctionnel sur install fraiche de la 10.8.3 !
Je prefere garder le fuse-wait original au moins ca fonctionne avec cette erreur mais ce n’est pas tres grave… « Did not receive a signal within 15.000000 seconds »
par faim2loutre
11 Avr 2013 à 17:57
Merci pour le tuto, mais pourquoi ne pas corriger directement le code plutôt que de dire quoi remplacer ?
par keno974
11 Avr 2013 à 17:58
@faim2loutre : Bonne question à poser à l’éditeur de ce logiciel !!!
par Pierrot
13 Avr 2013 à 18:48
Impeccable sous 10.8.3, merci pour le tuto!
par Ced
27 Avr 2013 à 18:29
Bonjour,
Quand je rentre la premiere ligne dans le terminal on m’affiche password le probleme c que le clavier n’est pas disponible sauf la touche entré ??!!
par Ced
27 Avr 2013 à 18:30
En faite voila ce qui est affiché
Last login: Sat Apr 27 18:18:36 on console
iMac-de-Cedric-TEVANE:~ Cedric$
iMac-de-Cedric-TEVANE:~ Cedric$ sudo mv /usr/local/bin/fuse_wait /usr/local/bin/fuse_wait.original
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
iMac-de-Cedric-TEVANE:~ Cedric$
par keno974
28 Avr 2013 à 12:12
@Ced : c’est tout a fait normal que tu ne vois pas ce que tu tape lorsque tu entre ton password dans le Terminal. On va dire que c’est comme les étoiles qui s’affichent à la place de ce que tu tape lorsque tu es sur un site web et que tu te connecte.
Donc entre ton mot de passe sans te soucier de l’affichage et puis valide avec la touche entrer.
Voila
par ludo
31 Mai 2013 à 20:11
bonsoir, merci pour ce tuto mais moi j’ai un souci c’est que j’ai fais les manip mais maitenant mes peripherique en nefs ne sont plus reconnu!!! (il apparait dans l’utilitaire de disque) pouvez vous m’aidez merci
par antoine
31 Jan 2016 à 13:51
Salut Ludo,
j’ai le même problème, est ce que tu as trouvé une solution ?
merci
par ludo
31 Mai 2013 à 20:45
j’ai tout desinstaller puis reinstalle (entre temps ma clé est reaparru) et avaant d’aller toucher au terminal voila ce que j’ai :
NTFS-3G could not mount /dev/disk1s1
at /Volumes/Disque externe bluestork 150Go 1 because the following problem occurred:
dyld: Library not loaded: /usr/local/lib/libfuse.2.dylib
Referenced from: /usr/local/bin/ntfs-3g
Reason: image not found
AIS je fais une grosse boulette la premiere fois?
par ledid
24 Juin 2013 à 11:27
Bonjour,
Après avoir désinstaller proprement les anciens versions de MacFuse et NTFS j’ai à deux reprises suivis tes instructions et j’ai toujours 2 messages d’erreurs :
le 1er
NTFS-3G could not mount /dev/disk1s3
at /Volumes/HP_RECOVERY because the following problem occurred:
/usr/local/bin/fuse_wait: line 9: syntax error near unexpected token `&’
/usr/local/bin/fuse_wait: line 9: `$MNTCMD “$@” &> /var/log/ntfsmnt.log’
le 2nd
NTFS-3G could not mount /dev/disk1s1
at /Volumes/Untitled because the following problem occurred:
/usr/local/bin/fuse_wait: line 9: syntax error near unexpected token `&’
/usr/local/bin/fuse_wait: line 9: `$MNTCMD “$@” &> /var/log/ntfsmnt.log’
pourtant je n’ai pas rencontré de difficulté dans ton tuto !!
Merci
par keno974
24 Juin 2013 à 13:41
@ledid : je pense que tes guillements entre $@ ne sont pas les bons !
tu «$@» as au lieu “$@”
Cordialement
par keno974
24 Juin 2013 à 13:42
@ledid : le formulaire de commentaire transforme le guillements essaye de les remplacer dans le code à copier ou alors pense à bien remplacer les signes & par & et > par >
par keno974
24 Juin 2013 à 13:43
#ledid : (phrases en rouge dans le tuto)
par Jericho
17 Juil 2013 à 21:57
Hello,
je débute tout juste sur mac et j’ai suivi le tuto à la lettre ça fonctionne du tonnerre !!!
merci beaucoup pour ce coup de main 😀
par mika
06 Août 2013 à 22:43
Bonjour, ca a marcher la première fois, mais là mon disque dur externe n’apparait plus sur le bureau. snif, pouvez vous m’aider
par Alex
01 Sep 2013 à 10:43
Super, tout fonctionne sans bug (pas eu besoin de lancer le correctif)
Merci beaucoup, très utile
par Jean-Paul
06 Sep 2013 à 10:53
Fonctionne même avec la 10.8.4
Vous appliquez les consigne comme indiqué et tout va bien
Merci. Top
par Thomas
14 Sep 2013 à 19:00
Salut,
Moi j’ai un problème dans le terminal. Je copie bien les lignes de commande mais il affiche ceci :
“WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type “man sudo” for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
Sorry, try again.
Password:”
Que dois-je faire? Sur mon mac je n’ai pas de password (j’ai laissé volontairement le champ vide). De toute façon je ne sais rien écrire.
SVP aidez-moi.
par Thomas
15 Sep 2013 à 10:19
J’ai trouvé la solution à mon problème et elle est plus simple que la solution expliquée ci plus haut !
Après avoir installer NTFS-3G et osxfuse il suffit de télécharger fuse_wait-1.1, disponible à l’adresse suivante :
https://github.com/bfleischer/fuse_wait/downloads
Et le tour est joué !!
par xavier
15 Sep 2013 à 02:11
Bon alors après avoir bien suivi le tutoriel, avoir les modifications comme elles le sont demandé, j’ai eu le meme message d’erreur que lédid qui est:
————————————————–
NTFS-3G could not mount /dev/disk1s3
at /Volumes/HP_RECOVERY because the following problem occurred:
/usr/local/bin/fuse_wait: line 9: syntax error near unexpected token `&’
/usr/local/bin/fuse_wait: line 9: `$MNTCMD « $@ » &> /var/log/ntfsmnt.log’
——————————————————————-
J’ai donc mis un espace entre les guillemets de “$@”, donc maintenant j’ai ” $@ ” et voici la msg que j’obtient…. :/
NTFS-3G could not mount /dev/disk1s1
at /Volumes/TOSHIBA EXT because the following problem occurred:
/usr/local/bin/fuse_wait: line 9: syntax error near unexpected token `;’
/usr/local/bin/fuse_wait: line 9: `$MNTCMD ” $@ ” &;>; /var/log/ntfsmnt.log’
Merci de me venir en aide, j’aimerais pouvoir graver sur mon DDE de 2To tout neuf ^^
par Céline
18 Sep 2013 à 11:01
Ma question va surement paraître débile mais… dans ” Lancer le Terminal”, je ne vois pas ce qu’est le “Terminal”…
par keno974
18 Sep 2013 à 11:10
@Céline : Le Terminal est une application disponible par défaut sur tout les Macs, (pour savoir de qui il s’agit une définition dispo ici http://www.osxfacile.com/terminal.html)
Pour lancer le Terminal tu vas dans ton dossier Applications -> Utilitaire -> Terminal ou alors depuis la barre de menu en haut du bureau tu clic sur la loupe et tu tape Terminal et lance directement l’application. Voila
par Céline
18 Sep 2013 à 11:10
La solution évoqué par Thomas fonctionne très bien!
Merci!
par Orinolomi-lili
09 Oct 2013 à 22:57
Ouah, çà marche, trop cool man, tx
par Cat
19 Oct 2013 à 01:17
Sous 10.8.5 :
Installation de OSXfuse 2.5.4, puis mise à jour en 2.6.1,
puis installation de NTFS-3g-2010.10.2
puis de fuse-wait 1.1
ça marche nickel.
Pas de message d’erreur, et c’est assez rapide.
Merci!
par Eric
01 Nov 2013 à 11:10
Sous mac OS 10.9 Mavericks
il y a 2 err si on fait le copier coller de ton scripts
#!/bin/bash
MNTPOINT=$1
shift
TIMEOUT=$1
shift
MNTCMD=$1
shift
$MNTCMD “$@” &> /var/log/ntfsmnt.log
MNTCMD_RETVAL=$?
if [ $MNTCMD_RETVAL -eq 0 ]; then
until [ `/sbin/mount | /usr/bin/grep -c “$MNTPOINT”` -ge 1 ] || [ $TIMEOUT -eq 0 ]
do
sleep 1
let TIMEOUT–
done
fi
[ $TIMEOUT -eq 0 ] && RETVAL=1 || RETVAL=$MNTCMD_RETVAL
exit $RETVAL;
par keno974
15 Nov 2013 à 12:46
@Eric : Pas eu encore le temps de tester sous Mav mais ça ne serait tardé !
par florene11
07 Déc 2013 à 11:30
Bonjour,
Pour ceux qui ont fait la mise à jour Maverick voici un lien pour osxfuse 2.6.2
http://sourceforge.net/projects/osxfuse/files/osxfuse-2.6.2/osxfuse-2.6.2.dmg/download
par Prep
09 Déc 2013 à 17:52
Bonjour,
“Bonjour, ca a marcher la première fois, mais là mon disque dur externe n’apparait plus sur le bureau. snif, pouvez vous m’aider”
J’ai exactement le même problème.
Je suppose que j’ai dû faire une fausse manip dans le terminal. J’ai vérifié, mon DDE est parfaitement reconnu sur un autre mac, cela vient de moi (ou plutôt de mon mac).
Lorsque je lance l’utilitaire de disque, il me confirme que le disque dure est bien détecté (il est aussi présent dans les informations USB du matériel) mais je ne peux faire aucune action.
Y’a t’il un moyen de revenir en arrière. Merci de m’aider, j’ai toutes mes données de travail sur ce DDE, je suis très embêté….
par A-L
02 Mai 2014 à 17:31
Bonjpur,
Quand j’ai eu mon mac l’année dernière j’ai fait toute l’installation grâce à l’un de vos blogs pour pouvoir lire mon disque dure externe.. je n’ai jamais eu de soucis sauf le petit message que beaucoup ont eu…
maid ça fait 2 jours que ce message apparait lorsque je mets mon disque dure et donc impossible d’ouvrir celui-ci!
HELP !!
Voici le message ci dessous et merci beaucoup de m’aider :
NTFS-3G could not mount /dev/disk1s1
at /Volumes/Iomega_HDD because the following problem occurred:
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it’s a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the ‘dmraid’ documentation
for more details.
par Solution
05 Mai 2014 à 15:47
Apparemment voici la solution pour éviter le message d’erreur : https://github.com/bfleischer/fuse_wait
par jade
06 Mai 2014 à 18:42
Bonjour,
j’ai fais toute la manip (en dehors de la partie pour enlever le message d’erreur) et cela fonctionne assez bien. J’arrive à copier des fichiers sur mes disques durs et ils sont bien détectés mais en ce qui concerne les films cela les copie 2 fois sur mes DD (ça ne se voit pas quand ils sont reliés au mac) dont une des deux fois qui est inutilisable. De plus je n’arrive pas à les supprimer. En ce qui concerne d’autres fichiers moins volumineux genre documents ou photos je ne rencontre aucun problème. Que puis je faire? merci
par keno974
06 Mai 2014 à 19:31
@jade: en fait ces fichiers sont créés par ton Mac ils sont utiles notamment quand tu fait une recherche avec Spotlight
Ils sont créés automatiquement, ils sont invisibles sur ton Mac mais visibles sur Windows tu peux désactiver cette création automatique mais la recherche intuitive ne sera pas aussi performante sur ton Mac
Un lien pour désactiver la creation des fichiers ._ http://blog.happynoff.fr/post/eviter-point-underscore-sous-mac-os-x
par jade
08 Mai 2014 à 10:49
merci je viens d’essayer maintes fois même avec la technique citée dans le com mais j’ai testé et j’ai toujours mes fichiers en double :'(
par CATBCN
23 Mai 2014 à 19:39
Je craque !!!
J’ai tout bien fait, je pouvais graver mon DD mais depuis que j’ai voulu suivre le tuto pour enlever le fameux message des 150.000 je ne le vois même plus…
En plus IMPOSSIBLE de désinstaller Macfuse qui fait de la résistance malté toutes mes tentatives… des idées ???
Impossible d’installer fuse wait, apparemment pas la bonne version de NTFS… sans commentaire…
Je veux bien ravoir le message de 150.000 tout le temps… je veux juste utiliser mon DD…
Au secouuuuurs 😮
par CATBCN
23 Mai 2014 à 19:40
Re-moi,
quand même des mille mercis à tous pour vos conseils et le temps que vous y passez !!!
par CATBCN
23 Mai 2014 à 19:48
Bon allez, j’arrête mes bêtises !!!
Tout fonctionne c’est juste que je n’avais pas rebranché le DD … je vous ai pas dit : je suis blonde…
Vous êtes vraiment tous supers !!!
par Mymy
11 Juin 2014 à 16:50
Bonjour,
Après avoir suivi le tuto entièrement, mon DD est maintenant visible, je peux y copier-coller des documents, mais je ne peux pas enregistrer dessus.
Par exemple pour un document texte j’ai le message suivant:
Cannot save or create this file. The disk may be full or write-protected.
Ensuite je voudrais dezipper un fichier .zip mais j’ai le message suivant:
Unable to expand “XX.zip” into DD. (Error 2 – no such file or diectory).
Pouvez-vous m’aider s’il vous plait ?
Merci !
par gilles
26 Sep 2014 à 08:03
après avoir télechargé osxfuse 2,5 normalement spécial pour maverick j’ai le message alerte this release of osxfuse is not compatible with the version of osx you are running
ma version est 10.9.5
merci pour m’aider à sortir de là
par keno974
26 Sep 2014 à 10:41
@gilles : Est ce tu as essayé en téléchargeant via le lien dispo dans l’article ?
par chris
16 Oct 2014 à 14:22
Je voudrais bien le faire en entier mais impossible de taper mot de passe dans command pour le sudo
par chris
16 Oct 2014 à 14:36
ok en fait le mot de pass n’apparaît pas ce qui est normal il suffit de taper sur entrée.
J’ai ensuite fait copié collé dans le terminal du script modifié par eric car je suis sous OSX 10.9.5 mais ensuite je ne comprends pas où on sauvegarde.
par chris
16 Oct 2014 à 14:58
finalement mieux vaut ne pas faire le script et garder l’erreur car celle-ci n’apparaît qu’au démarrage et ensuite on est tranquille car le script sur mavericks me donnait un sens interdit sur les disques et OSX ne les voyait plus en dehors de l’utilitaire de disque donc j’ai désinstallé osfuse et ntfs et j’ai ré-installé et ils sont revenus
par chris
16 Oct 2014 à 15:20
Bon finalement solution plus simple :
Installer osxfuse 2.7.1
puis installer ntfs-3g-2010.10.2
puis installer fuse wait 1.1
redémarrer et voilà tout est réglé.
Sur OS X Mavericks 10.9.5
par Auriane
29 Oct 2014 à 21:56
j’ai fais plusieurs fois la manip, ça ne marche toujours pas chez moi, sous mac osX 10.9.5… j’aurais mieux fais de rester avec l’ancienne version !!
merci pour les tutos en tout cas
par Julien
23 Nov 2014 à 11:29
Bonjour, cela marche parfaitement chez moi. merci !
par abd596
29 Juil 2015 à 06:15
Bonjour à tous, voila mon problème j’ai un macbook pro 2012 sous OSX 10.9.5 j’ai télécharger les logiciels pour pouvoir écrire sous NTFS jusque aujourd’hui impeccable, je transférer mes films sur mes deux disque dur un Seagate de 1To et un Toshiba de 500Go mais depuis aujourd’hui impossible d’écrire sur le Toshiba mais j’arrive a lire les films qui sont dessus depuis mon mac? alors que sur le Seagate aucun problème pourtant les deux sont sous NTFS mais j’arrive à écrire sur l’un mais pas sur l’autre?? si quelqu’un peut m’aider sa serais gentil, merci d’avance.