Mac os диски ntfs не записывает

Подключаем NTFS на запись в Mac OS X Yosemite 10.10

С недавних пор по воле судеб стал обладателем Mac OS X Yosemite 10.10 и столкнулся с неприятной особенностью, что не могу записывать на внешний диск отформатированный под ntfs. Написал небольшую инструкцию, вдруг кому пригодится. Если интересно, прошу под кат.

Я в курсе про tuxera и про paragon, но вот не хочется платить за софтину, которая необходима очень редко и можно собрать из исходников.

Думаю все у нас тут люди не глупые собрались, и понимают что нижеприведенную инструкцию вы будете использовать на свой страх и риск.

На данный момент квест выглядит примерно так:

1) Устанавливаем Xcode из Appstore
необходимо будет потом запустить, чтобы установились компоненты и принять соглашение или

2) Доставляем тулзы

4) Апдейт портов

5) Ставим драйвер

6) Ставим последнюю подписанную версию osxfuse
стоит пояснить, этот шаг изначально не планировался, но сообщение вида «/Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext failed to load — (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8)» внесло коррективы

7) Подменяем osxfuse

8) Тестовое монтирование в моем случае

Свой uid и gid можно используя команду id.

Из минусов отмечу, что finder при ручном монтировании не отображает в боковой панели диск, не очень приятно.
Еще я пробовал подменять /System/Library/Filesystems/ntfs.fs/Contents/Resources/mount_ntfs на свой скрипт, который монтирует диск, что бы минимизировать действия в консоле, но как-то не прижилось.

Надо признаться, выглядит немного дико и сложно, чтобы скопировать файл на флэшку, может у кого есть более красивое решение?

UPD
забавно получается… когда монтирую ntfs с опцией nobrowse — разрешает писать, но не отображается в finder в панели слева, без этой опции — только на чтение доступно… проверил на 2 маках. где логика?

Источник

[Инструкция] Распространённые проблемы NTFS и ExtFS for Mac

Проблемы с монтированием диска после обновления NTFS for Mac

Решение №1

Пожалуйста откройте Терминал и введите следующие команды:

sudo kextunload /Library/Extensions/ufsd_NTFS.kext
sudo kextload /Library/Extensions/ufsd_NTFS.kext

Попробуйте переустановить NTFS for Mac 14:

1. Удалите NTFS for Mac 14

2. Перезагрузите Ваш Mac

3. Установите последнюю доступную версию из Вашего личного кабинета с сайт MyParagon

4. Перезагрузите Ваш Mac

Попробуйте восстановить права доступа, для этого откройте Терминал и запустите следующие команды:

sudo /usr/libexec/repair_packages –repair –standard-pkgs –volume /
sudo chown -R root:wheel /Library/Extensions/ufsd_NTFS.kext

Общие рекомендации

  • Убедитесь, что установлена новейшая версия. Её всегда можно загрузить в личном кабинете портала MyParagon.
  • Убедитесь, что драйвер активирован: откройте панель настроек программы, выберите вкладку “Тома”. В чекбоксе “Отключить Paragon NTFS for Mac” не должно стоять галочки.
  • Убедитесь, что программа активирована, или ознакомительный период не истёк.
  • Если проблема появилась после установки новой версии, попробуйте удалить программу, используя установочный .dmg-файл, перезагрузить Mac. Также нужно перезагрузить Mac после установки программы.
  • Если проблема появилась после обновления OS X, необходимо переустановить драйвер.
  • Если у вас возникают проблемы при удалении предыдущих версий NTFS for Mac, ознакомьтесь с этой статьёй.
  • В случае возникновения проблем с монтированием диска, имеет смысл выполнить проверку на наличие ошибок: chkdsk /f /r – для дисков NTFS в Windows, и fsck -f – для ExtFS-дисков в Linux.
  • На данный момент ExtFS for Mac 10 поддерживает разделы Ext4, форматированные с включенной опцией 64bit.
  • Чтение и создание жёстких ссылок для файлов поддерживаются драйвером UFSD. Созданные ссылки полностью совместимы с Windows. Жёсткие ссылки для папок не поддерживаются, потому что они не поддерживаются Windows. В NTFS поддерживаются только символьные ссылки. См. Жёсткие ссылки и точки соединения NTFS
Читайте также:  Как отформатировать флешку ошибка windows

Внимание! Не используйте драйвер для записи на гибернированные NTFS-диски (например Boot Camp Windows в спящем режиме)! Это может привести к потере данных.

Пакет повреждён или отсутствуют необходимые ресурсы.

  1. Откройте Finder – Программы – Утилиты
  2. Дважды щёлкните Консоль
  3. В левой части окна Консоли выберите system.log в секции “ФАЙЛЫ“
  4. Воспроизведите проблему. Обратите внимание на то, что появляется в system.log:

Can’t load /Library/Extensions/ufsd_NTFS.kext – authentication problems.

kext with identifier com.paragon-software.filesystems.ntfs loaded: false

Откройте Терминал и введите следующую команду:
sudo chown -R root:wheel /Library/Extensions/ufsd_NTFS.kext

Can’t load /Library/Extensions/ufsd_NTFS.kext – no code for running kernel’s architecture.

Откройте Терминал и введите следующие команды:
uname -a
sudo kextutil -v 6 /Library/Extensions/ufsd_NTFS.kext

Драйвер поддерживает только оригинальное ядро Darwin. Сторонние ядра, такие как MLPostFactor, а также Hackintosh, не поддерживаются.

Системное расширение “/LIBRARY/EXTENSIONS/UFSD_*FS.KEXT” было установлено неверно и не может использоваться.

  • Попробуйте удалить программу, используя установочный .dmg-файл, перезагрузить Mac. Также нужно перезагрузить Mac после
    установки программы.
  • Откройте Finder – Программы – Утилиты
    Дважды щёлкните Консоль
    В левой части окна Консоли выберите system.log в секции “ФАЙЛЫ“
    Воспроизведите проблему. Обратите внимание на то, что появляется в system.log:

NTFS for Mac:
Can’t load /Library/Extensions/ufsd_NTFS.kext – authentication problems.

ExtFS for Mac:
Can’t load /Library/Extensions/ufsd_ExtFS.kext – authentication problems.

Откройте Терминал и введите следующую команду:

NTFS for Mac:
sudo chown -R root:wheel /Library/Extensions/ufsd_NTFS.kext

ExtFS for Mac:
sudo chown -R root:wheel /Library/Extensions/ufsd_ExtFS.kext

  • Откройте Терминал и введите следующие команды:NTFS for Mac:
    kextutil /Library/Extensions/ufsd_NTFS.kext
    ls /Library/LaunchDaemons
    ls /Library/LaunchAgentsExtFS for Mac:
    kextutil /Library/Extensions/ufsd_ExtFS.kext
    ls /Library/LaunchDaemons
    ls /Library/LaunchAgents

Отправьте вывод терминала Команде технической поддержки.

Невозможно выполнить форматирование в NTFS через дисковую утилиту

Дисковая утилита в El Capitan работает только со встроенными драйверами. При использовании сторонних драйверов соответствующий диски и файловые системы не отображаются в дисковой утилите.

Используйте панель настроек программы для форматирования диска в NTFS.
Также можно использовать утилиту “Терминал“.

Проблемы с автоматическим монтированием Диска при включенном Parallels Desktop

OS X не монтирует NTFS-диски, если запущена Parallels VM. Как показало наше расследование, компонент Parallels Desktop (prl_disp_service) автоматически размонтирует NTFS-раздел, как только он появляется. Такое же поведение наблюдается у дисков, монтированных встроенным NTFS-драйвером, поэтому наше решение не имеет отношения к данной проблеме.

На данный момент единственное возможное решение – отключить ПО Parallels.
Также можно попробовать отключить и подключить диск через панель настроек программы, но это придётся делать постоянно.

После ввода серийного номера продукт активирован, но серийный номер не отображается

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

Если вам не удалось решить проблему, используя вышеприведённые инструкции, попробуйте полностью удалить текущую версию и установить программу на чистую систему повторно:

Читайте также:  What is homegroup windows 10

– удалите программу, используя установочный .dmg-файл и выполните перезагрузку
– Откройте Терминал и введите следующую команду:

Для NTFS for Mac:
sudo sh /Library/PreferencePanes/ParagonNTFS.prefPane/Contents/Resources/uninstall.sh

Для ExtFS for Mac:
sudo sh /Library/PreferencePanes/ExtFSforMacOSX.prefPane/Contents/Resources/uninstall.sh

выполните перезагрузку
– Отвяжите лицензию в личном кабинете
– Скачайте последнюю версию NTFS for Mac 14 из личного кабинета и установите программу
– Активируйте программу с помощью личного кабинета.

– Проверьте работает ли программа должным образом

Если проблема не была решена переустановкой, то напишите запрос в Техническую поддержку. Следующая информация может помочь решить проблему быстрее:

  • Опишите точные шаги по воспроизведению проблемы, отправьте снимки экрана
  • Соберите sysdiagose и приложите файл в запрос
  • При проблемах с дисками или разделами нужно также приложить файл fsdump

Помогла ли Вам эта статья в поиске решения?
(11 оценки, средняя оценка 1.18 из 5)

Источник

4 способа подружить Mac OS с файловой системой NTFS

Давным-давно, когда мы только начинали наш цикл статей о хакинтоше, речь зашла о поддержке Mac OS X записи на разделы NTFS. Как известно, файловая система NTFS — стандарт для Windows, и сегодня всё реже можно встретить Windows-системы, установленные на более старые ФС, вроде FAT32. Тем не менее, на FAT32 Mac OS умеет записывать без всяких проблем, а вот для NTFS традиционно поддерживается только чтение.

Это не значит, что не получится записывать а NTFS-диски на вашем Маке с Windows в Boot Camp или на хакинтоше. Но выбор предстоит непростой.

Есть четыре способа, отличающиеся по целому набору критериев:

На стабильности следует остановиться поподробнее. Ошибочно думать, что самый дорогой и широко распиаренный продукт от известной фирмы обеспечит вам 100%-ную совместимость. Что бы ни писалось в рекламных проспектах и баннерах, полностью безопасной для файлов поддержки NTFS пока не существует.

Что это означает для пользователя? Во-первых, записывать на NTFS-диски можно, но не слишком активно. То есть, перекидывать нужные файлы с HFS+ на NTFS и обратно, конечно же, можно. Но вот загружать торренты на NTFS из-под Мака лучше не пробовать. Во-вторых, мы очень не рекомендуем открывать на запись диски, на которых хранится ценная вам информация. В-третьих, никогда не забывайте про бэкап.

Пожалуй, предупреждений на этом хватит, и можно перейти к описанию способов получить доступ к дискам NTFS на запись.

Способ 1: Встроенный драйвер Snow Leopard

Это самый простой, но и самый опасный способ. В Mac OS X 10.6 функции встроенного системного драйвера NTFS были существенно расширены, и он научился записывать информацию, а не только читать её. Научился, но не до конца, и в этом вся проблема. Не зря эти дополнительные возможности были вырезаны из retail-версии системы: эксперименты с ними грозят необратимыми повреждениями файловой системы.

Если всё-таки желаете пойти на подобный риск, то инструкция следующая. Запустите Терминал и вводите:

sudo -s (затем введите пароль вслепую и нажмите Enter)

Вы увидите пустой экран. Введите следующую строку:

Вместо «Disk» введите метку раздела с NTFS, которая отображается в Finder. После этого последовательно нажмите Ctrl-X, y и Enter. Перезагрузив компьютер, вы сможете осуществлять запись на NTFS. Но не забывайте об опасности потери данных!

Кстати, если разделов с NTFS у вас несколько, то и строк в /etc/fstab будет несколько. Меняться будут только метки дисков.

Способ 2: NTFS-3G

Данный драйвер появился в результате благой инициативы по расширению числа файловых систем, поддерживаемых *nix-операционками. В эту компанию попала и Mac OS X. Для налаживания записи на NTFS вам потребуется два компонента — драйвер MacFUSE, который обеспечивает внедрение драйверов файловых систем в Mac OS X, и собственно драйвер NTFS-3G.

Читайте также:  Ati atombios драйвер windows

Равно как и стандартный макосевский драйвер, NTFS-3G даёт вам возможность открыть для записи не все, а только некоторые разделы. Делается это более демократичным способом — через пульт в Системных настройках.

Кроме того, NTFS-3G имеет такие полезные функции, как поддержка кэширования файловой системы и автоматическая переделка имён файлов и папок, содержащих запрещённые символы.

Авторы честно признаются, что при создании своего драйвера ориентировались на стабильность. Скорость работы с диском, соответственно, отошла на второй план. И авторы правы как в отношении стабильности, так и скорости. Действительно, таких нареканий, как предыдущий драйвер, NTFS-3G не вызывает (это не значит, что их нет). Но и чудес производительности ждать бесполезно — в Mac OS X не получится достичь такой же скорости копирования, как в Windows.

Есть другая неприятная проблема — MacFUSE официально не поддерживает 64-битное ядро. Если ваш Мак работает в таком режиме, то придётся переходить обратно на 32-битный режим. Но есть и неофициальный вариант — MacFUSE, переделанный под 64 бита. Скачать его можно тут.

Способ 3: Tuxera NTFS for Mac

До разработчиков NTFS-3G вскоре дошло, что бесплатность своего драйвера приносит им известность, но не приносит ощутимого дохода. А поскольку стабильность драйвера им улучшать уже некуда (по их мнению), то решено было поработать над скоростью. Так появился драйвер Tuxera — продвинутая версия NTFS-3G, которая продаётся за денежку в размере 35 баксов или 25 евро.

Внешне Tuxera мало чем отличается от бесплатной версии. Почти такая же панель в настройках системы (отличие лишь в присутствии упоминания про активацию) и абсолютно те же функции:

За что же вы платите 35 долларов? За прирост скорости. Честно признаемся — хотя серьёзных тестов скорости мы не проводили, на глаз заметить каких-то отличий на двух компьютерах так и не удалось. А вот что показывает картинка с официального сайта (столбец ext3 нас здесь не интересует — это файловая система Linux, для которой тоже выпущен драйвер):

Для того, чтобы вы поверили в фантастические возможности Tuxera, у вас есть 15 дней триала. Кстати, с 64-битным ядром системы Tuxera тоже работать откажется. Спасение то же — патченный MacFUSE по ссылке выше.

Способ 4: Paragon NTFS for Mac

Последний из рассматриваемых вариантов — драйвер от небезызвестной компании Paragon. Он успел снискать популярность и уважение за относительную стабильность. В активе — русификация (хотя она совершенно без надобности :), а также поддержка специфических возможностей NTFS — например, сжатия файлов.

Но есть два минуса. Во-первых, это отсутствие поддержки 64-битного ядра. И никакой пропатченный MacFUSE делу не поможет, т.к. Paragon использует не NTFS-3G, а свой собственный драйвер. Зато делу поможет предварительная (RC) версия новой, восьмой версии программы, которая недавно стала раздаваться сроком на месяц.

Во-вторых (и это главное), драйвер Paragon активируется сразу для всех разделов NTFS. Увы, защитить какой-то из них от возможных пагубных последствий не получится. И это, разумеется, повышает риск.

Стоит данный драйвер чуть дороже: готовьтесь отдать 40 долларов без пяти центов. Триал продлится 10 дней.

Делать сравнительную таблицу особого смысла не имеет: все конкуренты весьма похожи. Если не хотите платить деньги, то ставьте NTFS-3G, не прогадаете. Если не жалко денег и нужно разрешить запись только на определённые разделы, то попробуйте Tuxera.

Желаем вам никогда не столкнуться с потерей данных. Удачи в работе с Маком (и хакинтошем тоже :)!

Источник

Оцените статью