If-Koubou

Cum se scrie pe drivere NTFS pe un Mac

Cum se scrie pe drivere NTFS pe un Mac (Cum să)

Apple MacOS poate citi din unități NTFS formatate în Windows, dar nu le poate scrie din cutie. Iată câteva soluții pentru obținerea accesului de citire / scriere completă la unitățile NTFS.

Acest lucru ar putea fi util dacă doriți să scrieți la o partiție Boot Camp de pe Mac, deoarece partițiile de sistem Windows trebuie să utilizeze sistemul de fișiere NTFS. Cu toate acestea, pentru unități externe, ar trebui să utilizați, probabil, exFAT. MacOS poate citi și scrie în mod nativ la driverele exFAT, la fel ca Windows.

Trei opțiuni

Există mai multe opțiuni pentru acest lucru și va trebui să alegeți unul:

  • Plătiți driverele terță parte: Există drivere NTFS de la terțe părți pentru Mac pe care le puteți instala și vor funcționa destul de bine. Acestea sunt soluții plătite, dar sunt ușor de instalat și ar trebui să ofere o performanță mai bună decât soluțiile gratuite de mai jos.
  • Drum liber drivere pentru terți: Există un driver gratuit și open-source NTFS pe care îl puteți instala pe un Mac pentru a permite scrierea suportului. Din păcate, acest lucru ia un pic de lucru suplimentar pentru a instala, mai ales pe Mac-uri cu noua caracteristică de protecție a integrității sistemului, adăugat în 10.11 El Capitan. Este mai lent decât soluțiile plătite și partițiile NTFS care se montează automat în modul citire-scriere reprezintă un risc de securitate.
  • Suportul Apple NTFS-Write Experiment: Sistemul de operare macOS include suport experimental pentru scrierea pe unități NTFS. Cu toate acestea, este dezactivat în mod implicit și necesită unele probleme în jurul terminalului pentru ao activa. Nu este garantat să funcționeze corect și ar putea cauza probleme cu sistemul dvs. de fișiere NTFS. De fapt, am mai avut date corupte înainte. Nu ne recomandăm să folosiți acest lucru. Este dezactivat implicit dintr-un motiv.

Vă recomandăm să plătiți pentru un driver NTFS de la o terță parte, dacă aveți nevoie să faceți acest lucru, deoarece celelalte soluții nu funcționează și sunt mai multe de lucru pentru a configura.

Cel mai bun driver plătit terț: Paragon NTFS pentru Mac

Paragon NTFS pentru Mac costă 19.95 dolari și oferă un proces gratuit de zece zile. Se instalează cu ușurință pe versiunile moderne ale macOS, inclusiv macOS 10.12 Sierra și Mac OS X 10.11 El Capitan. Este într-adevăr "doar de lucru", deci este cea mai bună opțiune dacă sunteți dispus să plătiți o sumă mică de bani pentru această caracteristică.

De asemenea, nu veți mai fi nevoit să manipulați comenzile terminale pentru a monta partiții manual, pentru a monta partiții în mod automat sau pentru a rezolva corupția potențială așa cum o veți face cu driverele gratuite de mai jos. Dacă aveți nevoie de această caracteristică, plata pentru software-ul care o face în mod corespunzător merită. Nu putem sublinia acest lucru suficient.

Dacă dețineți o unitate Seagate, fiți conștient de faptul că Seagate oferă o descărcare gratuită a programului Paragon NTFS pentru Mac, astfel încât să nu trebuiască să achiziționați nimic în plus.

De asemenea, puteți achiziționa Tuxera NTFS pentru Mac, care costă 31 USD și oferă un studiu gratuit de 14 zile. Dar Paragon NTFS face același lucru și este mai ieftin.

Cele mai bune drivere gratuite de la terți: FUSE pentru MacOS

Această metodă este gratuită, dar necesită un pic de lucru și este mai puțin sigură. Pentru a face Mac-ul să monteze automat partițiile NTFS în modul citire-scriere, va trebui să dezactivați temporar Protecția Integrității Sistemului și să înlocuiți unul dintre instrumentele integrate ale Apple cu un binar mai vulnerabil la atac. Deci, această metodă este un risc de securitate.

Cu toate acestea, puteți utiliza FUSE pentru a monta partițiile NTFS în modul citire-scriere manual, dacă nu vă deranjează utilizarea Terminalului. Acest lucru este mai sigur, dar este mai mult de lucru.

Mai întâi, descărcați FUSE pentru MacOS și instalați-l. Utilizați opțiunile implicite când le instalați.

Veți avea nevoie, de asemenea, de instrumentele de dezvoltare ale liniei de comandă instalate de Apple pentru a continua. Dacă nu le-ați instalat încă, puteți deschide o fereastră Terminal din Finder> Applications> Utilities și executați următoarea comandă pentru a face acest lucru:

xcode-select - install

Faceți clic pe "Install" (Instalare) când vi se solicită să instalați instrumentele.

În plus, va trebui să descărcați și să instalați homebrew dacă nu l-ați instalat deja pe Mac. Homebrew este un "manager de pachete" pentru Mac OS X. Copiați-inserați următoarea comandă într-o fereastră Terminal și apăsați Enter pentru ao instala:

/ usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Apăsați Enter și furnizați parola când vi se solicită. Scriptul va descărca și instala automat Homebrew.

Odată ce ați instalat instrumentele pentru dezvoltatori și Homebrew, executați următoarea comandă într-o fereastră Terminal pentru a instala ntfs-3g:

instalați instalarea ntfs-3g

Acum puteți monta manual partițiile NTFS în modul citire / scriere. Din fereastra terminalului, executați următoarea comandă pentru a crea un punct de montare la / Volumes / NTFS. Trebuie doar să faceți asta o singură dată.

sudo mkdir / Volumes / NTFS

Când conectați o unitate NTFS la computer, executați următoarea comandă pentru a afișa toate partițiile de disc:

lista disktil

Apoi, puteți identifica numele dispozitivului din partiția NTFS. Doar căutați partiția cu sistemul de fișiere Windows_NTFS. În ecranul de mai jos, este/ Dev / disk3s1 .

Partiția NTFS a fost probabil instalată automat de Mac, deci va trebui să o dezasamblați mai întâi. Rulați următoarea comandă, înlocuind-o/ Dev / disk2s1 cu numele dispozitivului din partiția NTFS.

sudo umount / dev / disk2s1

Pentru a monta unitatea, executați următoarea comandă, înlocuind-o/ Dev / disk2s1 cu numele dispozitivului din partiția NTFS.

sudo / usr / local / bin / ntfs-3g / dev / disc2s1 / volume / NTFS -alocal

Veți vedea sistemul de fișiere montat la / Volumes / NTFS. Acesta va apărea, de asemenea, pe desktop ca un drive montat normal. Puteți să-l scoateți în mod normal când doriți să-l deconectați.

Dacă sunteți fericit să montați partiții manual cu instrucțiunile de mai sus, nu trebuie să continuați.

Dacă doriți să vă asigurați ca sistemul dvs. Mac să monteze automat unitățile NTFS pe care le conectați în modul citire-scriere, va trebui să dezactivați Protecția integrității sistemului.

AvertizareProbabil că nu vrei să faci asta! Instrucțiunile oficiale ale software-ului avertizează că acesta este un risc de securitate. Veți înlocui instrumentele de montare NTFS pe calculatorul dvs. Mac cu instrumentele ntfs-3g, care vor rula ca utilizatori root. Din cauza modului în care Homebrew instalează software-ul, malware-ul care rulează pe Mac poate suprascrie aceste instrumente. Probabil că nu funcționează riscul, dar vom explica cum să faceți dacă doriți să-i asumați riscul.

Reporniți-vă Mac-ul și țineți-l pe Command + R în timpul încărcării. Se va lansa într-un mediu de mod special de recuperare.

Lansați un terminal din meniul Utilitare în modul de recuperare și executați următoarea comandă:

csrutil dezactivați

Odată ce ați primit, reporniți-vă Mac-ul în mod normal.

Din desktopul Mac, deschideți din nou o fereastră Terminal și executați următoarele comenzi pentru a face funcția ntfs-3g:

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

În cele din urmă, reactivați protecția integrității sistemului. Reporniți-vă Mac-ul și țineți-l pe Command + R în timpul încărcării pentru a intra în modul de recuperare. Lansați un terminal în modul de recuperare și executați următoarea comandă:

csrutil permite

Odată ce ai, reporniți-vă Mac-ul. Suportul de scriere NTFS trebuie să funcționeze acum.

Pentru a anula modificările și pentru a dezinstala totul, va trebui mai întâi să dezactivați Protecția integrității sistemului. După ce faceți acest lucru, executați următoarele comenzi:

sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs dezinstalați uninstall ntfs-3g

Apoi, puteți dezinstala FUSE pentru MacOS din panoul său din fereastra System Preferences (Preferințe sistem) și reactivați Protecția integrității sistemului.

Puteți vedea de ce recomandăm opțiunea de 20 de dolari acum, nu?

Suportul Apple NTFS pentru scrierea experimentală: Nu faceți acest lucru, serios

Nu recomandăm metoda de mai jos, deoarece este cea mai puțin testată. Este posibil ca acest lucru să nu funcționeze corect, așa că nu dați vina pe noi sau pe Apple dacă aveți probleme. Este încă instabilă din MacOS 10.12 Sierra și nu poate fi niciodată stabilă. Acest lucru este chiar aici doar pentru scopuri educaționale.

În primul rând, asigurați-vă că unitatea dvs. are o etichetă convenabilă cu un singur cuvânt. Dacă nu, schimbați eticheta. Acest lucru va face acest proces mai ușor.

Mai întâi trebuie să lansați un terminal. Navigați la Finder> Applications> Utilities> Terminal sau apăsați Command + Space, tastați Terminal și apăsați Enter.

Tastați următoarea comandă în terminal pentru a deschide fișierul / etc / fstab pentru editare în editorul de text nano:

sudo nano / etc / fstab

Adăugați următoarea linie la nano, înlocuind "NAME" cu eticheta unității NTFS:

LABEL = NAME nu există ntfs rw, auto, nobrowse

Apăsați Ctrl + O pentru a salva fișierul după ce ați terminat, apoi apăsați Ctrl + X pentru a închide nano.

(Dacă aveți mai multe unități NTFS pe care doriți să le scrieți, adăugați o linie diferită pentru fiecare.)

Conectați unitatea la computer - deconectați-o și reconectați-o dacă este deja conectată - și o veți vedea în directorul "/ Volumes". Într-o fereastră Finder, puteți să faceți clic pe Go> Go to Folder și să introduceți "/ Volumes" în casetă pentru ao accesa. Acesta nu va apărea în mod automat și va apărea pe desktop așa cum fac în mod normal unitățile.

Pentru a anula această modificare mai târziu, repetați procesul de mai sus pentru a deschide fișierul / etc / fstab în nano. Ștergeți linia pe care ați adăugat-o în fișier și salvați modificările.

Majoritatea utilizatorilor de Mac vor fi mai bine să formateze unități externe cu exFAT, asigurându-se că funcționează bine atât pe Windows cât și pe Mac OS X, fără nici o muncă suplimentară. dacă trebuie să scrieți pe o unitate NTFS, unul dintre driverele plătite, terțe părți va fi cea mai ușoară opțiune cu cea mai bună performanță și cel mai mic risc de corupere a fișierelor.