web-dev-qa-db-fra.com

Comment copier des fichiers sur un disque dur NTFS en lecture seule sur un Mac?

Je souhaite copier certains fichiers de Mac (Macbook-Air) sur un disque dur externe USB, au format NTFS.

Comment est-ce possible? Parce que quand je copie mes fichiers du Mac et que je vais les coller sur le disque dur externe, il n’ya pas d’option de collage.

26
Jamna

Le problème est que votre lecteur est au format NTFS. OS X ne peut pas écrire NTFS immédiatement (du moins pas sans quelques ajustements). Voici quelques façons de le faire.

Formatez le disque en FAT-32

C’est la réponse évidente à ceux qui ne souhaitent pas installer de logiciel susceptible de nuire à leurs données (ce qui est toujours le cas avec les logiciels de piratage/instables). Reformatez le lecteur au format FAT-32, que Windows et OS X peuvent lire et écrire à la sortie de la boîte.

Ceci est bien sûr pas une solution pour les fichiers plus volumineux que 4GiB.

NTFS-3G via l'installation Homebrew

Si vous avez Homebrew , installer le support NTFS est aussi simple que d'exécuter les opérations suivantes dans un terminal:

brew install ntfs-3g

Ensuite suivez les instructions sur l'écran. Homebrew vous expliquera comment remplacer le compteur automatique OS X par défaut afin que les lecteurs NTFS externes soient montés à l'aide du nouveau pilote. Ce sont quelques commandes dont vous avez besoin pour exécuter votre terminal.

NTFS-3G via une installation graphique

Ceci est une version gratuite (il y a aussi une version payante, et la version gratuite est un peu plus difficile à trouver).

  • Tout d’abord, téléchargez et installez Fuse pour OS X et sélectionnez la couche de compatibilité MACFUSE lors de l’installation.
  • Ensuite, téléchargez NTFS-3G , un pilote NTFS gratuit. Téléchargez la dernière version à partir d'ici et installez-la.
  • Vous aurez une nouvelle option dans Préférences Système qui vous permet d’écrire sur des lecteurs NTFS.

Solutions commerciales

Ce sont pas libres, mais offrent un soutien et promettent une meilleure vitesse/stabilité.

Hacks

  • Il y a SL-NTFS , qui n'est plus maintenu, mais promet d'activer le support en écriture NTFS sur Snow Leopard (10.6).

    SL-NTFS étant essentiellement une interface permettant de configurer le pilote Apple NTFS, les problèmes que vous pourriez rencontrer seront liés au pilote Apple plutôt qu'à SL-NTFS. Si vous avez besoin d’une solution plus robuste et prise en charge pour l’écriture sur des lecteurs/partitions NTFS, je vous recommande de rechercher une solution plus complète.

  • C'est un hack pour activer le support en écriture NTFS sur OS X 10.6, qui implique quelques ajustements de la ligne de commande. Encore une fois, utilisez-le à vos risques et périls.


Questions relatives au super utilisateur

Je sentais qu'il manquait un aperçu des outils:

29
slhck

Obtenez la première version de MacFuse d’abord ici .

Après l'avoir installé, vous devrez installer ntfs-3g . C'est le fusible. Vous devrez vous assurer que vous disposez des dernières versions des deux, car les anciennes versions de ntfs-3g pourraient ne pas fonctionner avec une version plus récente de MacFuse.

Vous devriez maintenant pouvoir lire et écrire à partir de votre Mac sur n’importe quel lecteur NTFS.

3
Mythrillic

Q. Comment copier des fichiers sur un disque dur NTFS en lecture seule sur un Mac?

A. Activez l'écriture NTFS sur le lecteur.

Il existe d'excellentes instructions sur osxdaily.com .


Michael Dreher souligne dans les commentaires du lien précédent osxdaily.com:

(en faisant référence à ce code source )

Nous n'autorisons les montages en lecture/écriture que si l'option "nobrowse" a également été donnée. Ceci est destiné à décourager les utilisateurs finaux de monter en lecture/écriture, tout en permettant à nos utilitaires (tels qu'une installation de système d'exploitation) d'apporter des modifications à un volume NTFS.
Sans l'option "nobrowse", nous imposons un montage en lecture seule. Notez que nous vérifions également les montages non mis à jour ici. Dans le cas d'un montage de mise à jour, ntfs_remount () effectuera la vérification appropriée pour modifier la capacité d'inscriptibilité du montage.

if ((vfs_flags (mp) & MNT_DONTBROWSE) == 0 &&! vfs_isupdate (mp)) vfs_setflags (mp, MNT_RDONLY);

-

Testé: la solution est confirmée et fonctionne de tout, des Maveriks à El Capitan.

À propos d'El Capitan:

De dit: 10 septembre 2014 à 10h10

Si les autres solutions ne fonctionnent pas, voici ce qui se produit à 100%:

mkdir ~/Desktop/Drive // ​​où le lecteur sera monté mount // vous indiquera le nom du lecteur interne, par exemple,/dev/disk2s1. Sudo umount/dev/disk2s1 - Sudo mount -t ntfs -o dev/disk2s1 ~/Desktop/Drive Reply

Jo dit:
La seule solution qui a parfaitement fonctionné, merci!

gia says:
Excellent solution, works for NTFS in OS X El Capitan and OS X Yosemite

Le site que j'ai référencé est très riche en toutes sortes de scénarios de dépannage et de débogage.

Je ne vais pas essayer de le recréer. Avant de commencer, il serait bon de lire l’article et les commentaires, notamment les plus récents qui traitent d’El Capitan.

Gardez une trace de vos autorisations.

Créez un dossier NTFS (sur le lecteur NTFS) dans lequel vous souhaitez transférer les paramètres les moins restrictifs (lecture/écriture/mise à jour pour tout le monde). Une fois que vous avez réussi, vous pouvez essayer des options plus restrictives.

Attention: Soyez très prudent avec la syntaxe lorsque vous utilisez fstab.

Il y a confusion chez les utilisateurs d'OS X parce qu'Apple a supprimé leur fichier fstab. Vous devez simplement en créer un.

  • J'ai créé un fichier fstab sur El Capitan. Ça marche bien.

La solution la plus rapide et "appropriée".

  • Cette solution permet à tous vos disques NTFS de monter automatiquement comme vous le souhaitez.

  • Cette solution peut également vous donner accès aux autres fonctionnalités de montage puissantes de fstab.

  • Aucun logiciel tiers.

  • Cette solution (contrôler le fichier fstab) est très portable. Fstab lui-même est un standard très courant en informatique parmi les machines * NIX, sous UNIX, OS X, BSD, Linux .. et remonte à Unix V8 à le dernier. (+ 31 ans).


Références supplémentaires:

Informations détaillées et explications sur le fichier Fstab (version Linux).

Informations sur le wiki Fstab.

man fstab


A2. Vous pouvez également installer OSXfuse via Homebrew.

Ceci est une solution tierce commune.

Voici les instructions sur Ask Different

0
BloodyEl