Kako pisati na NTFS pogone na Macu

Appleov macOS može čitati s NTFS pogona formatiranih u sustavu Windows, ali ne može ih pisati iz kutije. Evo nekoliko rješenja za dobivanje potpunog pristupa za čitanje / pisanje na NTFS diskove.

To bi moglo biti korisno ako želite pisati na particiju Boot Camp na vašem Macu, jer particije sustava Windows moraju koristiti datotečni sustav NTFS. Međutim, za vanjske pogone umjesto njih vjerojatno biste trebali koristiti exFAT. macOS može izvorno čitati i pisati na exFAT diskove, baš kao što to može i Windows.

Tri mogućnosti

POVEZANO: Koja je razlika između FAT32, exFAT i NTFS?

Postoji nekoliko mogućnosti za to, a morat ćete odabrati jednu:

  • Plaćeni upravljački programi treće strane : postoje nezavisni upravljački programi NTFS za Mac koje možete instalirati i oni će raditi prilično dobro. To su plaćena rješenja, ali jednostavna su za instalaciju i trebala bi ponuditi bolje performanse od besplatnih rješenja u nastavku.
  • Besplatni upravljački programi treće strane : Postoji besplatni upravljački program NTFS s otvorenim kodom koji možete instalirati na Mac kako biste omogućili podršku za pisanje. Nažalost, za instaliranje je potrebno malo dodatnog posla, posebno na Macu s novom značajkom zaštite integriteta sustava, dodanom u 10.11 El Capitan. Sporije je od plaćenih rješenja i automatsko postavljanje NTFS particija u načinu čitanja i pisanja predstavlja sigurnosni rizik.
  • Appleova eksperimentalna podrška za NTFS-Write : operativni sustav macOS uključuje eksperimentalnu podršku za pisanje na NTFS diskove. Međutim, isključeno je prema zadanim postavkama i zahtijeva malo petljanja u terminalu da bi ga se omogućilo. Nije zajamčeno da će raditi ispravno i potencijalno može uzrokovati probleme s vašim datotečnim sustavom NTFS. Zapravo smo već imali oštećene podatke. Zaista ne preporučujemo upotrebu ovog. Zadano je onemogućen s razlogom.

Toplo preporučujemo plaćanje NTFS upravljačkog programa treće strane ako to trebate učiniti, jer i druga rješenja ne rade dobro i potrebno ih je još više postaviti.

Najbolje plaćeni upravljački program treće strane: Paragon NTFS za Mac

Paragon NTFS za Mac košta 19,95 dolara i nudi desetodnevno besplatno probno razdoblje. Instalirat će se čisto i jednostavno na moderne verzije macOS-a, uključujući macOS 10.12 Sierra i Mac OS X 10.11 El Capitan. Stvarno "jednostavno radi", pa je najbolja opcija ako ste spremni platiti mali iznos novca za ovu značajku.

Također nećete morati petljati s naredbama terminala da biste ručno montirali particije, automatski nesigurno montirali particije ili se bavili potencijalnom korupcijom kao što je to slučaj sa besplatnim upravljačkim programima u nastavku. Ako vam je potrebna ova značajka, isplati se platiti softver koji to ispravno radi. Ne možemo ovo dovoljno naglasiti.

Ako ste vlasnik Seagate diska, imajte na umu da Seagate nudi besplatno preuzimanje Paragon NTFS za Mac, tako da nećete morati ništa dodatno kupiti.

Također možete kupiti Tuxera NTFS za Mac, koji košta 31 USD i nudi četrnaestodnevno besplatno probno razdoblje. Ali Paragon NTFS radi istu stvar i jeftiniji je.

Najbolji besplatni upravljački programi treće strane: FUSE za macOS

Ova je metoda besplatna, ali zahtijeva dobar rad i manje je sigurna. Da bi vaš Mac automatski montirao NTFS particije u načinu čitanja i pisanja, morat ćete privremeno onemogućiti zaštitu integriteta sustava i zamijeniti jedan od ugrađenih Appleovih alata binarnim programom koji je osjetljiviji na napad. Dakle, ova metoda predstavlja sigurnosni rizik.

Međutim, možete upotrijebiti FUSE za ručno montiranje NTFS particija u načinu čitanja i pisanja ako vam ne smeta korištenje terminala. Ovo je sigurnije, ali to je više posla.

Prvo preuzmite FUSE za macOS i instalirajte ga. Koristite zadane opcije prilikom instalacije.

POVEZANO: Kako instalirati pakete s Homebrewom za OS X

Za nastavak će vam trebati instalirani Appleovi alati za programere naredbenog retka. Ako ih još niste instalirali, možete otvoriti prozor terminala iz programa Finder> Applications> Utilities i pokrenuti sljedeću naredbu da to učinite:

xcode-select --install

Kliknite "Instaliraj" kada se od vas zatraži da instalirate alate.

POVEZANO: Kako instalirati pakete s Homebrewom za OS X

Uz to, morat ćete preuzeti i instalirati homebrew ako ga već niste instalirali na Mac. Homebrew je "upravitelj paketa" za Mac OS X. Kopirajte i zalijepite sljedeću naredbu u prozor terminala i pritisnite Enter da biste je instalirali:

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

Pritisnite Enter i unesite lozinku kada se to zatraži. Skripta će automatski preuzeti i instalirati Homebrew.

Nakon što instalirate alate za programere i Homebrew, pokrenite sljedeću naredbu u prozoru terminala da biste instalirali ntfs-3g:

pivo instalirajte ntfs-3g

Sada možete ručno montirati NTFS particije u načinu čitanja / pisanja. Iz prozora terminala pokrenite sljedeću naredbu da biste stvorili točku montiranja na / Volumes / NTFS. To trebate učiniti samo jednom.

sudo mkdir / Sveske / NTFS

Kad povežete NTFS pogon s računalom, pokrenite sljedeću naredbu za popis svih particija diska:

popis za diskutil

Tada možete identificirati naziv uređaja NTFS particije. Samo potražite particiju s datotečnim sustavom Windows_NTFS. Na snimci zaslona u nastavku je  /dev/disk3s1 .

NTFS particiju vjerojatno je automatski instalirao vaš Mac, pa ćete je prvo morati demontirati. Izvedite sljedeću naredbu, zamjenjujući  /dev/disk2s1 imenom uređaja vaše NTFS particije.

sudo umount / dev / disk2s1

Da biste montirali pogon, pokrenite sljedeću naredbu, zamjenjujući  /dev/disk2s1 imenom uređaja vaše NTFS particije.

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

Vidjet ćete datotečni sustav montiran na / Volumes / NTFS. Također će se pojaviti na vašoj radnoj površini kao uobičajeni montirani pogon. Možete ga normalno izbaciti kada ga želite isključiti.

Ako ste zadovoljni ručnim postavljanjem particija s gornjim uputama, ne morate nastaviti.

POVEZANO: Kako onemogućiti zaštitu integriteta sustava na Macu (i zašto ne biste trebali)

Ako želite da vaš Mac automatski poveže NTFS pogone koje povežete u načinu čitanja i pisanja, morat ćete onemogućiti zaštitu integriteta sustava.

UpozorenjeVjerojatno to ne želite učiniti!  Službene upute softvera upozoravaju da je ovo sigurnosni rizik. Zamijenit ćete NTFS alate za montiranje na vašem Macu s alatima ntfs-3g, koji će se izvoditi kao root korisnik. Zbog načina na koji Homebrew instalira softver, zlonamjerni softver pokrenut na vašem Macu mogao bi prebrisati ove alate. Vjerojatno ne radi rizik, ali objasnit ćemo kako to učiniti ako želite riskirati.

Ponovo pokrenite Mac i držite Command + R dok se diže. Pokrenut će se u posebno okruženje načina oporavka.

Pokrenite terminal iz izbornika Uslužni programi u načinu oporavka i pokrenite sljedeću naredbu:

csrutil onemogućiti

Jednom kad ponovno pokrenete, normalno pokrenite Mac.

Na radnoj površini Mac ponovo otvorite prozor terminala i pokrenite sljedeće naredbe da biste stvorili funkciju ntfs-3g:

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

Na kraju, ponovo omogućite zaštitu integriteta sustava. Ponovo pokrenite Mac i zadržite Command + R dok se podiže da biste ušli u način oporavka. Pokrenite terminal u načinu oporavka i pokrenite sljedeću naredbu:

csrutil omogućiti

Nakon što ponovno pokrenete, ponovno pokrenite Mac. Podrška za NTFS-write trebala bi funkcionirati sada.

Da biste poništili promjene i deinstalirali sve, prvo morate onemogućiti zaštitu integriteta sustava. Nakon toga pokrenite sljedeće naredbe:

sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs pivo deinstalirati ntfs-3g

Zatim možete deinstalirati FUSE za macOS s njegove ploče u prozoru System Preferences i ponovo omogućiti zaštitu integriteta sustava.

Možete shvatiti zašto umjesto toga sada preporučujemo opciju od 20 dolara, ha?

Appleova eksperimentalna podrška za pisanje NTFS-a: Ne radi to ozbiljno

Ne preporučujemo donju metodu jer je najmanje testirana. Ovo možda neće raditi ispravno, zato nemojte kriviti nas ili Apple ako imate problema. Još uvijek je nestabilan od macOS 10.12 Sierre i možda nikada neće biti potpuno stabilan. Ovo je zapravo samo ovdje u obrazovne svrhe.

Prvo, pripazite da vaš pogon ima prikladnu oznaku od jedne riječi. Ako se ne dogodi, promijenite oznaku. To će olakšati ovaj postupak.

Prvo ćete trebati pokrenuti terminal. Idite na Finder> Applications> Utilities> Terminal ili pritisnite Command + Space, upišite Terminal i pritisnite Enter.

Utipkajte sljedeću naredbu u terminal da biste otvorili datoteku / etc / fstab za uređivanje u uređivaču nano teksta:

sudo nano / etc / fstab

Dodajte sljedeći redak u nano, zamjenjujući "NAME" s oznakom vašeg NTFS pogona:

LABEL = IME nema ntfs rw, auto, nobrowse

Pritisnite Ctrl + O da biste spremili datoteku nakon što završite, a zatim pritisnite Ctrl + X da zatvorite nano.

(Ako imate više NTFS pogona na koje želite pisati, dodajte svaki redak za svaki.)

Spojite pogon na računalo - iskopčajte ga i ponovno spojite ako je već povezan - i vidjet ćete ga u direktoriju “/ Volumeni”. U prozoru Finder možete kliknuti Go> Go to Folder i u okvir upisati “/ Volumes” da biste mu pristupili. Neće se automatski pojaviti i pojaviti se na radnoj površini kao što to obično rade pogoni.

Da biste poništili ovu promjenu kasnije, samo ponovite gornji postupak da biste otvorili datoteku / etc / fstab u nano. Izbrišite redak koji ste dodali u datoteku i spremite promjene.

Većina Macovih korisnika bolje će formatirati vanjske pogone s exFAT-om, osiguravajući da rade dobro i na Windowsima i Mac OS X-u bez ikakvog dodatnog rada. ako morate pisati na NTFS pogon, jedan od plaćenih upravljačkih programa treće strane bit će najlakša opcija s najboljim performansama i najmanjim rizikom od oštećenja datoteka.