Posso ler / gravar arquivos em uma unidade USB externa NTFS.
Estou com alguns problemas com arquivos grandes, como o AVI / MKV, armazenados em uma unidade externa NTFS. Esses arquivos aparecem acinzentados no Finder e, sempre usando o Finder, quando eu abro com meu player de vídeo, recebo um erro estranho:
O item “file.avi” é usado pelo Mac OS X e não pode ser aberto.
Bem, encontrei uma solução alternativa: se eu arrastar e soltar file.avi
no meu player de vídeo, tudo funcionará bem.
Mas realmente não consigo descobrir por que esse problema aparece.
Por favor, considere que eu não tenho nenhum driver personalizado NTFS instalado (ou seja, MacFUSE ou NTFS-3g). Para montar minha unidade USB NTFS em R / WI, foram modificadas apenas /etc/fstab
, adicionando a seguinte linha:
LABEL=WD320 none ntfs rw
fonte
Respostas:
Eu encontrei um tópico que lida com o mesmo assunto. Os arquivos aparecem em cinza e não podem ser abertos com a mesma mensagem de erro.
Aqui estão as etapas para (espero) resolvê-lo:
Abra um terminal e execute
O acima irá instalar as ferramentas de linha de comando do XCode
Então corra
Deve haver informações sobre o tipo de arquivo e criador e outros atributos de arquivo
Agora, altere esses atributos chamando
Agora o arquivo deve ser reproduzido
Obviamente, não consegui experimentá-lo (o que normalmente faria), mas talvez ajude.
fonte
Isso significa que o item possui um tipo de arquivo
'brok'
e um código de criador'MACS'
definido (e não limpo):Quando você usa o Finder para duplicar arquivos, quando o Finder cria o arquivo duplicado pela primeira vez, ele define um tipo especial de arquivo
'brok'
e um código de'MACS'
criador (o código de criador do próprio Finder), para indicar que o arquivo está em uso. Quando o Finder termina de criar o arquivo duplicado, ele redefine o tipo de arquivo e o código do criador para os do arquivo original.Normalmente, você só encontra uma situação em que o
'brok'
tipo de arquivo não é redefinido se o Finder falhar ou for interrompido de alguma forma durante a cópia do arquivo. Se esse não for o seu caso, o que você está vendo pode muito bem ser um bug norw
suporte ao driver NTFS interno.Como o slhck mencionou, você deve conseguir limpar essa reação pelo Finder limpando o tipo de arquivo e o código do criador do arquivo em questão.
fonte
Minha resposta a esse problema é o resultado de reunir respostas de várias outras postagens (muito obrigado) e minha própria experiência.
O plano de fundo: Eu tenho um disco rígido externo com um sistema de arquivos NTFS. Quero conectá-lo ocasionalmente. Anteriormente, o volume montava 'somente leitura'. Depois que eu consertei isso, os arquivos no volume estavam em um estado inutilizável. para montar o volume corretamente e ter os arquivos acessíveis, tive que fazer o seguinte:
FYI: Eu sou um usuário de kornshell. Ajuste esses comandos para o seu shell preferido.
Em seguida, cole o conteúdo abaixo:
Então:
Agora, sempre que eu conecto o disco, ele é montado como 'leitura / gravação' e os arquivos no disco têm seu status de 'brok' redefinido. Este script funciona bem para mim. Sua milhagem pode variar.
Desfrutar --
fonte
Muito obrigado por isso - melhorei o script acima, pois ele não era executado na minha máquina OSX 10.8.4 (deu erros) e ficou um pouco lento. Só é necessário verificar quando um disco somente leitura está montado ... Alterações marcadas com
JCV CHANGED
:fonte