MacOS на Apple може да чете от NTFS дискове, форматирани с Windows, но не може да ги записва от кутията. Ето няколко решения за получаване на пълен достъп за четене / писане на NTFS устройства.
Това би могло да бъде полезно, ако искате да пишете в Boot Camp на Mac, тъй като системните дялове на Windows трябва да използват файловата система NTFS. Въпреки това, за външни устройства, вероятно трябва да използвате exFAT вместо това. macOS може да чете и пише на exFAT дискове, точно както Windows може.
Има няколко опции за това и ще трябва да изберете една от тях:
Силно препоръчваме да плащате за драйвер за NTFS на трета страна, ако трябва да направите това, тъй като другите решения не работят добре и са повече работа за настройка.
Paragon NTFS за Mac струва $ 19.95 и предлага десетдневен безплатен пробен период. Той ще се инсталира чисто и лесно на съвременните версии на macOS, включително macOS 10.12 Sierra и Mac OS X 10.11 El Capitan. Това наистина "просто работи", така че това е най-добрият вариант, ако сте готови да платите малка сума пари за тази функция.
Също така няма да се налага да цитирате терминални команди, за да монтирате ръчно дялове, да поставяте несигурно дялове автоматично или да се справяте с потенциална корупция, колкото с безплатните драйвери по-долу. Ако се нуждаете от тази функция, плащате за софтуера, който прави това правилно си заслужава. Не можем да подчертаем това достатъчно.
Ако притежавате устройство на Seagate, имайте предвид, че Seagate предлага безплатно изтегляне на Paragon NTFS за Mac, така че няма да ви се налага да купувате нищо допълнително.
Можете също така да закупите Tuxera NTFS за Mac, който струва $ 31 и предлага четиринадесетдневен безплатен пробен период. Но Paragon NTFS прави същото и е по-евтино.
Този метод е безплатен, но изисква малко работа и е по-малко сигурен. За да накарате Mac да монтира автоматично дяловете NTFS в режим за четене, трябва временно да забраните защитата на интегритета на системата и да замените един от вградените инструменти на Apple с двоичен, който е по-уязвим за атака. Така че този метод е риск за сигурността.
Можете обаче да използвате FUSE, за да монтирате NTFS дялове в режим за четене и писане, ако нямате нищо против да използвате терминала. Това е по-сигурно, но това е повече работа.
Първо, изтеглете FUSE за macOS и го инсталирайте. Използвайте опциите по подразбиране, когато го инсталирате.
Ще имате нужда от инсталирани инструменти за разработка на командния ред на Apple, за да продължите. Ако все още не сте ги инсталирали, можете да отворите терминален прозорец от Finder> Applications> Utilities и да изпълните следната команда, за да направите това:
xcode-select - инсталиране
Кликнете върху "Инсталиране", когато получите подкана да инсталирате инструментите.
Освен това ще трябва да изтеглите и инсталирате homebrew, ако все още не сте го инсталирали на Mac. Homebrew е "мениджър на пакети" за Mac OS X. Копирайте-поставете следната команда в прозореца на терминала и натиснете Enter, за да го инсталирате:
/ usr / bin / ruby -e "$ (къдрене -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Натиснете Enter и въведете паролата си, когато получите подкана. Скриптът автоматично ще изтегли и инсталира Homebrew.
След като инсталирате инструментите за програмисти и Homebrew, изпълнете следната команда в прозореца Терминал, за да инсталирате ntfs-3g:
brew инсталирате ntfs-3g
Сега можете да монтирате NTFS дялове ръчно в режим четене / запис. От терминален прозорец изпълнете следната команда, за да създадете точка за монтиране на / Volumes / NTFS. Трябва само да направите това веднъж.
sudo mkdir / томове / NTFS
Когато свържете устройство с NTFS към компютъра, изпълнете следната команда, за да изведете всички дискови дялове:
дискутиран списък
След това можете да идентифицирате името на устройството на NTFS дяла. Просто потърсете дяла с файловата система Windows_NTFS. В екранната снимка по-долу, това е/ Сътрудничество / disk3s1
.
NTFS дялът вероятно е монтиран автоматично от Mac, така че първо трябва да го демонтирате. Изпълнете следната команда, заменете я/ Сътрудничество / disk2s1
с името на устройството на NTFS дяла.
sudo umount / dev / disk2s1
За да монтирате устройството, изпълнете следната команда, заменете я/ Сътрудничество / disk2s1
с името на устройството на NTFS дяла.
sudo / usr / local / bin / ntfs-3g / dev / disk2s1 / Обеми / NTFS - оловно
Ще видите файловата система, монтирана на / Volumes / NTFS. Той ще се появи и на работния плот като нормално монтирано устройство. Можете да го изваждате нормално, когато искате да го изключите.
Ако сте щастливи ръчно монтиране на дялове с горните инструкции, не е нужно да продължите.
Ако искате да направите своя Mac автоматично да монтирате NTFS устройства, които свързвате в режим за четене, трябва да изключите защитата на интегритета на системата.
Внимание: Вероятно не искате да направите това! Официалните инструкции на софтуера предупреждават, че това е риск за сигурността. Ще замените NTFS монтажните инструменти във вашия Mac с инструментите ntfs-3g, които ще работят като root потребител. Поради начина, по който Homebrew инсталира софтуер, злонамереният софтуер, работещ на вашия Mac, може да презапише тези инструменти. Вероятно не работи рискът, но ще ви обясним как да го направите, ако искате да поемете риска.
Рестартирайте Mac и задръжте Command + R, докато го зареждате. Ще се зареди в специална среда за възстановяване.
Стартирайте терминал от менюто Utilities в режим на възстановяване и изпълнете следната команда:
csrutil изключете
След като веднъж имате, рестартирайте Mac си нормално.
От работния плот на Mac, отворете отново терминален прозорец и изпълнете следните команди, за да направите функцията ntfs-3g:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo -n / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
Накрая отново активирайте защитата на интегритета на системата. Рестартирайте Mac и задръжте Command + R, докато стартирате, за да влезете в режим за възстановяване. Стартирайте терминал в режим на възстановяване и изпълнете следната команда:
csrutil позволи
Щом имате, рестартирайте своя Mac. Подкрепата за създаване на NTFS трябва да функционира сега.
За да отмените промените и да деинсталирате всичко, първо трябва да деактивирате защитата на интегритета на системата. След като направите това, изпълнете следните команди:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs свалете деинсталирате ntfs-3g
След това можете да деинсталирате FUSE за macOS от неговия панел в прозореца System Preferences и да активирате повторно защитата на интегритета на системата.
Можете да видите защо препоръчваме опцията за $ 20 вместо това сега, а?
Не препоръчваме метода по-долу, защото той е най-малко тестван. Това може да не работи правилно, така че не обвинявайте нас или Apple, ако имате проблеми. Тя все още е нестабилна от MacOS 10.12 Sierra и може никога да не е напълно стабилна. Това наистина е точно тук за образователни цели.
Първо, уверете се, че дискът ви има удобен етикет с една дума. Ако не го направите, променете етикета му. Това ще улесни този процес.
Първо трябва да стартирате терминал. Придвижете се до Finder> Applications> Utilities> Terminal или натиснете Command + Space, въведете Terminal и натиснете Enter.
Въведете следната команда в терминала, за да отворите файла / etc / fstab за редактиране в редактора за нано текстове:
sudo nano / etc / fstab
Добавете следния ред към нано, замествайки "NAME" с етикета на вашето NTFS устройство:
LABEL = NAME НЕ НТФС RW, Auto, Nobrowse
Натиснете Ctrl + O, за да запазите файла, след като сте готови, и след това натиснете Ctrl + X, за да затворите нано.
(Ако имате няколко NTFS устройства, към които искате да пишете, добавете друг ред за всеки от тях.)
Свържете устройството към компютъра, откачете го и го включете отново, ако вече е свързан - и ще го видите под директорията "/ Volumes". В прозореца Finder можете да кликнете върху Go> Go to Folder и въведете "/ Volumes" в полето, за да получите достъп до него. Тя няма да се появи автоматично и ще се появи на работния ви плот като обикновените устройства.
За да отмените тази промяна по-късно, просто повторете горния процес, за да отворите файла / etc / fstab в нано. Изтрийте реда, който сте добавили към файла, и запазете промените си.
Повечето потребители на Mac ще бъдат по-добре да форматират външни дискове с exFAT, като гарантират, че работят добре както на Windows, така и на Mac OS X, без никаква допълнителна работа. ако трябва да пишете на NTFS устройство, един от платените драйвери на трети страни ще бъде най-лесният вариант с най-добра производителност и най-малък риск от корупция на файла.