31Aug

Ako napísať na disky NTFS na počítači Mac

MacOS od spoločnosti Apple môže čítať z NTFS diskov so systémom Windows, ale nemôže ich písať mimo škatule. Tu je niekoľko riešení pre získanie plného prístupu na čítanie a zápis na jednotky NTFS.

Toto by mohlo byť užitočné, ak chcete napísať do oddielu Boot Camp na počítači Mac, pretože oddiely systému Windows musia používať systém súborov NTFS.Avšak pre externé jednotky by ste pravdepodobne mali použiť exFAT.MacOS môže natívne čítať a zapisovať do mechaniky exFAT, rovnako ako Windows.

tri možnosti

Existuje niekoľko možností pre to, a budete musieť vybrať jednu:

  • platené ovládače iných výrobcov : K dispozícii sú ovládače tretích strán NTFS pre Mac, ktoré je možné nainštalovať, a oni bude fungovať celkom dobre. Toto sú platené riešenia, ale sú ľahko inštalovateľné a mali by ponúkať lepší výkon ako bezplatné riešenia uvedené nižšie.
  • Ovládače tretích strán zdarma : Existuje bezplatný ovládač NTFS s otvoreným zdrojom, ktorý môžete nainštalovať na Mac, aby ste mohli podporiť zápis. Bohužiaľ, to vyžaduje trochu práce na inštalácii, a to najmä na počítačoch Mac s novou funkciou Ochrana integrity systému, ktorý bol pridaný v kapitole 10.11 El Capitan. Je to pomalšie, ako platených riešení a automatické pripojenie oblastí NTFS v režime čítania a zápisu predstavuje bezpečnostné riziko.
  • Experimentálny experiment Apple NTFS : Operačný systém macOS obsahuje experimentálnu podporu pre písanie na jednotkách NTFS.V predvolenom nastavení je však vypnutý a vyžaduje to, aby sa v termináli objavil problém. Nie je zaručené správne fungovanie a mohlo by to spôsobiť problémy so súborovým systémom NTFS.V skutočnosti sme to už skorumpovali. Naozaj nám to neodporúčame. V predvolenom nastavení je z nejakého dôvodu zakázané.

Veľmi odporúčame platiť za ovládač NTFS tretej strany, ak to potrebujete, pretože ostatné riešenia nefungujú rovnako dobre a je potrebné nastaviť viac práce.

najlepšie platených Driver Third-Party: Paragon NTFS for Mac

Paragon NTFS for Mac stojí $ 19.95 amerických a ponúka desať-dňová skúšobná verzia zdarma. Inštaluje sa čisto a ľahko na moderné verzie systému macOS, vrátane macOS 10.12 Sierra a Mac OS X 10.11 El Capitan. Je to naozaj "práca", takže je to najlepšia voľba, ak ste ochotní zaplatiť malú sumu peňazí za túto funkciu.

Môžete tiež nebude musieť manipulovať s terminálu príkazy ručne odpojiť oddiely, neisto automaticky odpojiť oddiely, alebo riešiť potenciálny korupcie, ako si bude s voľnými vodičmi nižšie. Ak potrebujete túto funkciu, zaplatíte za softvér, ktorý to robí správne, stojí za to. Nemôžeme to dostatočne zdôrazniť.

Ak vlastníte jednotku Seagate, uvedomte si, že spoločnosť Seagate ponúka bezplatné prevzatie softvéru Paragon NTFS for Mac, takže nebudete musieť kupovať nič ďalšie.

Môžete tiež zakúpiť Tuxera NTFS for Mac, ktorý stojí 31 dolárov a ponúka štrnásťdňovú bezplatnú skúšobnú verziu. Ale Paragon NTFS robí to isté a je lacnejší.

Najlepšie voľné ovládače tretích strán: FUSE pre macOS

Táto metóda je zadarmo, ale vyžaduje dobrú prácu a je menej bezpečná.Ak chcete, aby váš Mac automaticky odpojiť oddiely NTFS v režime pre čítanie aj zápis, budete musieť dočasne deaktivovať ochranu integrity systému a nahradiť jednu z vstavaných nástrojov Apple s binárnym, ktorá je viac náchylné k útoku. Takže táto metóda predstavuje bezpečnostné riziko.

Môžete však použiť FUSE na pripojenie oblastí NTFS v režime čítania a zápisu ručne, ak vám nevadí používanie terminálu. To je bezpečnejšie, ale je to viac práce.

Najprv si stiahnite FUSE pre MacOS a nainštalujte ho. Pri inštalácii použite predvolené možnosti.

Budete tiež potrebovať nástroje na vývojárov príkazového riadka spoločnosti Apple nainštalované, aby ste mohli pokračovať.Ak ste ich ešte nenainštalovali, môžete otvoriť okno Terminál z aplikácie Finder & gt;Aplikácie & gt;Utilities a spustite nasledujúci príkaz, aby tak urobili:

Xcode-vybrať --install

Kliknite na tlačidlo "Install", keď ste vyzvaní na inštaláciu nástroja.

Okrem toho budete musieť prevziať a nainštalovať homebrew, ak ho ešte nenainštalujete na počítači Mac. Homebrew je "správca balíkov" pre systém Mac OS X. Skopírujte a vložte nasledujúci príkaz do okna Terminál a stlačte Enter na jeho inštaláciu:

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

Stlačte Enter a zadajtevaše heslo po výzve. Skript automaticky načíta a nainštaluje aplikáciu Homebrew.

Po nainštalovaní nástrojov pre vývojárov a aplikácie Homebrew spustite nasledujúci príkaz v okne Terminál na inštaláciu ntfs-3g:

brew install ntfs-3g

Teraz môžete ručne pripojiť oddiely NTFS v režime čítania a zápisu. Z koncového okna spustite nasledovný príkaz na vytvorenie bodu pripojenia v /Volumes/ NTFS.Stačí to urobiť len raz.

sudo mkdir /Volumes/ NTFS

Keď pripojíte jednotku NTFS k počítaču, spustite nasledujúci príkaz na zobrazenie akýchkoľvek diskových oddielov:

disktil list

Potom môžete identifikovať názov zariadenia oddielu NTFS.Stačí sa pozrieť na oddiel s súborovým systémom Windows_NTFS.Na obrazovke nižšie je to /dev/ disk3s1.

Oddiel NTFS bol pravdepodobne automaticky namontovaný počítačom Mac, takže ho musíte najprv odpojiť.Spustite nasledujúci príkaz a nahraďte /dev/ disk2s1 názvom zariadenia vášho oddielu NTFS.

sudo umount /dev/ disk2s1

Ak chcete pripojiť jednotku, spustite nasledujúci príkaz a nahraďte /dev/ disk2s1 názvom zariadenia vášho oddielu NTFS.

sudo /usr/local/bin/ ntfs-3g /dev/ disk2s1 /Volumes/ NTFS -alokálna -allow_other

Uvidíte súborový systém pripojený na /Volumes/ NTFS.Na pracovnej ploche sa tiež zobrazí ako bežná jednotka. Môžete ho vysunúť normálne, keď ju chcete odpojiť.

Ak ste spokojní s ručným montážom oddielov s vyššie uvedenými pokynmi, nemusíte pokračovať.

Ak chcete, aby váš Mac automaticky montoval jednotky NTFS, ktoré ste pripojili v režime zápisu na čítanie, musíte zakázať ochranu integrity systému.

Upozornenie : Pravdepodobne to nechcete robiť! Oficiálne pokyny softvéru upozorňujú, že ide o bezpečnostné riziko. Budete nahradiť nástroje na pripojenie NTFS do počítača Mac pomocou nástrojov ntfs-3g, ktoré budú fungovať ako root užívatelia. Vzhľadom na to, ako softvér Homebrew inštaluje softvér, malware na vašom počítači Mac by mohol prepísať tieto nástroje. Riziko pravdepodobne nepracuje, ale vysvetlíme, ako urobiť, ak chcete riskovať.

Reštartujte Mac a podržte Command + R počas zavádzania. Zavádza sa do špeciálneho prostredia režimu obnovenia.

Spustite terminál z ponuky Utilities v režime obnovy a spustite nasledujúci príkaz:

csrutil disable

Po dokončení reštartovania počítača Mac normálne.

Z pracovnej plochy Mac znova otvorte okno Terminál a spustite nasledujúce príkazy, aby ste vytvorili funkciu ntfs-3g:

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

Nakoniec opäť aktivujte ochranu integrity systému. Reštartujte počítač Mac a podržte príkaz Command + R počas zavádzania a prejdite do režimu obnovenia. Spustite terminál v režime obnovy a spustite nasledovný príkaz:

csrutil enable

Po dokončení reštartujte Mac. Podpora pre zápis súborov NTFS by mala fungovať teraz.

Ak chcete zrušiť zmeny a odinštalovať všetko, musíte najprv zakázať ochranu systému integrity. Potom postupujte nasledovne:

sudo rm /sbin/ mount_ntfs sudo mv /sbin/ mount_ntfs.original /sbin/ mount_ntfs odinštalovať brew ntfs-3g

Potom môžete odinštalovať FUSE pre macOS z jeho panelu v okne Systémové predvoľby a znova povoliť ochranu integrity systému,

Môžete zistiť, prečo teraz odporúčame možnosť $ 20, hm?

Experimentálny systém Apple NTFS-Writing Support: Nerobte to, vážne

Nedoporučujeme nižšie uvedenú metódu, pretože je to najmenej testované.To nemusí fungovať správne, preto nás nevhodte ani spoločnosti Apple, ak máte problémy. Je to stále nestabilné od MacOS 10.12 Sierra a nemusí byť nikdy úplne stabilné.To je práve tu pre vzdelávacie účely.

Najprv sa uistite, že vaša jednotka má pohodlný štítok s jedným slovom. Ak sa tak nestane, zmeňte jeho štítok. Tým sa tento proces uľahčí.

Najskôr budete musieť spustiť terminál. Prejdite na stránku Finder & gt;Aplikácie & gt;Pomôcky & gt;Terminál alebo stlačte Command + Space, zadajte Terminal a stlačte Enter.

Zadajte nasledujúci príkaz do terminálu na otvorenie súboru /etc/ fstab na úpravu v nano textovom editore:

sudo nano /etc/ fstab

Pridajte nasledujúci riadok do nano a nahraďte "NAME" štítkom vašej jednotky NTFS:

LABEL = NAME žiadny ntfs rw, auto, nobrowse

Stlačte Ctrl + O pre uloženie súboru po dokončení a potom stlačte klávesy Ctrl + X na zatvorenie nano.

( ak máte viacero jednotiek NTFS, ktoré chcete napísať, pridajte iný riadok pre každý z nich.)

Pripojte disk k počítaču - odpojte ho a znovu ho pripojte, ak je už pripojený - a uvidíte to pod "Zväzky ".V okne Finder môžete kliknúť na položku Go & gt;Prejdite do priečinka a do poľa zadajte príkaz "/ Volumes".Nezobrazí sa automaticky a nezobrazí sa na pracovnej ploche ako bežné jednotky.

Ak chcete túto zmenu vrátiť neskôr, stačí zopakovať vyššie uvedený postup na otvorenie súboru /etc/ fstab v nano. Odstráňte riadok, ktorý ste pridali do súboru, a uložte zmeny.

Väčšina používateľov počítačov Mac bude lepšie formátovať externé disky s exFAT, čo zaručuje, že fungujú dobre na Windows i Mac OS X bez akejkoľvek práce navyše.ak musíte napísať na jednotku NTFS, bude to jeden z platených ovládačov tretích strán najjednoduchšou voľbou s najlepším výkonom a najmenším rizikom poškodenia súboru.