Tenho dupla inicialização do Windows e do Mac ML e tento acessar um arquivo nos dois sistemas operacionais. Este arquivo é um arquivo de música com caracteres japoneses. O Windows não tem problemas para acessar este arquivo, no entanto, o Mac se recusa a listar os arquivos no Finder. O arquivo é listado ao usar o comando ls
no Windows e no Mac. No Mac, este arquivo não pode ser aberto para ser lido. O Mac atualmente usa o Tuxera para unidades NTFS, mas ele está desabilitado para a unidade em que esse arquivo está localizado.
Aqui estão as coisas que testei:
Em python, entrei no diretório que contém o arquivo de música usando os.chdir
e, em seguida, continuei com os.listdir(u'.')
. Todos os arquivos são listados, incluindo o arquivo de música. Eu copio o nome do arquivo do arquivo problemático em uma variável m
. Eu tente abri-lo com open(m, 'rb')
, mas recebo uma exceção de arquivo não encontrado. Então eu uso m
e criei um arquivo vazio em outro lugar, como na minha área de trabalho no Mac que possui o sistema de arquivos HFS + sensível a maiúsculas. Ele pode ler e escrever, e eu consegui deletá-lo da área de trabalho com sucesso. Eu repeti o procedimento para criar o arquivo na minha área de trabalho em outro lugar, como no meu disco rígido externo que é formatado como NTFS e produziu os mesmos resultados.
A unidade da pasta do arquivo problemático tem o driver Tuxera desativado, e o disco rígido externo que eu usei para testar a criação de um arquivo com o mesmo nome já está habilitado. Decidi testar novamente depois de desabilitar o Tuxera no externo e não encontrei problemas para criar / ler / gravar o arquivo de teste com o mesmo nome.
O nome do arquivo do arquivo em questão é o seguinte:
u'03 \u5929\u79e4 \uff5e\u5f37\u304b\u3099\u308a\u306a\u79c1 x \u5f31\u304b\u3099\u308a\u306a\u541b\uff5e.flac'
Eu só quero saber se isso é um bug com o Tuxera ou não.