Jak psát na disky NTFS na počítači Mac

MacOS společnosti Apple může číst z jednotek NTFS ve formátu Windows, ale nemůže na ně psát z krabice. Zde je několik řešení pro získání plného přístupu pro čtení a zápis na jednotky NTFS.

To by mohlo být užitečné, pokud chcete na počítači Mac zapisovat do oddílu Boot Camp, protože systémové oddíly Windows musí používat systém souborů NTFS. U externích jednotek byste však místo toho měli pravděpodobně použít exFAT. macOS může nativně číst a zapisovat na disky exFAT, stejně jako Windows.

Tři možnosti

SOUVISEJÍCÍ: Jaký je rozdíl mezi FAT32, exFAT a NTFS?

Existuje několik možností a budete si muset vybrat jednu:

  • Placené ovladače třetích stran : Existují ovladače NTFS jiných výrobců pro Mac, které si můžete nainstalovat, a budou fungovat celkem dobře. Jedná se o placená řešení, ale jejich instalace je snadná a měla by nabídnout lepší výkon než níže uvedená bezplatná řešení.
  • Bezplatné ovladače třetích stran : K dispozici je bezplatný a otevřený ovladač NTFS, který si můžete nainstalovat na Mac a povolit tak podporu zápisu. Instalace to bohužel vyžaduje trochu práce navíc, zejména na počítačích Mac s novou funkcí System Integrity Protection přidanou v 10.11 El Capitan. Je to pomalejší než placená řešení a automatické připojení oddílů NTFS v režimu čtení a zápisu je bezpečnostním rizikem.
  • Experimentální podpora zápisu NTFS od společnosti Apple : Operační systém macOS zahrnuje experimentální podporu zápisu na jednotky NTFS. Ve výchozím nastavení je však vypnutý a vyžaduje to, aby se to v terminálu pohnulo. Není zaručeno, že bude fungovat správně a může potenciálně způsobit problémy se systémem souborů NTFS. Ve skutečnosti jsme už dříve měli poškozená data. Opravdu to nedoporučujeme používat. Ve výchozím nastavení je z nějakého důvodu deaktivován.

Důrazně doporučujeme platit za ovladač NTFS jiného výrobce, pokud to potřebujete, protože ostatní řešení nefungují stejně a je více práce s nastavením.

Nejlepší placený ovladač třetí strany: Paragon NTFS pro Mac

Paragon NTFS pro Mac stojí 19,95 $ a nabízí desetidenní bezplatnou zkušební verzi. Nainstaluje se čistě a snadno na moderní verze systému macOS, včetně macOS 10.12 Sierra a Mac OS X 10.11 El Capitan. Skutečně to „prostě funguje“, takže je to nejlepší volba, pokud jste za tuto funkci ochotni zaplatit malé množství peněz.

Také nebudete muset manipulovat s příkazy terminálu, abyste mohli ručně připojovat oddíly, nejistě připojovat oddíly automaticky nebo řešit potenciální poškození, jak to uděláte s bezplatnými ovladači níže. Pokud tuto funkci potřebujete, stojí za to platit za software, který to dělá správně. Nemůžeme to dostatečně zdůraznit.

Pokud vlastníte disk Seagate, mějte na paměti, že Seagate nabízí bezplatné stažení Paragon NTFS pro Mac, takže nebudete muset kupovat nic navíc.

Můžete si také zakoupit Tuxera NTFS pro Mac, který stojí 31 $ a nabízí čtrnáctidenní bezplatnou zkušební verzi. Ale Paragon NTFS dělá totéž a je levnější.

Nejlepší ovladače třetích stran zdarma: FUSE pro macOS

Tato metoda je zdarma, ale vyžaduje hodně práce a je méně bezpečná. Aby váš Mac automaticky připojoval oddíly NTFS v režimu čtení a zápisu, budete muset dočasně deaktivovat ochranu integrity systému a nahradit jeden z integrovaných nástrojů společnosti Apple binárním souborem, který je zranitelnější vůči útoku. Tato metoda tedy představuje bezpečnostní riziko.

Můžete však použít FUSE k ručnímu připojení oddílů NTFS v režimu čtení a zápisu, pokud vám nevadí použití terminálu. To je bezpečnější, ale je to více práce.

Nejprve si stáhněte FUSE pro macOS a nainstalujte jej. Při instalaci použijte výchozí možnosti.

SOUVISEJÍCÍ: Jak instalovat balíčky s Homebrew pro OS X

Budete také potřebovat nainstalované vývojářské nástroje příkazového řádku společnosti Apple. Pokud jste je ještě nenainstalovali, můžete otevřít okno Terminál v části Vyhledávač> Aplikace> Obslužné programy a spustit následující příkaz:

xcode-select - install

Po zobrazení výzvy k instalaci nástrojů klikněte na „Instalovat“.

SOUVISEJÍCÍ: Jak instalovat balíčky s Homebrew pro OS X

Kromě toho si budete muset stáhnout a nainstalovat homebrew, pokud jste si jej ještě na Macu nenainstalovali. Homebrew je „správce balíčků“ pro Mac OS X. Následující příkaz zkopírujte a vložte do okna Terminálu a stisknutím klávesy Enter jej nainstalujte:

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

Stiskněte klávesu Enter a po zobrazení výzvy zadejte své heslo. Skript automaticky stáhne a nainstaluje Homebrew.

Jakmile nainstalujete vývojářské nástroje a Homebrew, spusťte v okně Terminálu následující příkaz a nainstalujte ntfs-3g:

brew install ntfs-3g

Nyní můžete ručně připojit oddíly NTFS v režimu čtení / zápisu. V okně terminálu spusťte následující příkaz a vytvořte přípojný bod na / Volumes / NTFS. Musíte to udělat jen jednou.

sudo mkdir / Svazky / NTFS

Když připojíte jednotku NTFS k počítači, spusťte následující příkaz a vypsejte seznam všech diskových oddílů:

seznam diskutil

Poté můžete identifikovat název zařízení oddílu NTFS. Stačí hledat oddíl se systémem souborů Windows_NTFS. Na níže uvedeném snímku obrazovky je  /dev/disk3s1 .

Oddíl NTFS byl pravděpodobně automaticky připojen vaším Macem, takže jej musíte nejprve odpojit. Spusťte následující příkaz a nahraďte  /dev/disk2s1 jej názvem zařízení oddílu NTFS.

sudo umount / dev / disk2s1

Chcete-li připojit jednotku, spusťte následující příkaz a nahraďte  /dev/disk2s1 jej názvem zařízení oddílu NTFS.

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

Uvidíte souborový systém připojený na / Volumes / NTFS. Také se na ploše zobrazí jako běžná připojená jednotka. Pokud jej chcete odpojit, můžete jej normálně vysunout.

Pokud jste spokojeni s ručním připojováním oddílů podle výše uvedených pokynů, nemusíte pokračovat.

SOUVISEJÍCÍ: Jak zakázat ochranu integrity systému na počítači Mac (a proč byste neměli)

Pokud chcete, aby váš počítač Mac automaticky připojoval jednotky NTFS, které připojujete v režimu čtení a zápisu, budete muset deaktivovat ochranu integrity systému.

VarováníPravděpodobně to nechcete dělat!  Oficiální pokyny softwaru varují, že se jedná o bezpečnostní riziko. Nahradíte nástroje pro připojení NTFS ve vašem počítači Mac nástroji ntfs-3g, které poběží jako uživatel root. Kvůli způsobu, jakým Homebrew instaluje software, by malware spuštěný na vašem Macu mohl tyto nástroje přepsat. Pravděpodobně to nebude fungovat riziko, ale vysvětlíme vám, jak to udělat, pokud chcete riskovat.

Restartujte počítač Mac a během bootování podržte Command + R. Spustí se do speciálního prostředí režimu obnovení.

Spusťte terminál z nabídky Utility v režimu obnovení a spusťte následující příkaz:

csrutil deaktivovat

Jakmile budete mít, restartujte počítač Mac normálně.

Na ploše Mac znovu otevřete okno Terminál a spusťte následující příkazy, aby funkce ntfs-3g:

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

Nakonec znovu povolte ochranu integrity systému. Restartujte počítač Mac a během bootování podržte klávesu Command + R, abyste vstoupili do režimu obnovení. Spusťte terminál v režimu obnovení a spusťte následující příkaz:

csrutil povolit

Jakmile budete mít, restartujte Mac. Podpora zápisu NTFS by nyní měla fungovat.

Chcete-li vrátit zpět změny a odinstalovat vše, musíte nejprve deaktivovat ochranu integrity systému. Poté proveďte následující příkazy:

sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs brew uninstall ntfs-3g

Poté můžete z jeho panelu v okně Předvolby systému odinstalovat FUSE pro macOS a znovu povolit ochranu integrity systému.

Už teď vidíte, proč místo toho doporučujeme možnost 20 $, hm?

Podpora experimentálního psaní NTFS od společnosti Apple: Vážně, nedělejte to

Níže uvedenou metodu nedoporučujeme, protože je nejméně testována. To nemusí fungovat správně, takže neobviňujte nás nebo Apple, pokud narazíte na problémy. Od macOS 10.12 Sierra je stále nestabilní a nemusí být nikdy plně stabilní. Toto je opravdu jen pro vzdělávací účely.

Nejprve se ujistěte, že váš disk má praktický jednoslovný štítek. Pokud se tak nestane, změňte jeho štítek. To usnadní tento proces.

Nejprve musíte spustit terminál. Přejděte do Vyhledávače> Aplikace> Obslužné programy> Terminál nebo stiskněte Command + Space, zadejte Terminál a stiskněte Enter.

Zadejte následující příkaz do terminálu a otevřete soubor / etc / fstab pro úpravy v nano textovém editoru:

sudo nano / etc / fstab

Přidejte následující řádek do nano a nahraďte „NAME“ štítkem vaší jednotky NTFS:

LABEL = NÁZEV žádný ntfs rw, auto, nobrowse

Stisknutím Ctrl + O soubor uložte a poté stisknutím Ctrl + X zavřete nano.

(Pokud máte více jednotek NTFS, do kterých chcete zapisovat, přidejte pro každý jiný řádek.)

Připojte jednotku k počítači - odpojte ji a znovu připojte, pokud je již připojena - a uvidíte ji v adresáři „/ Volumes“. V okně Finderu můžete kliknout na Přejít> Přejít do složky a do pole zadat „/ Svazky“. Nezobrazí se automaticky a neobjeví se na ploše jako obvykle disky.

Chcete-li tuto změnu později vrátit, opakujte výše uvedený proces a otevřete soubor / etc / fstab v nano. Odstraňte řádek, který jste přidali do souboru, a uložte změny.

Většina uživatelů počítačů Mac bude mít lepší formátování externích disků pomocí exFAT, což zajistí jejich dobré fungování v systému Windows i Mac OS X bez jakékoli další práce. pokud musíte zapisovat na jednotku NTFS, bude jeden z placených ovladačů jiných výrobců nejjednodušší možností s nejlepším výkonem a minimálním rizikem poškození souboru.