Как да пишете на NTFS устройства на Mac

Съдържание:

Как да пишете на NTFS устройства на Mac
Как да пишете на NTFS устройства на Mac

Видео: Как да пишете на NTFS устройства на Mac

Видео: Как да пишете на NTFS устройства на Mac
Видео: How To Chia GPU Plotting and Farming Guide for WINDOWS UPDATED - Gigahorse Start to Finish - 2023 - YouTube 2024, Април
Anonim
MacOS на Apple може да чете от NTFS дискове, форматирани с Windows, но не може да ги записва от кутията. Ето няколко решения за получаване на пълен достъп за четене / писане на NTFS устройства.
MacOS на Apple може да чете от NTFS дискове, форматирани с Windows, но не може да ги записва от кутията. Ето няколко решения за получаване на пълен достъп за четене / писане на NTFS устройства.

Това би могло да бъде полезно, ако искате да пишете в Boot Camp на Mac, тъй като системните дялове на Windows трябва да използват файловата система NTFS. Въпреки това, за външни устройства, вероятно трябва да използвате exFAT вместо това. macOS може да чете и пише на exFAT дискове, точно както Windows може.

Три опции

Има няколко опции за това и ще трябва да изберете една от тях:

  • Платени драйвери от трети страни: Има драйвери за NTFS на трети страни за Mac, които можете да инсталирате и те ще работят доста добре. Това са платени решения, но те са лесни за инсталиране и трябва да предлагат по-добри резултати от безплатните решения по-долу.
  • Безплатни драйвери от трети страни: Има свободен и open source NTFS драйвер, който можете да инсталирате на Mac, за да активирате поддръжка на запис. За съжаление, това отнема малко повече работа, за да инсталирате, особено на Mac с новата функция за защита на интегритета на системата, добавена в 10.11 El Capitan. Това е по-бавно от платените решения и автоматично монтиране на NTFS дялове в режим на четене и запис е риск за сигурността.
  • Експерименталната поддръжка на NTFS за писане на Apple: Операционната система macOS включва експериментална поддръжка за писане на NTFS устройства. Въпреки това, той е изключен по подразбиране и изисква известно объркване около терминала, за да го активира. Не е гарантирано да работи правилно и потенциално може да причини проблеми с вашата NTFS файлова система. Всъщност сме го корумпирали преди това. Наистина не препоръчваме да използвате това. Той е деактивиран по подразбиране по някаква причина.

Силно препоръчваме да плащате за драйвер за NTFS на трета страна, ако трябва да направите това, тъй като другите решения не работят добре и са повече работа за настройка.

Най-добре платено трета страна драйвер: Paragon NTFS за Mac

Paragon NTFS за Mac струва $ 19.95 и предлага десетдневен безплатен пробен период. Той ще се инсталира чисто и лесно на съвременните версии на macOS, включително macOS 10.12 Sierra и Mac OS X 10.11 El Capitan. Това наистина "просто работи", така че това е най-добрият вариант, ако сте готови да платите малка сума пари за тази функция.
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 прави същото и е по-евтино.

Най-добрите безплатни драйвери на трети страни: FUSE за macOS

Този метод е безплатен, но изисква малко работа и е по-малко сигурен. За да накарате Mac да монтира автоматично дяловете NTFS в режим за четене, трябва временно да забраните защитата на интегритета на системата и да замените един от вградените инструменти на Apple с двоичен, който е по-уязвим за атака. Така че този метод е риск за сигурността.
Този метод е безплатен, но изисква малко работа и е по-малко сигурен. За да накарате Mac да монтира автоматично дяловете NTFS в режим за четене, трябва временно да забраните защитата на интегритета на системата и да замените един от вградените инструменти на Apple с двоичен, който е по-уязвим за атака. Така че този метод е риск за сигурността.

Можете обаче да използвате FUSE, за да монтирате NTFS дялове в режим за четене и писане, ако нямате нищо против да използвате терминала. Това е по-сигурно, но това е повече работа.

Първо, изтеглете FUSE за macOS и го инсталирайте. Използвайте опциите по подразбиране, когато го инсталирате.

Ще имате нужда от инсталирани инструменти за разработка на командния ред на Apple, за да продължите. Ако все още не сте ги инсталирали, можете да отворите терминален прозорец от Finder> Applications> Utilities и да изпълните следната команда, за да направите това:

xcode-select --install

Кликнете върху "Инсталиране", когато получите подкана да инсталирате инструментите.

Освен това ще трябва да изтеглите и инсталирате homebrew, ако все още не сте го инсталирали на Mac. Homebrew е "мениджър на пакети" за Mac OS X. Копирайте-поставете следната команда в прозореца на терминала и натиснете Enter, за да го инсталирате:
Освен това ще трябва да изтеглите и инсталирате homebrew, ако все още не сте го инсталирали на Mac. Homebrew е "мениджър на пакети" за Mac OS X. Копирайте-поставете следната команда в прозореца на терминала и натиснете Enter, за да го инсталирате:

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

Натиснете Enter и въведете паролата си, когато получите подкана. Скриптът автоматично ще изтегли и инсталира Homebrew.

След като инсталирате инструментите за програмисти и Homebrew, изпълнете следната команда в прозореца Терминал, за да инсталирате ntfs-3g:
След като инсталирате инструментите за програмисти и Homebrew, изпълнете следната команда в прозореца Терминал, за да инсталирате ntfs-3g:

brew install ntfs-3g

Сега можете да монтирате NTFS дялове ръчно в режим четене / запис. От терминален прозорец изпълнете следната команда, за да създадете точка за монтиране на / Volumes / NTFS. Трябва само да направите това веднъж.
Сега можете да монтирате NTFS дялове ръчно в режим четене / запис. От терминален прозорец изпълнете следната команда, за да създадете точка за монтиране на / Volumes / NTFS. Трябва само да направите това веднъж.

sudo mkdir /Volumes/NTFS

Когато свържете устройство с NTFS към компютъра, изпълнете следната команда, за да изведете всички дискови дялове:

diskutil list

След това можете да идентифицирате името на устройството на NTFS дяла. Просто потърсете дяла с файловата система Windows_NTFS. В екранната снимка по-долу, това е

/dev/disk3s1

NTFS дялът вероятно е монтиран автоматично от Mac, така че първо трябва да го демонтирате. Изпълнете следната команда, заменете я
NTFS дялът вероятно е монтиран автоматично от Mac, така че първо трябва да го демонтирате. Изпълнете следната команда, заменете я

/dev/disk2s1

с името на устройството на NTFS дяла.

sudo umount /dev/disk2s1

За да монтирате устройството, изпълнете следната команда, заменете я

/dev/disk2s1

с името на устройството на NTFS дяла.

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

Ще видите файловата система, монтирана на / Volumes / NTFS. Той ще се появи и на работния плот като нормално монтирано устройство. Можете да го изваждате нормално, когато искате да го изключите.

Ако сте щастливи ръчно монтиране на дялове с горните инструкции, не е нужно да продължите.
Ако сте щастливи ръчно монтиране на дялове с горните инструкции, не е нужно да продължите.

Ако искате да направите своя Mac автоматично да монтирате NTFS устройства, които свързвате в режим за четене, трябва да изключите защитата на интегритета на системата.

Внимание: Вероятно не искате да направите това! Официалните инструкции на софтуера предупреждават, че това е риск за сигурността. Ще замените NTFS монтажните инструменти във вашия Mac с инструментите ntfs-3g, които ще работят като root потребител. Поради начина, по който Homebrew инсталира софтуер, злонамереният софтуер, работещ на вашия Mac, може да презапише тези инструменти. Вероятно не работи рискът, но ще ви обясним как да го направите, ако искате да поемете риска.

Рестартирайте Mac и задръжте Command + R, докато го зареждате. Ще се зареди в специална среда за възстановяване.

Стартирайте терминал от менюто Utilities в режим на възстановяване и изпълнете следната команда:

csrutil disable

След като веднъж имате, рестартирайте Mac си нормално.

От работния плот на Mac, отворете отново терминален прозорец и изпълнете следните команди, за да направите функцията ntfs-3g:
От работния плот на Mac, отворете отново терминален прозорец и изпълнете следните команди, за да направите функцията ntfs-3g:

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

Накрая отново активирайте защитата на интегритета на системата. Рестартирайте Mac и задръжте Command + R, докато стартирате, за да влезете в режим за възстановяване. Стартирайте терминал в режим на възстановяване и изпълнете следната команда:
Накрая отново активирайте защитата на интегритета на системата. Рестартирайте Mac и задръжте Command + R, докато стартирате, за да влезете в режим за възстановяване. Стартирайте терминал в режим на възстановяване и изпълнете следната команда:

csrutil enable

Щом имате, рестартирайте своя Mac. Подкрепата за създаване на NTFS трябва да функционира сега.

За да отмените промените и да деинсталирате всичко, първо трябва да деактивирате защитата на интегритета на системата. След като направите това, изпълнете следните команди:

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

След това можете да деинсталирате FUSE за macOS от неговия панел в прозореца System Preferences и да активирате повторно защитата на интегритета на системата.

Можете да видите защо препоръчваме опцията за $ 20 вместо това сега, а?

Експериментална поддръжка на NTFS за писане на Apple: Не правете това, сериозно

Не препоръчваме метода по-долу, защото той е най-малко тестван. Това може да не работи правилно, така че не обвинявайте нас или Apple, ако имате проблеми. Тя все още е нестабилна от MacOS 10.12 Sierra и може никога да не е напълно стабилна. Това наистина е точно тук за образователни цели.

Първо, уверете се, че дискът ви има удобен етикет с една дума. Ако не го направите, променете етикета му. Това ще улесни този процес.

Първо трябва да стартирате терминал. Придвижете се до Finder> Applications> Utilities> Terminal или натиснете Command + Space, въведете Terminal и натиснете Enter.

Въведете следната команда в терминала, за да отворите файла / etc / fstab за редактиране в редактора за нано текстове:

sudo nano /etc/fstab

Добавете следния ред към нано, замествайки "NAME" с етикета на вашето NTFS устройство:
Добавете следния ред към нано, замествайки "NAME" с етикета на вашето NTFS устройство:

LABEL=NAME none ntfs rw,auto,nobrowse

Натиснете Ctrl + O, за да запазите файла, след като сте готови, и след това натиснете Ctrl + X, за да затворите нано.

(Ако имате няколко NTFS устройства, към които искате да пишете, добавете друг ред за всеки от тях.)

Свържете устройството към компютъра, откачете го и го включете отново, ако вече е свързан - и ще го видите под директорията "/ Volumes". В прозореца Finder можете да кликнете върху Go> Go to Folder и въведете "/ Volumes" в полето, за да получите достъп до него. Тя няма да се появи автоматично и ще се появи на работния ви плот като обикновените устройства.
Свържете устройството към компютъра, откачете го и го включете отново, ако вече е свързан - и ще го видите под директорията "/ Volumes". В прозореца Finder можете да кликнете върху Go> Go to Folder и въведете "/ Volumes" в полето, за да получите достъп до него. Тя няма да се появи автоматично и ще се появи на работния ви плот като обикновените устройства.

За да отмените тази промяна по-късно, просто повторете горния процес, за да отворите файла / etc / fstab в нано. Изтрийте реда, който сте добавили към файла, и запазете промените си.

Повечето потребители на Mac ще бъдат по-добре да форматират външни дискове с exFAT, като гарантират, че работят добре както на Windows, така и на Mac OS X, без никаква допълнителна работа. ако трябва да пишете на NTFS устройство, един от платените драйвери на трети страни ще бъде най-лесният вариант с най-добра производителност и най-малък риск от корупция на файла.

Препоръчано: