Comment activer le support NTFS en écriture sur Mac OS X 10.7 Lion moyen standard

Par thème:


Как включить поддержку записи NTFS в Mac OS X 10.7 Lion стандартными средствами


Après l'installation de Mac OS X 10.7 Lion d'Or Maître a commencé à regarder de près pour le futur environnement de travail: ce qui fonctionne, qui a été enlevé, a ajouté, ce qui bougeait. Il est presque ce qui nous attend ici-est sur! Je décidai d'essayer comment les choses vont avec la lecture d'enregistrement / NTFS dans Lion. La lecture, bien sûr, et travaille donc, comme ils disent, "out of the box", mais je décidé de poshamanit système d'exploitation en incluant écriture aux partitions NTFS moyens improvisés "Lion". Je décidai de prendre la matière elle-même, et lui a donné un résultat positif.

Méthode (méthodes traditionnelles ne sont pas peintes dans les détails) scientifiques ont déterminé que c binarikom mount_ntfs dossier / sbin tout va bien, le script, nous créons travaille également au besoin. Il est avéré que tout cela se cachait dans le pilote (kekstov) ntfs.kext, qui est situé dans / System / Library / Extensions /. Peu pokolupavshis aux conducteurs NTFS à partir de Mac OS X 10.6.8 et sur Mac OS X 10.7 GM ont constaté que les pilotes diffèrent peu, on peut dire que l'assemblage, mais Lion'ovskuyu leshili support natif pour l'écriture sur les partitions NTFS. J'ai essayé de glisser binarik kekstov ntfs.kext de Snow Leopard à Lion, va voler à droite, les accidents ... et cela a fonctionné! En bref, l'instruction:

Télécharger le cette archive Dans lequel le binarik de ntfs.kext de Mac OS X 10.6.8 Snow Leopard et le script. Extraire l'archive sur votre bureau. Vous devriez voir le dossier NTFS_Enabler qui contient deux fichiers: mount_ntfs et ntfs. Exécutez le terminal (Terminal.app) et exécuter:

1) Afin de ne pas écrire sudo supplémentaire juste nous disons que nous allons travailler comme une entité d'administrateur (root): sudo -s et appuyez sur Entrée. À l'invite de mot de passe, entrez le mot de passe root, puis nous appuyez sur Entrée.

2) Créer une copie de sauvegarde binarika ntfs.kext: mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig
mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig

3) Copiez le binarik ntfs.kext conducteur, sorti de Mac OS X 10.6.8 Snow Leopard, à la place du binarika originale: cp ~/Desktop/NTFS_Enabler/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
cp ~/Desktop/NTFS_Enabler/ntfs \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

4) attribue les autorisations correctes et les attributs: chown root:wheel /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs;\
chmod 644 /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
chown root:wheel /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs;\
chmod 644 /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

5) Créer une sauvegarde des mount_ntfs démon d' origine: mv /sbin/mount_ntfs /sbin/mount_ntfs_orig

6) Maintenant, à la place du démon d' origine mount_ntfs mettre un script d'emballage qui sera "capturer" les commandes du système et activer ntfs.kext lire et écrire: cp ~/Desktop/NTFS_Enabler/mount_ntfs /sbin/mount_ntfs

7) Copiez le script pour attribuer les autorisations appropriées et les attributs: chown root:wheel /sbin/mount_ntfs; chmod 755 /sbin/mount_ntfs chown root:wheel /sbin/mount_ntfs; chmod 755 /sbin/mount_ntfs

8) Démarrez le pilote: kextload /System/Library/Extensions/ntfs.kext Un démarrage réussi devrait avoir aucune erreur.

9) Utilitaire de disque Exécuter et disques de remontes avec système de fichiers NTFS. Recharge pas nécessaire.

L'archive est également un document texte avec la ligne de commandes en ligne, comme le moteur de blog pourrait pokolbasitsya certains d'entre eux. Après les étapes ci-dessus 9 disques et partitions formatées avec le système de fichiers NTFS seront montés en lecture-écriture une fois, sans aucune "propisok" dans fstab et redémarrez! Désactiver l'écriture en NTFS et tout retour en arrière est possible via deux commandes de la console (nécessite un mot de passe admin):
sudo mv /sbin/mount_ntfs_orig /sbin/mount_ntfs / mount_ntfs puis sudo mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs
sudo mv /System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs_orig \
/System/Library/Extensions/ntfs.kext/Contents/MacOS/ntfs

"Plus" et "Mniusy":

avantages:

  • vitesse d'enregistrement supérieure d'environ 30 Mo / s.
  • Lorsque vous supprimez des fichiers, mettez-les dans le panier, mais ne supprime pas de façon permanente.

contre:

  • Si ce «correctement» démonté de Windows, puis ouvrez une session et jure supports en lecture seule.
  • Utilitaire de disque ne peut pas créer NTFS type de partition.
  • Eh bien, il est encore un hack ;-)

Par conséquent, les lecteurs de cette recommandation: par défaut à utiliser le pilote natif selon cette méthode. Mais Gardez NTFS-3G installé mais désactivé (bouton Préférences Système Activer / Désactiver) dans le cas où vous devez monter une mauvaise partition ou partitionner votre disque dur. Juste pour me rappeler que tout est testé et fonctionne à partir de Mac OS X Lion 10.7 or Master, Mac OS X Lion 10.7.2 inclus.

Ne pas utiliser NTFS pour stocker des fichiers importants lorsque vous travaillez sous Mac OS X; et vice versa, ne pas utiliser HFS + pour stocker des fichiers importants lorsque vous travaillez sur Windows. Ne comptez pas sur des solutions tierces, telles que Tuxera NTFS, Paragon NTFS ou NTFS-3G. Utiliser une fonction d'enregistrement NTFS est uniquement pour le partage de fichiers, dont la perte ne soit pas critique, ou si vous avez sauvegardé.

Attention! En raison de nombreuses incohérences, je créé un petit paquet appelé NTFS Tools , qui fera tout de la machine ci - dessus.