Não é possível transferir arquivos maiores que 2GB para USBs FAT32 no MacOS HighSierra

9

Estou trabalhando em um MacBook Air com um problema muito peculiar. Ao usá-lo para copiar arquivos de vídeo maiores que 2GB para uma unidade USB, ele falhará com o erro:

The item can't be copied because it is too large for the volume's format

Testei transferindo cerca de 10 arquivos de vídeo de tamanhos variados para uma unidade flash de 128 GB. Aqueles que estavam com menos de 2 GB foram bem-sucedidos e os que falharam.

Para descartar a falha do USB, também fiz o mesmo em outra unidade flash de 8 GB, que apresentava o mesmo problema. Ambas as unidades flash aparecem no MacOS como MS-DOS (FAT32) .

Além disso, esse problema parece se aplicar apenas ao MacOS, já que a transferência dos mesmos arquivos para os mesmos pen drives da minha máquina com Windows 7 foi bem-sucedida, com a única limitação de transferência do limite de arquivos de 4GB do FAT32.

Alguém tem uma ideia do que está acontecendo aqui?

    
por Hashim 22.10.2017 / 00:57

2 respostas

16

Este é um bug da versão atual do macOS 10.13 High Sierra.

Por enquanto, não use o Finder.app para transferir arquivos maiores que 2 GB para um volume / drive formatado em FAT32, pois a operação falhará.

Enquanto isso, use outros gerenciadores de arquivos , como ForkLift, Transmit ou Commander One, para copiar arquivos maiores para volumes FAT32.

    
por 23.10.2017 / 13:09
1

Agradecemos a SpiderPig por encontrar provas conclusivas de que este é um bug no MacOS High Sierra - ou seja, neste tópico do Reddit criado nos últimos dias, que tem alguns usuários atestando isso.

Para um contexto adicional, pensei em adicionar os resultados da minha pesquisa desde que fiz essa pergunta. Este bug em particular é o mais recente em uma longa lista de bugs introduzidos pela High Sierra, e aparentemente é tão pequeno / raro em relação a outros que não foi registrado em nenhum dos estes não abrangentes lista deles. Foi, no entanto, relatado no último tópico do MacRumors por mim e pelo menos um outro utilizador, pelo que espero que seja adicionado a essa lista em breve.

Até que a Apple finalmente libere a atualização que a corrige, há duas soluções alternativas para esse bug.

Converta seu flash ou drive externo em exFAT

Você pode converter a unidade flash FAT32 ou unidade externa com a qual você está tendo problemas para exFAT, que é um sistema de arquivos mais novo e superior com limites de arquivo tão grandes que podem (atualmente) ser considerados inexistentes.

O único ponto negativo desta solução é que a relativa novidade do exFAT em comparação com o FAT32 irá torná-lo incompatível com alguns hardwares menos populares, embora ainda tenha sido lançado em 2006, então isso é cada vez mais inaplicável. Eu recomendo tentar converter para exFAT primeiro e ver se o hardware que você precisa para usar sua unidade flash ou disco externo em suporta-lo. Se isso acontecer, você é bom para ir, e se não, você pode simplesmente converter de volta para FAT32.

Até onde sei, não há como converter para exFAT de forma não destrutiva (ou seja, sem perda de dados), então você precisará fazer backup de todos os dados em sua unidade antes de formatar a unidade da maneira usual via Utilitário de Disco e, em seguida, transfira seus dados de volta quando o formato estiver completo.

Use outro gerenciador de arquivos

Este bug não parece ser um problema do sistema de arquivos APFS que o High Sierra introduziu - seu substituto para o HFS + - mas do próprio Finder. Por esse motivo, como oa apontou em sua resposta, o bug também pode ser trabalhado por agora simplesmente usando uma alternativa gerenciador de arquivos, como Transmitir ou Comandante Um 1 até a Apple decidir liberar a correção.

1 Falando do Comandante Um, uma nota lateral tangencialmente relacionada: se, a partir do momento de postar esta resposta, você atualmente tem O Elmedia Player ou Folx do Eltima instalado no seu Mac, você deve siga as instruções aqui o mais rápido possível

    
por 24.10.2017 / 01:00