Это может быть полезно, если вы хотите записать раздел Boot Camp на вашем Mac, поскольку системные разделы Windows должны использовать файловую систему NTFS. Однако для внешних дисков вам, скорее всего, следует использовать exFAT. macOS может считывать и записывать на exFAT-диски, как Windows.
Три варианта
Для этого есть несколько вариантов, и вам нужно будет выбрать один из них:
- Платные сторонние драйверы: Есть сторонние драйверы NTFS для Mac, которые вы можете установить, и они будут работать достаточно хорошо. Это платные решения, но они просты в установке и должны обеспечивать лучшую производительность, чем бесплатные решения ниже.
- Бесплатные сторонние драйверы: Существует бесплатный NTFS-драйвер с открытым исходным кодом, который вы можете установить на Mac, чтобы включить поддержку записи. К сожалению, для установки потребуется немного дополнительной работы, особенно на Mac с новой функцией защиты целостности системы, добавленной в 10.11 El Capitan. Это медленнее, чем платные решения, и автоматическое монтирование разделов NTFS в режиме чтения-записи является угрозой безопасности.
- Экспериментальная поддержка NTFS-записи Apple: Операционная система macOS включает экспериментальную поддержку для записи на диски NTFS. Тем не менее, он отключен по умолчанию и требует некоторого вмешательства в терминал для его включения. Не гарантируется правильная работа и потенциально может вызвать проблемы с файловой системой NTFS. На самом деле, мы уже испортили данные. Мы не рекомендуем это использовать. По умолчанию он отключен по умолчанию.
Мы настоятельно рекомендуем заплатить за сторонний драйвер NTFS, если вам нужно это сделать, поскольку другие решения не работают, и больше работать над настройкой.
Лучший платный сторонний драйвер: Paragon NTFS для Mac
Вам также не придется возиться с командами терминала для ручного монтирования разделов, небезопасно монтировать разделы автоматически или иметь дело с потенциальным повреждением, как вы это сделаете со свободными драйверами ниже. Если вам нужна эта функция, то стоит заплатить за программное обеспечение, которое делает это правильно. Мы не можем этого достаточно подчеркнуть.
Если у вас есть накопитель Seagate, имейте в виду, что Seagate предлагает бесплатную загрузку Paragon NTFS для Mac, поэтому вам не придется приобретать что-либо дополнительно.
Вы также можете приобрести Tuxera NTFS для Mac, стоимость которого составляет 31 доллар США, и предлагает 14-дневную бесплатную пробную версию. Но Paragon NTFS делает то же самое и дешевле.
Лучшие бесплатные сторонние драйверы: FUSE для macOS
Однако вы можете использовать FUSE для монтирования разделов NTFS в режиме чтения-записи вручную, если вы не против использования терминала. Это более безопасно, но это больше работает.
Сначала загрузите FUSE для macOS и установите его. При установке используйте параметры по умолчанию.
Вам также понадобятся инструменты разработчика командной строки Apple, которые будут продолжены. Если вы еще не установили их, вы можете открыть окно терминала из Finder> Applications> Utilities и выполнить следующую команду:
xcode-select --install
Нажмите «Установить», когда вам будет предложено установить инструменты.
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
Нажмите «Ввод» и укажите пароль при появлении запроса. Сценарий будет автоматически загружать и устанавливать Homebrew.
brew install ntfs-3g
sudo mkdir /Volumes/NTFS
Когда вы подключаете NTFS-диск к компьютеру, запустите следующую команду, чтобы перечислить все разделы диска:
diskutil list
Затем вы можете определить имя устройства раздела NTFS. Просто найдите раздел с файловой системой Windows_NTFS. На скриншоте ниже, это
/dev/disk3s1
/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 во время загрузки. Он загрузится в специальную среду режима восстановления.
Запустите терминал из меню «Утилиты» в режиме восстановления и выполните следующую команду:
csrutil disable
После этого перезагрузите Mac.
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
csrutil enable
После этого перезагрузите Mac. Поддержка NTFS-записи должна работать.
Чтобы отменить изменения и удалить все, вам необходимо сначала отключить защиту целостности системы. После этого запустите следующие команды:
sudo rm /sbin/mount_ntfs sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs brew uninstall ntfs-3g
Затем вы можете удалить FUSE для macOS с панели в окне «Системные настройки» и снова включить защиту целостности системы.
Вы можете понять, почему мы рекомендуем сейчас $ 20 вместо этого, а?
Экспериментальная поддержка Apple NTFS-записи: не делайте этого, серьезно
Мы не рекомендуем использовать метод ниже, потому что он наименее проверен. Это может не работать должным образом, поэтому не обвиняйте нас или Apple, если у вас возникли проблемы. Он по-прежнему нестабилен по сравнению с macOS 10.12 Sierra, и он никогда не может быть полностью стабильным. Это действительно здесь для образовательных целей.
Во-первых, убедитесь, что ваш диск имеет удобную однословную метку. Если это не так, измените его ярлык. Это упростит этот процесс.
Сначала вам нужно запустить терминал. Перейдите в Finder> Applications> Utilities> Terminal или нажмите Command + Space, введите Terminal и нажмите Enter.
Введите следующую команду в терминал, чтобы открыть файл / etc / fstab для редактирования в текстовом редакторе:
sudo nano /etc/fstab
LABEL=NAME none ntfs rw,auto,nobrowse
Нажмите Ctrl + O, чтобы сохранить файл после завершения, а затем нажмите Ctrl + X, чтобы закрыть nano.
(Если у вас несколько дисков NTFS, на которые вы хотите записать, добавьте другую строку для каждого.)
Чтобы отменить это изменение позже, просто повторите описанный выше процесс, чтобы открыть файл / etc / fstab в nano. Удалите строку, добавленную в файл, и сохраните изменения.
Большинство пользователей Mac будут лучше форматировать внешние диски с помощью exFAT, гарантируя, что они будут хорошо работать как на Windows, так и на Mac OS X без дополнительной работы. если вы должны записать на диск NTFS, один из платных драйверов сторонних производителей будет самым простым вариантом с максимальной производительностью и наименьшим риском повреждения файлов.