Как скопировать файлы на жесткий диск NTFS только для чтения на Mac?


27

Я хочу скопировать некоторые мои файлы с Mac (Macbook-Air) на внешний жесткий диск USB, отформатированный как NTFS.

Как это возможно? Потому что, когда я копирую свои файлы с Mac и вставляю их на внешний жесткий диск, опция вставки отсутствует.


Да, это возможно. Проверьте этот вопрос: apple.stackexchange.com/questions/447/…
user98776

Ответы:


30

Проблема в том, что ваш диск отформатирован в NTFS. OS X не может записывать NTFS из коробки (по крайней мере, без некоторых настроек). Вот несколько способов сделать это.

Отформатируйте диск как FAT-32

Это очевидный ответ для тех, кто не хочет устанавливать программное обеспечение, которое потенциально может нанести ущерб их данным (что всегда имеет место в случае хаков / нестабильного программного обеспечения). Переформатируйте диск в FAT-32, который Windows и OS X могут читать и записывать из коробки.

Это, конечно, не решение для файлов размером более 4 ГБ.

NTFS-3G через установку Homebrew

Если у вас есть Homebrew , установить поддержку NTFS так же просто, как запустить следующее в терминале:

brew install ntfs-3g

Затем следуйте инструкциям на экране. Homebrew расскажет вам, как заменить автомонтирование OS X по умолчанию, чтобы внешние диски NTFS монтировались с использованием нового драйвера. Это пара команд, которые вам нужно выполнить через ваш терминал.

NTFS-3G через установку с графическим интерфейсом

Это бесплатная версия (есть и платная, и найти ее немного сложнее).

  • Сначала загрузите и установите Fuse для OS X и выберите уровень совместимости MACFUSE во время установки.
  • Затем загрузите NTFS-3G , бесплатный драйвер NTFS. Загрузите последнюю версию здесь и установите ее.
  • У вас будет новая опция в Системных настройках, которая позволит вам записывать на диски NTFS.

Коммерческие решения

Они не бесплатны, но предлагают поддержку и обещают лучшую скорость / стабильность.

Хаки

  • Существует SL-NTFS , которая больше не поддерживается, но обещает включить поддержку записи NTFS на Snow Leopard (10.6).

    Поскольку SL-NTFS в основном является интерфейсом для настройки драйвера Apple NTFS, любые проблемы, с которыми вы можете столкнуться, будут связаны с драйвером Apple, а не с SL-NTFS. Если вам требуется более надежное и поддерживаемое решение для записи на диски / разделы NTFS, я рекомендую вам найти более комплексное решение.

  • Это хитрость для включения поддержки записи NTFS в OS X 10.6, которая включает некоторые настройки командной строки. Опять же, используйте его на свой страх и риск.


Смежные вопросы о супер пользователях

Я чувствовал, что этим не хватало обзора инструментов:


4

Загрузите последнюю версию MacFuse сначала отсюда .

После того, как вы установите его, вам нужно будет установить ntfs-3g . Это ПРЕДОХРАНИТЕЛЬ. Вам необходимо убедиться, что у вас установлены последние версии обеих версий, поскольку более старые версии ntfs-3g могут не работать с более новой версией MacFuse.

Теперь вы сможете читать и писать с вашего Mac на любой диск NTFS.


Примечание: MacFuse больше не разрабатывается.
Slhck

0

В. Как скопировать файлы на жесткий диск NTFS только для чтения на Mac?

A. Включите запись NTFS на диск.

На osxdaily.com есть несколько отличных инструкций .


Майкл Дрехер указывает на комментарии предыдущей ссылки на osxdaily.com:

(ссылаясь на этот исходный код)

Мы разрешаем монтировать чтение / запись только в том случае, если была указана опция nobrowse Это препятствует конечным пользователям монтировать чтение / запись, но все же позволяет нашим утилитам (таким как установка ОС) вносить изменения в том NTFS.
Без опции «nobrowse» мы форсируем монтирование только для чтения. Обратите внимание, что здесь мы также проверяем наличие обновлений. В случае монтирования обновления ntfs_remount () выполнит соответствующую проверку для изменения возможности записи монтирования.

if ((vfs_flags (mp) & MNT_DONTBROWSE) == 0 &&! vfs_isupdate (mp)) vfs_setflags (mp, MNT_RDONLY);

-

Протестировано: решение подтверждено, работая на все, от Маверикс до Эль-Капитан.

Об Эль Капитане:

Де говорит: 10 сентября 2014 года в 10:10

Если другие решения не работают - следующее делает 100%:

mkdir ~ / Desktop / Drive // ​​где будет смонтирован диск mount // сообщит вам имя внутреннего диска, например, / dev / disk2s1 sudo umount / dev / disk2s1 sudo mount -t ntfs -o rw, auto, nobrowse / dev / disk2s1 ~ / Desktop / Drive Ответить

Джо говорит:
единственное решение, которое сработало отлично, спасибо!

gia says:
Excellent solution, works for NTFS in OS X El Capitan and OS X Yosemite

Сайт, на который я ссылался, очень богат всеми видами устранения неполадок и сценариев отладки.

Я не буду пытаться воссоздать его. Прежде чем начать, прочитайте статью и комментарии, особенно поздние, которые касаются El Capitan.

Следите за вашими разрешениями.

Создайте папку NTFS (на диске NTFS) для передачи в нее с наименьшими ограничивающими настройками (чтение / запись / обновление для всех). Как только вы добились успеха, вы можете попробовать более ограничительные варианты.

Внимание: будьте очень осторожны с синтаксисом при использовании fstab.

Существует путаница с пользователями OS X, потому что Apple удалила их файл fstab. Вам просто нужно создать его.

  • Я создал файлы fstab на El Capitan. Это работает хорошо.

Самое быстрое и «правильное» решение.

  • Это решение может сделать все ваши NTFS диски автоматически смонтированными так, как вы хотите.

  • Это решение также может дать вам доступ к остальным мощным функциям монтирования fstab.

  • Нет стороннего программного обеспечения.

  • Это решение (управление файлом fstab) очень переносимо. Fstab сам по себе является очень распространенным стандартом в вычислениях среди * NIX-машин, от UNIX, OS X, BSD, Linux ... и относится к Unix V8 не позднее. (+ 31 год).


Дополнительные ссылки:

Подробная информация и пояснения к файлу Fstab (вкус linux).

Fstab wiki info.

человек фстаб


A2. Вы также можете установить OSXfuse через Homebrew.

Это распространенное стороннее решение.

Вот инструкции на Спросите Разное

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.