Не удалось замонтировать том paragon
Помню школьные годы, когда на каждом «реаниматоре» неотъемлемой частью был Paragon Partition Manager. О виртуальных машинах мы еще только мечтали, и чтобы поставить несколько операционок, школьникам приходилось «резать» полуторагигабайтный диск.
«Есть внешний жесткий диск и 2 тачки (одна на Win, вторая на OS X). Доступ к диску нужен с обеих машин.»
Сейчас, когда школьники обзавелись бородами, животами, детьми и зеркалками (не болезнями, а фотоаппаратами), встает проблема, как на горячо любимый виндовый терабайтник, на котором куча фоток с выпускного и сохранялок с Fallout 2, залить много нового видео с Mac`a, на котором стоит сверхзаботливый El Capitan («В целях вашей безопасности мы лишим вас некоторых прав. Начнем с прав root`а.»).
Когда я учился в универе на первых курсах, до нас доходили слухи, что физтехи русифицируют Palm и пишут под него софт, вот на днях мне выпал шанс пообщаться с людьми, которые, возможно, к этому были причастны.
- Как вы развивали этот продукт
- Как устроен этот продукт
Задавайте уточняющие вопросы в комментах или в личку, я передам их разработчикам.
Вот что мне удалось накопать про NTFS for Mac.
(Paragon NTFS for Mac — драйвер с поддержкой OS X El Capitan, который позволяет форматировать, проверять и исправлять ошибки разделов NTFS.)
Как устроен продукт
Продукт состоит из нескольких компонентов:
- kernel extension (драйвер файловой системы)
- утилиты (mount, newfs, fsck, util). Утилиты обеспечивают возможность определять, монтировать, форматировать, проверить и исправлять файловую систему NTFS
- базовые настройки продукта (нотификации, активация, включение/выключение драйвера)
- базовые операции с разделами (format, mount,verify/repair, set as startup)
- возможность полного удаления продукта
Небольшая историческая справка
Первая версия продукта была выпущена, когда актуальной OS X являлась 10.4 Tiger. На тот момент в OS X не было даже поддержки NTFS на чтение (начиная с 10.5 OS X умеет монтировать разделы NTFS в режиме рид-онли). На тот момент наш продукт состоял только из драйвера и пользователям предлагалось монтировать разделы вручную через вызов утилиты монтирования.
В дальнейшем в продукте появился полный набор утилит для совместимости с diskarbitrationd (сервисом, который обеспечивает автоматическое монтирование и сервисные операции с разделами). Начиная с этого момента разделы монтировались в RW автоматически, а у пользователей появилась возможность использовать Disk Utility для проверки/починки или создания новых NTFS разделов.
Следующим этапом стало появление панели настроек. Наши настройки оформлены не отдельным приложением, а панелью настроек чтобы подчеркнуть полную интеграцию продукта с OS X. Речь идет о том, что мы постарались максимально «правильно» встроиться в OS X. Т.е. чтобы OS X управлялась с разделами NTFS «как с родными» через все доступные для пользователя интерфейсы.
- Была добавлена поддержка extended attributes (EA), чтобы избежать появления на NTFS разделе большого кол-ва ._ файлов. Если у драйвера файловой системы отсутствует поддержка EA, то OS X эмулирует поддержку этих атрибутов создавая для каждого файла ._ файл содержащий эти атрибуты.
- Поддержка non roman characters. Была переработана подсистема кодировок, чтобы обеспечивать правильный формат хранения файлов с именами в non roma кодировках.
- Улучшена работа сервисов на NTFS разделах (индексирование содержимого, расшаривание папок на NTFS томе и т.п.)
Следующим ключевым этапом явилась поддержка 64-битных версий OS X. Драйвер претерпел серьезные изменения в связи с появлением новой архитектуры (OS X 10.6 — 10.7)
Затем Apple добавил требование специальной подписи для kernel extension. Мелочь, но на этом этапе нам пришлось держать в пакете несколько версий драйвера, т.к. старые OS X не поддерживали подписанные версии.
Последней «сложной» интеграцией стала интеграция с актуальной OS X 10.11 El Capitan.
В этой версии OS X появилась принципиально новая фича: System Integrity Protection. Помимо прочего, эта фича ограничила сторонним разработчикам доступ на запись в большинство системных каталогов. Т.е. «основа» операционной системы теперь остается закрытой от модификации, что гарантирует пользователю стабильность ее работы.
Однако, как это часто бывает, для сторонних разработчиков в момент внедрения этой фичи были не готовы альтернативные локации. На этапе бета-тестирования OS X 10.11 требования менялись от версии к версии, а полной совместимости OS X со сторонними файловыми системами не появилось и по сей день.
В первую очередь, пропала возможность интегрировать сторонние файловые системы в Disk Utility. ЧТобы предоставить пользователям возможность осуществления базовых операций со своими NTFS разделами, мы добавили этот функционал на нашу префпанель.
На данный момент мы работаем над сильно обновленной версии самого драйвера (kernel extension). Версии OS X выходят с завидной регулярностью, а вместе с ними обновляются и SDK и поддерживаемые фичи. Мы разрабатываем драйвер, который будет написан исходя из требований актуальных OS X без оглядки на совместимость с устаревшими версиями OS X. Это позволит нам получить дополнительный прирост в производительности (и экономии ресурсов пользователя). Хотя, стоит сказать, наш драйвер и на данном этапе обеспечивает великолепную производительность примерно равной производительности родного HFS+ драйвера.
Стоит также отметить, что все наши драйверы файловых систем, включая Paragon NTFS for Mac 14, основаны на единой кроссплатформенной технологии Paragon UFSD (Universal File System Driver), которая поддерживает все основные актуальные файловые системы.
Маркетологи отжигают
Многие «не хотят нести деньгу paragon у за софтину, которой пользуются раз в месяц» и экспериментируют с исходниками
Для предыдущей версий OS X (10.10 и 10.9) на Хабре были инструкции «Подключаем NTFS на запись в Mac OS X Yosemite 10.10» и Монтируем диски NTFS для записи в MacOS X 10.9 Mavericks.
" Boomburum: Давно пользуюсь этой штукой, в числе первых ставлю при переустановке макоси — удобная. Может выделите ключиков, раздадим хорошим пользователям? )"
Я поговорил со знакомыми, они сказали, что продукт хороший, сам себя хвалит, но маркетологи неуемные, форсируют вирусный эффект.
Вся маркетологовая движуха происходит на Гиктаймсе
Пока есть возможность, задавайте содержательные вопросы разработчикам, дабы было больше полезных статей на Хабре.
Обычно происходит при попытке подключить раздел Macintosh HD, например из Boot Camp Windows.
Как правило, дело в технологии Core Storage. Проверить, используется ли она у вас, можно, используя инструкции из этой статьи: Технология Core Storage и продукты Paragon Software
(Пока оценки отсутствуют)
Будьте в курсе последних новостей, обсуждений, получите ответы на любые вопросы.
Будьте в курсе последних новостей, обсуждений, получите ответы на любые вопросы.
Проблемы с монтированием диска после обновления 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
После перезапустите Ваш Mac и проверьте монтируется ли Ваш диск.
Общие рекомендации
Внимание! Не используйте драйвер для записи на гибернированные NTFS-диски (например Boot Camp Windows в спящем режиме)! Это может привести к потере данных.
Пакет повреждён или отсутствуют необходимые ресурсы.
- Откройте Finder – Программы – Утилиты
- Дважды щёлкните Консоль
- В левой части окна Консоли выберите system.log в секции “ФАЙЛЫ“
- Воспроизведите проблему. Обратите внимание на то, что появляется в system.log:
kext with identifier com.paragon-software.filesystems.ntfs loaded: false
Откройте Терминал и введите следующую команду:
sudo chown -R root:wheel /Library/Extensions/ufsd_NTFS.kext
Откройте Терминал и введите следующие команды:
uname -a
sudo kextutil -v 6 /Library/Extensions/ufsd_NTFS.kext
Драйвер поддерживает только оригинальное ядро Darwin. Сторонние ядра, такие как MLPostFactor, а также Hackintosh, не поддерживаются.
- Попробуйте удалить программу, используя установочный .dmg-файл, перезагрузить Mac. Также нужно перезагрузить Mac после
установки программы. - Откройте Finder – Программы – Утилиты
Дважды щёлкните Консоль
В левой части окна Консоли выберите system.log в секции “ФАЙЛЫ“
Воспроизведите проблему. Обратите внимание на то, что появляется в system.log:
Откройте Терминал и введите следующую команду:
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 работает только со встроенными драйверами. При использовании сторонних драйверов соответствующий диски и файловые системы не отображаются в дисковой утилите.
Проблемы с автоматическим монтированием Диска при включенном Parallels Desktop
OS X не монтирует NTFS-диски, если запущена Parallels VM. Как показало наше расследование, компонент Parallels Desktop (prl_disp_service) автоматически размонтирует NTFS-раздел, как только он появляется. Такое же поведение наблюдается у дисков, монтированных встроенным NTFS-драйвером, поэтому наше решение не имеет отношения к данной проблеме.
После ввода серийного номера продукт активирован, но серийный номер не отображается
Это сделано специально, чтобы злоумышленник не смог подсмотреть серийный номер, если программа используется в общественных местах, таких как компьютерные классы. Если программа работает, то это не является проблемой.
Если вам не удалось решить проблему, используя вышеприведённые инструкции, попробуйте полностью удалить текущую версию и установить программу на чистую систему повторно:
Для 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
Если проблема не была решена переустановкой, то напишите запрос в Техническую поддержку. Следующая информация может помочь решить проблему быстрее:
- Опишите точные шаги по воспроизведению проблемы, отправьте снимки экрана
- Соберите sysdiagose и приложите файл в запрос
- При проблемах с дисками или разделами нужно также приложить файл fsdump
Помогла ли Вам эта статья в поиске решения?
(11 оценки, средняя оценка 1.18 из 5)
Необходимо проверить, включен ли продукт. В настройках Paragon NTFS for Mac 15 статус активности должен быть Включено. Если статус Отключено, необходимо включить (нажмите на замок для внесения изменений). Если проблема не решается, выполните решение 3.
Решение 3
Решение 4
Необходимо перезапустить расширение продукта (NTFS kext) с помощью следующих команд, введенных в Терминале (для открытия Терминала следуйте: Приложения – Утилиты – Терминал):
sudo kextunload /Library/Extensions/ufsd_NTFS.kext
sudo kextload /Library/Extensions/ufsd_NTFS.kext
Перезагрузка Мака не требуется. Если проблема не решается, выполните решение 5.
Решение 5
Решение 6
Выполните следующие команды в утилите Терминал (для открытия Терминала следуйте: Приложения – Утилиты – Терминал):
sudo launchctl enable system/com.paragon-software.ntfsd
sudo launchctl enable system/com.paragon-software.ntfs.loader
Попробуйте перезагрузить компьютер и проверьте, решена ли проблема. Также попробуйте проверить, сохраняется ли проблема с другими носителями или кабелем. Если проблема не решается, выполните решение 7.
Решение 7
Необходимо переустановить драйвер Paragon NTFS for Mac 15 :
Если проблема не решается, выполните решение 8.
Решение 8
-
откройте Терминал (для открытия Терминала следуйте: Приложения – Утилиты – Терминал), далее для OS X El Capitan, не для macOS Sierra) введите команду :
sudo /usr/libexec/repair_packages –repair –standard-pkgs –volume /
sudo chown -R root:wheel /Library/Extensions/ufsd_NTFS.kext
Решение 9
spctl kext-consent add LSJ6YVK468
sudo kextcache -clear-staging
sudo kextload /Library/Extensions/ufsd_NTFS.kext
Может потребоваться пароль. Введите ваш пароль пользователя macOS и нажмите Enter.
Затем запустите NTFS for Mac и проверьте, решена ли проблема.
Решение 10
Можете попробовать выключить Защиту Целостности Системы, затем переустановить ПО. Инструкцию по отключению можно найти в статье Защита Целостности Системы (Apple SIP) и Camptune X
Если вышеописанные решения не помогли
В текст запроса также пожалуйста предоставьте вывод Терминала для этой команды:
- sudo kextutil -vvv /Library/Extensions/ufsd_NTFS.kext
Помогла ли Вам эта статья в поиске решения?
(12 оценки, средняя оценка 2.00 из 5)
Поговаривают, что если хоть раз столкнёшься с компьютером Apple и операционной системой Mac OS, то возвращаться на Windows больше не захочешь. И всё «творчество» Microsoft после «прикосновения к прекрасному» моментально начнешь воспринимать с изрядной долей скепсиса (кроме, разве что, мышек, которые у корпорации Стива Балмера Сатьи Наделлы чудо как хороши). Правда это или нет – судить не берёмся: кому-то ближе Mac OS, кому-то – Windows. Но факт в том, что пользователям Mac OS достаточно часто приходится сталкиваться с «пришельцами» из мира Windows, и ничего с этим, увы, не поделаешь. Что понимать под пришельцами? Да очень много чего, если совсем уж откровенно. Но сейчас мы поговорим о таком «виндомонстре», как родная файловая система Windows – NTFS. А точнее, о накопителях, форматированных в этой файловой системе. Увы, полноценно работать с ними на компьютерах под управлением Mac OS по умолчанию нереально – операционка Apple поддерживает только чтение данных с таких накопителей, а вот запись информации на них – увы и ах.
На практике это приводит к проблемам с внешними винчестерами. Скажем, если пользователь Windows даст вам «хард» с неким массивом данных, то вы сможете только просмотреть их, а вот как-либо изменить (удалить, отредактировать, добавить файл) – уже нет. Хорошо, если друг – фанат Windows вручил вам винчестер с каким-нибудь фильмом и настоятельной рекомендацией о его просмотре; кино можно запустить прямо с подключенного к «Маку» диска и не столкнуться с «проблемой NFTS». Но как быть, если жизненно необходимо что-то записать на чужой винчестер с NTFS, не прибегая к форматированию? Например, клиент попросил скинуть на его винт вашу видеопрезентацию (или векторный макет большого объёма, или что угодно ещё), и от этого зависит многомиллионный контракт?
Стоит подчеркнуть, что это даже может быть вовсе и не жёсткий диск, а USB-флешка. Ещё недавно большинство таких накопителей было форматировано в FAT32, с которой одинаково хорошо работают и Mac OS, и Windows. Однако современные флешки все чаще идут именно с NTFS. Потому что FAT32 имеет ограничение на объём файла: он не может быть больше 4 Гб, так что фильм в действительно высоком качестве на неё уже не запишешь, и производители USB-флешек это отлично понимают. Вот и форматируют их в NTFS. Так что сложности у пользователей компьютеров Apple могут возникнуть и с накопителями такого рода…
Методов «обучения» Mac OS полноценной работе с NTFS несколько. Например, можно попытаться отредактировать файл fstab в Mac OS, однако, делать это не рекомендуется: последствия могут быть непредсказуемыми, вплоть до проблем с работоспособностью компьютера. Для решения рассматриваемой в этом материале проблемы есть и бесплатные утилиты, и платные. У подавляющего большинства «безвозмездных» вариантов (SLNTFS, NTFS-3G и другие), правда, имеется один существенный недостаток: они не обеспечивают должной скорости работы. Грубо говоря, записывать что-либо на форматированные в NTFS накопители вы сможете, однако, с черепашьей скоростью. Стоит ли связываться с такими решениями – вопрос открытый.
На мой взгляд, куда логичнее заплатить, благо «скоростной» драйвер стоит не так уж и дорого. Своего рода эталонным решением в этой области является Paragon NTFS for Mac 12 за 990 рублей. В чем преимущества этого варианта?
Во-первых, как раз в скорости. Разработчики гарантируют, что это единственный продукт на рынке, предоставляющий полный доступ к файлам NTFS (чтение/запись) на той же скорости, что и встроенный драйвер Mac OS к файлам в HFS+, её родной системе. Для сравнения: бесплатному решению требуется порядка 10 минут на запись фильма объёмом 10 Гб, а при установленном драйвере Paragon NTFS for Mac 12 – около минуты с небольшим.
Отмечу также, что Paragon NTFS for Mac – первый NTFS-драйвер с полной поддержкой Mac OS 10.10 Yosemite. В этом, кстати, заключается важное преимущество платных решений над бесплатными: последние могут перестать развивать хоть завтра, плюс в их случае никто не ответит за сохранность ваших данных. А вот у shareware (в данном случае в лице Paragon NTFS for Mac 12) и качественная техническая поддержка есть, и своевременные обновления.
И вот ещё какой момент. Знаем, что далеко не все обладатели MacBook и iMac любят общаться на эту щекотливую тему, и всё же… Практика показывает, что весьма и весьма часто на компьютерах Apple соседствуют Mac OS и Windows. Последнюю ставят, прежде всего, для запуска приложений, существующих для Windows, но отсутствующих для Mac OS. Перечислять сотни разных примеров программ «Только для Windows» не будем, просто отметим, что большая их часть относится к категории игр. Так вот, если с помощью Boot Camp поставить на «Мак» Windows, отформатировав для этого часть винчестера в NTFS, то этот раздел будет доступен из-под Mac OS только для чтения.
Купить Paragon NTFS for Mac 12 можно здесь. Тот, кто введёт код ntfs1210 при оформлении покупки, получит скидку в 30%. Следовательно, драйвер обойдётся не в 990 рублей, а в 693 рубля.
Читайте также: