Как записать на NTFS диски на Mac

MacOS от Apple может читать с NTFS-дисков, отформатированных в Windows, но не может записывать их прямо из коробки. Вот несколько решений для получения полного доступа для чтения/записи к дискам NTFS.

Это может быть полезно, если вы хотите записать в раздел 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

Paragon NTFS for Mac стоит $ 19,95 и предлагает 10-дневную бесплатную пробную версию. Он легко и просто устанавливается на современные версии macOS, включая macOS 10.12 Sierra и Mac OS X 10.11 El Capitan. Это действительно «просто работает», так что это лучший вариант, если вы готовы заплатить небольшую сумму за эту функцию.

Вам также не придется возиться с командами терминала для ручного монтирования разделов, автоматического ненадежного монтирования разделов или борьбы с потенциальным повреждением, как вы это сделаете с бесплатными драйверами ниже. Если вам нужна эта функция, стоит заплатить за программное обеспечение, которое делает это правильно. Мы не можем подчеркнуть это достаточно.

Если у вас есть накопитель Seagate, имейте в виду, что Seagate предлагает бесплатную загрузку Paragon NTFS для Mac, поэтому вам не придется покупать ничего лишнего.

Вы также можете приобрести Tuxera NTFS for Mac, который стоит 31 доллар и предлагает четырнадцатидневную бесплатную пробную версию. Но Paragon NTFS делает то же самое и дешевле.

Лучшие бесплатные сторонние драйверы: FUSE для macOS

Этот метод бесплатен, но требует много работы и менее безопасен. Чтобы ваш Mac автоматически монтировал разделы NTFS в режиме чтения-записи, вам придется временно отключить защиту целостности системы и заменить один из встроенных инструментов Apple двоичным файлом, который более уязвим для атаки. Так что этот метод представляет угрозу безопасности.

Однако вы можете использовать FUSE для монтирования разделов NTFS в режиме чтения-записи вручную, если вы не возражаете против использования терминала. Это более безопасно, но это больше работы.

Сначала загрузите FUSE для macOS и установите его. Используйте параметры по умолчанию при установке.

Вам также понадобятся инструменты разработчика командной строки Apple, чтобы продолжить. Если вы еще не установили их, вы можете открыть окно терминала в Finder> Приложения> Утилиты и выполнить для этого следующую команду:

 xcode-select --install 

Нажмите «Установить», когда вам будет предложено установить инструменты.

Кроме того, вам нужно скачать и установить 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:

 brew install ntfs-3g 

Теперь вы можете вручную монтировать разделы NTFS в режиме чтения/записи.В окне терминала выполните следующую команду, чтобы создать точку монтирования в/Volumes/NTFS. Вам нужно сделать это только один раз.

 sudo mkdir/Volumes/NTFS 

Когда вы подключаете диск NTFS к компьютеру, выполните следующую команду, чтобы получить список разделов диска:

 список дисков 

Затем вы можете определить имя устройства раздела NTFS. Просто найдите раздел с файловой системой Windows_NTFS. На снимке экрана ниже это /dev/disk3s1 .

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 и удерживайте Ctrl + R во время загрузки. Он загрузится в специальном режиме восстановления.

Запустите терминал из меню «Утилиты» в режиме восстановления и выполните следующую команду:

 отключить csrutil 

После этого перезагрузите Mac как обычно.

С рабочего стола Mac снова откройте окно терминала и выполните следующие команды, чтобы сделать функцию ntfs-3g:

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

Наконец, снова включите защиту целостности системы. Перезагрузите Mac и удерживайте Ctrl + 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 с его панели в окне «Системные настройки» и снова включить защиту целостности системы.

Теперь понятно, почему мы рекомендуем вариант за 20 долларов, а?

Экспериментальная поддержка Apple NTFS-записи: не делайте этого, серьезно

Мы не рекомендуем метод ниже, потому что он наименее проверен. Это может работать неправильно, поэтому не вините нас или Apple, если у вас возникли проблемы. На MacOS 10.12 Sierra он все еще нестабилен и, возможно, никогда не будет полностью стабильным. Это действительно только для образовательных целей.

Во-первых, убедитесь, что на вашем диске есть удобная однословная метка. Если это не так, измените его метку. Это облегчит этот процесс.

Сначала вам нужно запустить терминал. Перейдите в Finder> Приложения> Утилиты> Терминал или нажмите Command + Пробел, введите Терминал и нажмите Enter.

Введите следующую команду в терминал, чтобы открыть файл/etc/fstab для редактирования в текстовом редакторе nano:

 sudo nano/etc/fstab 

Добавьте следующую строку в nano, заменив «NAME» на ярлык вашего NTFS-диска:

 LABEL = NAME none ntfs rw, auto, nobrowse 

Нажмите Ctrl + O, чтобы сохранить файл после того, как вы закончите, а затем нажмите Ctrl + X, чтобы закрыть nano.

(Если у вас есть несколько дисков NTFS, на которые вы хотите записать, добавьте разные строки для каждого.)

Подключите диск к компьютеру – отсоедините его и снова подключите, если он уже подключен – и вы увидите его в каталоге «/ Volumes». В окне Finder вы можете нажать «Перейти»> «Перейти к папке» и ввести «/ Volumes» в поле для доступа к нему. Он не будет автоматически отображаться на вашем рабочем столе, как это обычно бывает с дисками.

Чтобы отменить это изменение позже, просто повторите описанный выше процесс, чтобы открыть файл/etc/fstab в nano. Удалите строку, добавленную в файл, и сохраните изменения.

Большинству пользователей Mac будет лучше отформатировать внешние диски с помощью exFAT, гарантируя, что они хорошо работают как в Windows, так и в Mac OS X без какой-либо дополнительной работы. Если вам необходимо выполнить запись на диск NTFS, один из платных сторонних драйверов будет самым простым вариантом с лучшей производительностью и минимальным риском повреждения файлов.

Оцените статью
TutoryBird.Ru
Добавить комментарий