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

Оглавление:

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

Видео: Как писать на диски NTFS на Mac

Видео: Как писать на диски NTFS на Mac
Видео: КАК СНИЗИТЬ ТЕМПЕРАТУРУ ПРОЦЕССОРА И ВИДЕОКАРТЫ ОДНИМ ВЕНТИЛЯТОРОМ - YouTube 2024, Апрель
Anonim
MacOS от Apple может считывать диски с файловой системой NTFS, но не может писать их из коробки. Вот несколько решений для получения полного доступа для чтения / записи к дискам NTFS.
MacOS от Apple может считывать диски с файловой системой NTFS, но не может писать их из коробки. Вот несколько решений для получения полного доступа для чтения / записи к дискам 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 для 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 доллар США, и предлагает 14-дневную бесплатную пробную версию. Но 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. Скопируйте следующую команду в окно терминала и нажмите «Ввод», чтобы установить ее:
В дополнение, вам нужно будет загрузить и установить homebrew, если вы еще не установили его на своем Mac. Homebrew - это «менеджер пакетов» для Mac OS X. Скопируйте следующую команду в окно терминала и нажмите «Ввод», чтобы установить ее:

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

Нажмите «Ввод» и укажите пароль при появлении запроса. Сценарий будет автоматически загружать и устанавливать 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 во время загрузки. Он загрузится в специальную среду режима восстановления.

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

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 с панели в окне «Системные настройки» и снова включить защиту целостности системы.

Вы можете понять, почему мы рекомендуем сейчас $ 20 вместо этого, а?

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

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

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

Сначала вам нужно запустить терминал. Перейдите в Finder> Applications> Utilities> Terminal или нажмите Command + Space, введите Terminal и нажмите Enter.

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

sudo nano /etc/fstab

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

LABEL=NAME none ntfs rw,auto,nobrowse

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

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

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

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

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

Рекомендуемые: