Я могу читать / записывать файлы на внешнем USB-накопителе NTFS.
У меня есть некоторые проблемы с большими файлами, такими как AVI / MKV, хранящимися на внешнем диске NTFS. Эти файлы отображаются в Finder серым цветом, и, всегда используя Finder, когда я «открываю с» мой видеоплеер, я получаю странную ошибку:
Элемент «file.avi» используется Mac OS X и не может быть открыт.
Что ж, я нашел обходной путь: если я перетаскиваю file.avi
в свой видеоплеер, все работает отлично.
Но на самом деле я не могу понять, почему возникает эта проблема.
Пожалуйста, учтите, что у меня не установлено никаких пользовательских драйверов NTFS (например, MacFUSE или NTFS-3g). Для монтирования моего NTFS USB-накопителя в R / W я изменил только /etc/fstab
, добавив следующую строку:
LABEL=WD320 none ntfs rw
источник
Ответы:
Я нашел тему, которая имеет дело с тем же предметом. Файлы отображаются серым цветом и не могут быть открыты с тем же сообщением об ошибке.
Вот шаги, чтобы (мы надеемся) решить это:
Откройте терминал и запустите
Выше установит инструменты командной строки XCode
Затем беги
Должна быть информация о типе файла, его создателе и других атрибутах файла.
Теперь измените эти атрибуты, вызвав
Теперь файл должен играть
Я, очевидно, не мог попробовать (что я обычно делал бы), но, возможно, это помогает.
источник
Это означает, что элемент имеет тип файла
'brok'
и код создателя'MACS'
для него (и не очищен):Когда вы используете Finder для дублирования файлов, когда Finder впервые создает дубликат файла, он устанавливает специальный тип файла
'brok'
и код создателя'MACS'
(код создателя самого Finder), чтобы указать, что файл используется. Когда Finder завершает создание дубликата файла, он сбрасывает тип файла и код создателя на исходный файл.Обычно вы сталкиваетесь с ситуацией, когда
'brok'
тип файла не сбрасывается, если Finder должен был аварийно завершиться или был каким-либо другим образом прерван во время копирования файла. Если это не так, то то, что вы видите, может быть ошибкой вrw
поддержке встроенного драйвера NTFS.Как упомянул slhck, вы должны быть в состоянии очистить эту реакцию с помощью Finder, очистив тип файла и код создателя рассматриваемого файла.
источник
Мой ответ на эту проблему является результатом объединения воедино ответов, взятых из нескольких других сообщений (большое спасибо), и моего собственного опыта.
Предыстория: у меня есть внешний жесткий диск с файловой системой NTFS. Я хочу подключить его время от времени. Ранее том монтировался как «только для чтения». Как только я это исправил, файлы на томе были в непригодном для использования состоянии. чтобы правильно смонтировать том и получить доступ к файлам, мне пришлось сделать следующее:
К вашему сведению: я пользователь kornshell. Настройте эти команды для вашей предпочитаемой оболочки.
Затем вставьте содержимое ниже:
Затем:
Теперь, каждый раз, когда я подключаю диск, он монтируется на «чтение / запись», а файлы на диске сбрасываются в состояние «brok». Этот сценарий хорошо работает для меня. Ваш пробег может варьироваться.
Наслаждаться --
источник
Большое спасибо за это - я улучшил скрипт выше, так как он не работал на моей машине с OSX 10.8.4 (выдавал ошибки) и был немного медленным. Нужно только проверять, когда монтируется диск только для чтения ... Изменения помечены как
JCV CHANGED
:источник