Articles

Cum se scrie pe unitățile NTFS pe un Mac

Posted by admin
  • Chris Hoffman

    @chrisbhoffman

  • actualizat 15 martie 2018, 6:43PM EDT

macOS-ul Apple poate citi din unitățile NTFS formatate Windows, dar nu le poate scrie din cutie. Iată câteva soluții pentru a obține acces complet la citire/scriere la unitățile NTFS.acest lucru ar putea fi util dacă doriți să scrieți pe 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ățile externe, ar trebui să utilizați exFAT în schimb., macOS poate citi și scrie nativ pe unitățile exFAT, la fel ca Windows.

Trei opțiuni

înrudite: care este diferența dintre FAT32, exFAT și NTFS?există mai multe opțiuni pentru aceasta și va trebui să alegeți una:

  • drivere terțe plătite: există drivere NTFS terțe 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 performanțe mai bune decât soluțiile gratuite de mai jos.,
  • drivere terțe gratuite: există un driver NTFS gratuit și open-source pe care îl puteți instala pe un Mac pentru a activa suportul de scriere. Din păcate, acest lucru necesită un pic de muncă suplimentară pentru instalare, în special 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 montarea automată a partițiilor NTFS în modul citire-scriere reprezintă un risc de securitate.
  • Suport experimental NTFS-Write Apple: sistemul de operare macOS include suport experimental pentru scrierea pe unitățile NTFS., Cu toate acestea, este dezactivat în mod implicit și necesită o anumită încurcătură în terminal pentru a-l activa. Nu este garantat să funcționeze corect și ar putea cauza probleme cu sistemul de fișiere NTFS. De fapt, am avut date corupte înainte. Chiar nu vă recomandăm să utilizați acest lucru. Este dezactivat în mod implicit pentru un motiv.
publicitate

vă recomandăm să plătiți pentru un driver NTFS terț dacă trebuie să faceți acest lucru, deoarece celelalte soluții nu funcționează la fel de bine și sunt mai multe de configurat.,

cel mai bine plătit Driver terț: Paragon NTFS pentru Mac

Paragon NTFS pentru Mac costă 19, 95 USD și oferă o încercare gratuită de zece zile. Se va instala curat și ușor pe versiunile moderne de macOS, inclusiv macOS 10.12 Sierra și Mac OS X 10.11 El Capitan. Este într-adevăr” funcționează doar”, 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 va trebui să vă jucați cu comenzile terminale pentru a monta manual partiții, pentru a monta automat partiții sau pentru a face față corupției potențiale, așa cum veți face cu driverele gratuite de mai jos., Dacă aveți nevoie de această caracteristică, plata pentru software-ul care o face corect merită. Nu putem sublinia acest lucru suficient.dacă dețineți o unitate Seagate, rețineți că Seagate oferă o descărcare gratuită a Paragon NTFS pentru Mac, astfel încât nu va trebui să achiziționați nimic suplimentar.de asemenea, puteți achiziționa Tuxera NTFS pentru Mac, care costă 31 USD și oferă o încercare gratuită de paisprezece zile. Dar Paragon NTFS face același lucru și este mai ieftin.

cele mai bune drivere terțe gratuite: FUSE pentru macOS

această metodă este gratuită, dar necesită un pic de lucru bun și este mai puțin sigură., Pentru ca Mac-ul dvs. să monteze automat partiții NTFS în modul citire-scriere, va trebui să dezactivați temporar protecția integrității sistemului și să înlocuiți unul dintre instrumentele încorporate Apple cu un binar care este 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ă să utilizați terminalul. 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 atunci când îl instalați.,

RELATED: cum se instalează pachetele cu Homebrew pentru OS X

publicitate

veți avea nevoie, de asemenea, de instrumentele de dezvoltare pentru linia de comandă Apple instalate pentru a continua. Dacă nu ați instalat încă, aveți posibilitatea să deschideți o fereastră de Terminal de la Finder > Aplicații > Utilities și executați următoarea comandă pentru a face acest lucru:

xcode-select --install

faceți Clic pe „Install”, atunci când vi se solicită să instalați instrumente.,în addtion, va trebui să descărcați și să instalați homebrew dacă nu l-ați instalat deja pe Mac. Homebrew este un „package manager” pentru Mac OS X. Copy-paste următoarea comandă într-o fereastră Terminal și apăsați Enter pentru a 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.,

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

brew install ntfs-3g
Publicitate

acum puteți să montați manual partițiile NTFS în citire/scriere. Dintr-o fereastră terminal, executați următoarea comandă pentru a crea un punct de montare la /volume/NTFS. Trebuie să faci asta o singură dată.,

sudo mkdir /Volumes/NTFS

atunci Când vă conectați o unitate NTFS la computer, executați următoarea comandă pentru a lista toate partițiile pe disc:

diskutil list

apoi, puteți identifica dispozitivul numele de partiție NTFS. Doar căutați partiția cu sistemul de fișiere Windows_NTFS. În imaginea de mai jos, este /dev/disk3s1 .

partiția NTFS a fost probabil montată automat de Mac-ul dvs., deci va trebui să o demontați mai întâi. Rulați următoarea comandă, înlocuind /dev/disk2s1 cu numele dispozitivului partiției NTFS.,

sudo umount /dev/disk2s1
Publicitate

Pentru a monta unitatea, executați următoarea comandă, înlocuind /dev/disk2s1 cu nume de dispozitiv de partiție NTFS.

sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

veți vedea sistemul de fișiere montat la /volume/NTFS. Acesta va apărea, de asemenea, pe desktop ca o unitate normală montat. Îl puteți scoate în mod normal atunci când doriți să îl deconectați.dacă sunteți mulțumit de montarea manuală a partițiilor cu instrucțiunile de mai sus, nu trebuie să continuați.,

RELATED: cum să dezactivați protecția integrității sistemului pe un Mac (și de ce nu ar trebui)

dacă doriți ca Mac-ul dvs. să monteze automat unități NTFS pe care le conectați în modul citire-scriere, va trebui să dezactivați protecția integrității sistemului.

publicitate

atenție: probabil că nu doriți să faceți acest lucru! Instrucțiunile oficiale ale software-ului avertizează că acesta este un risc de securitate. Veți înlocui NTFS mount tools în Mac cu ntfs-3g tools, care va rula ca utilizator root., Din cauza modului în care Homebrew instalează software-ul, malware-ul care rulează pe Mac-ul dvs. ar putea suprascrie aceste instrumente. Probabil că nu funcționează riscul, dar vă vom explica cum să faceți dacă doriți să vă asumați riscul.repornește computerul Mac și ține apăsat Command + R în timp ce pornește. Va porni într-un mediu special în modul de recuperare.

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

csrutil disable

Odata ce ai, reporniți Mac-ul dvs. în mod normal.,

de pe 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
publicitate

În cele din urmă, reactivați protecția integrității sistemului. Reporniți Mac-ul și țineți apăsat Command+R în timp ce pornește pentru a intra în modul de recuperare. Lansați un terminal în modul de recuperare și executați următoarea comandă:

csrutil enable

după ce aveți, reporniți Mac-ul. NTFS-write support ar trebui să funcționeze acum.pentru a anula modificările și a dezinstala totul, va trebui mai întâi să dezactivezi 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 brew uninstall ntfs-3g

puteți apoi să dezinstalați FUSE pentru macOS din panoul său din fereastra Preferințe sistem și să reactivați protecția integrității sistemului.

puteți vedea de ce vă recomandăm opțiunea $20 în schimb acum, nu?

suport pentru scrierea experimentală NTFS de la Apple: 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ă întâmpinați probleme. Este încă instabilă începând cu macOS 10.12 Sierra și este posibil să nu fie niciodată complet stabilă., Acest lucru este într-adevăr doar aici în 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.

va trebui mai întâi să lansați un terminal. Navigați la Finder > Aplicații > Utilities > Terminal sau apăsați Command+Space, tip Terminal și apăsați Enter.,

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

sudo nano /etc/fstab
Publicitate

Adăugați următoarea linie la nano, înlocuind „NUMELE” cu eticheta de unitate NTFS:

LABEL=NAME none ntfs rw,auto,nobrowse

Apăsați Ctrl+O pentru a salva fișierul după ce ați terminat, și 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 „/Volume”. Într-o fereastră Finder, puteți face clic pe Go > Go to Folder și tastați „/Volumes” în caseta pentru a accesa. Nu va apărea automat și nu va apărea pe desktop, așa cum fac în mod normal unitățile.pentru a anula această modificare mai târziu, trebuie doar să 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ățile externe cu exFAT, asigurându-se că funcționează bine atât pe Windows, cât și pe Mac OS X, fără nicio muncă suplimentară. dacă trebuie să scrieți pe o unitate NTFS, unul dintre driverele plătite, terțe, va fi cea mai ușoară opțiune cu cea mai bună performanță și cel mai mic risc de corupție a fișierelor.

Chris Hoffman
Chris Hoffman este redactor-șef al How-To Geek. A scris despre tehnologie timp de aproape un deceniu și a fost editorialist PCWorld timp de doi ani., Chris a scris pentru The New York Times, a fost intervievat ca expert în tehnologie pe posturi de televiziune precum NBC 6 din Miami și și-a acoperit munca de știri precum BBC. De cand 2011, Chris a scris peste 2.000 de articole care au fost citite mai mult de 500 de milioane de ori—și asta e doar aici, la How-To Geek.Citeste tot Bio ”

Leave A Comment