Поскольку эта функция официально не поддерживается Apple, NTFS не следует считать надежной кросс-платформенной файловой системой для перемещения файлов между Mac и ПК с Windows, пользователи все равно захотят форматировать диски для файловой системы FAT для оптимального использования Mac в / из Совместимость с ПК с полной поддержкой чтения и записи (возможно, лучшим решением для многих пользователей будет использование сети samba и совместное использование файлов непосредственно через локальную сеть между ПК и Mac). Кроме того, отсутствие официальной поддержки говорит о том, что может возникнуть вероятность того, что что-то пойдет не так, либо в виде паники ядра, либо даже потери теоретических данных на диске NTFS. Соответственно, такая функция может быть наилучшей в качестве последней меры и не должна использоваться с важными данными на диске Windows без надлежащего резервного копирования этих файлов. Итак, делайте правильные вещи и сначала создавайте свои материалы.
Удобно все это? Отлично, мы рассмотрим два разных способа включить поддержку записи в NTFS в Mac OS X, это необходимо использовать для каждого диска, и для этого требуется использование командной строки.
Включить поддержку Mac OS X NTFS с помощью UUID диска
Хотя это немного сложнее, чем упомянутый ниже подход на основе имени диска, это действительно лучший метод для точности.
Подключите привод NTFS к Mac, затем извлеките UUID дисков NTFS с помощью следующей командной строки:
Информация о дискете / Объемы / DRIVENAME | grep UUID
В результате UUID используйте следующую команду для добавления UUID с поддержкой чтения и записи NTFS в / etc / fstab:
sudo echo «UUID = ENTER_UUID_HERE нет ntfs rw, auto, nobrowse» >> / etc / fstab
Привод NTFS, скорее всего, не появится на рабочем столе по умолчанию, но вы можете получить доступ к нему в каталоге / Volumes /, открыв эту папку в Finder с помощью следующей команды:
открыть / Объемы
Если вы хотите увидеть диск на рабочем столе (при условии, что у вас есть рабочий стол, конечно), вы можете создать псевдоним Finder с символической ссылкой:
sudo ln -s / Тома / DRIVENAME ~ / Рабочий стол / DRIVENAME
Вы также можете использовать экспериментальную установку записи NTFS с именем диска, а не UUID, которое мы рассмотрим далее.
Включить поддержку записи NTFS с именем диска
Для точности я предпочитаю использовать метод UUID, но вы также можете добавить поддержку записи NTFS, используя имя диска Windows, используя следующую команду:
sudo echo «LABEL = DRIVE_NAME none ntfs rw, auto, nobrowse» >> / etc / fstab
Поскольку для этого используется команда sudo, вам нужно будет ввести пароль администратора, чтобы иметь возможность выполнить всю команду правильно. Эта командная строка добавляет имя диска в конец файла / etc / fstab, так как / etc / является системным каталогом, в котором вам нужен доступ суперпользователя для записи в файлы в этом каталоге, поэтому необходим префикс sudo.
Например, добавление поддержки чтения / записи в дисковод NTFS с именем «WINDOWS8» будет выглядеть следующим образом:
sudo echo «LABEL = WINDOWS8 none ntfs rw, auto, nobrowse» >> / etc / fstab
Если диск имеет сложное имя, используйте упомянутый выше метод UUID или переименуйте диск NTFS в Windows, прежде чем пытаться подключить его с поддержкой записи.
Опять же, вам захочется посмотреть в / Volumes /, чтобы найти недавно смонтированный диск Windows NTFS с полной поддержкой чтения и записи. Как уже упоминалось, также может быть полезно создать символическую ссылку на OS X Desktop для легкого доступа к установленному диску NTFS:
sudo ln -s / Тома / DRIVENAME ~ / Рабочий стол / DRIVENAME && open ~ / Desktop / DRIVENAME
Существует множество простых, но более старых инструментов для автоматического завершения процессов, упомянутых выше, но вышеупомянутая утилита NTFS Mounter, похоже, перестала работать после Snow Leopard, и поэтому современные версии OS X от Mountain Lion до Mavericks захотят использовать вместо командной строки. Есть также сторонние платные приложения, доступные для поддержки NTFS для OS X, что может быть лучшим вариантом для корпоративных сред, где экспериментальная функция не считается достаточно надежной для развертывания.