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

9

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

O item não pode ser copiado porque é muito grande para o formato do volume

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

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

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

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

Hashim
fonte
2
Eu não sei. Mas achei esta discussão que pode ser útil.
SpiderPig
Essa é uma descoberta brilhante. Tentei várias variações das pesquisas no Google, mas ainda não consegui encontrar esse link. Sendo eu a terceira pessoa em um dia a relatar esse problema após o lançamento de uma nova versão do MacOS, também parece uma resposta relativamente conclusiva à minha pergunta. Você deve publicá-lo como resposta.
Hashim
Felizmente, desde que você saiba que o arquivo tem menos de 4 GB, o cpcomando funciona.
timkofu
@timkofu - O bug está no Finder, portanto, qualquer maneira de lidar com o arquivo que não é o Finder - seja um gerenciador de arquivos alternativo como o TotalCommander ou a bashlinha de comando nativa - funcionará bem.
Hashim

Respostas:

17

Este é um erro na 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 / unidade 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.

oa-
fonte
11
Apenas usado empilhadeira. Super incrível.
XySVerma
2
Uau, obrigada! Eu suspeitava que minha chave USB estivesse corrompida e passei meia hora fazendo verificações e reformatações de disco. A Apple tem um ano muito ruim no Mac.
Tomáš Kafka
1

Agradecemos ao SpiderPig por encontrar evidências conclusivas de que este é um bug no MacOS High Sierra - ou seja, esse segmento do Reddit criado nos últimos dias, que tem alguns usuários atestando isso.

Para um contexto adicional, pensei em adicionar os resultados de minha pesquisa desde que fiz essa pergunta. Esse bug específico é o mais recente de uma longa lista de bugs introduzidos pelo High Sierra, e aparentemente é tão pequeno / raro em relação aos outros que não foi registrado em nenhuma dessas listas não abrangentes . No entanto, ele foi relatado nesse último segmento do MacRumors por mim e pelo menos um outro usuário, portanto, esperamos que seja adicionado a essa lista em breve.

Até a Apple lançar a atualização que a corrige, existem duas soluções alternativas para esse bug.

Converta seu flash ou drive externo para exFAT

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

A única desvantagem real dessa solução é que a novidade relativa do exFAT em relação ao FAT32 o tornará incompatível com certos hardwares menos populares, embora ele ainda tenha sido lançado em 2006, portanto 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 é compatível. Caso isso aconteça, você estará pronto e, caso contrário, poderá simplesmente converter novamente para o FAT32.

Tanto quanto sei, não há como converter para exFAT de maneira não destrutiva (ou seja, sem perda de dados), portanto, você precisará fazer backup de todos os dados em sua unidade antes de formatá-la da maneira usual pelo Disk Utility, e depois transfira os dados novamente assim que o formato estiver completo.

Use outro gerenciador de arquivos

Esse bug não parece ser um problema do sistema de arquivos APFS que a High Sierra introduziu - sua substituição pelo HFS + -, mas do próprio Finder. Por esse motivo, como oa apontou em sua resposta, o bug também pode ser contornado por enquanto, simplesmente usando um gerenciador de arquivos alternativo como Transmit ou Commander One 1 até que a Apple decida liberar a correção.


1 Falando em Commander One, uma observação paralela relacionada tangencialmente: se, no momento da publicação desta resposta, você possui o Elmedia Player ou Folx de Eltima instalado no seu Mac, siga as instruções aqui o mais rápido possível.

Hashim
fonte