Eu estava tentando mover os arquivos para outro disco rígido. Então, arquivei todas as minhas fotos em um arquivo ZIP grande usando a função de compactação incorporada do Mac OS X.
Mas o arquivo falhou ao extrair. Eu tentei muitos programas, mas nenhum dos programas que tentei conseguiu extrair o arquivo. Tentei o utilitário de extração do Mac OS X, o StuffIt Expander , 7-Zip (linha de comando), tudo falhou. O utilitário de arquivamento do Mac e o StuffIt não parecem suportar arquivos grandes, e a versão da linha de comando do 7-Zip deu um erro ao declarar o arquivamento não suportado .
Não tenho sorte no Windows, pois muitos dos meus arquivos têm nomes de arquivos em chinês e não consegui extrair o nome correto no Windows.
Existem alguns programas que podem suportar arquivos grandes, podem lidar com arquivos compactados usando a função de compactação do Mac OS X e podem suportar o nome de arquivo UTF-8? Com ou sem GUI, tudo bem.
Atualizar
Bem, eu tinha tomado a decisão errada de compactar os arquivos, e já é tarde demais. Eu pensei que deveria poder extrair o arquivo se pudesse compactá-lo. É tarde demais, as cópias originais sumiram, resta apenas um arquivo ZIP grande aqui.
Eu tentei usar 'descompactar', mas ele diz que a assinatura do final do diretório central não foi encontrada . Eu acho que ele não tem suporte a arquivos grandes também.
Eu tentaria o método Windows Vista, conforme declarado pelo SuperMagic, mas preciso emprestar um computador para isso. De qualquer forma, obrigado a todos, mas forneça mais sugestões sobre o software que poderia extrair esse arquivo.
Respostas:
Eu estava na mesma situação ao fazer backup de um diretório de 12 GB.
Corrigi-o usando o
ditto
comando que estava prontamente disponível com a instalação do OS X Yosemite:fonte
Encontrei esse mesmo problema recentemente, no OS X 10.6.6. Fecho minhas VMs VMware em uma linha de comando e as copio para a mídia de backup. Quando tentei descompactar uma VM de backup após uma falha de hardware, passei alguns minutos tensos enquanto lutava com o erro "iniciar o diretório central não encontrado; zipfile corrompido" do descompactado.
Após algumas discussões, o problema é que o OS X é fornecido com a v3.0 do zip do Info-Zip, que suporta as extensões Zip64 e as utiliza automaticamente quando necessário (então eu estava criando arquivos Zip64 sem perceber), mas apenas v5.52 do descompactação do Info-Zip, que não suporta Zip64 - o suporte ao Zip64 foi adicionado na v6.0 do descompactação.
Não sei por que a Apple não enviou um descompactação que corresponda ao zip enviado, mas encontrei duas soluções fáceis:
Os usuários do MacPorts podem instalar o descompactação 6.0 usando "sudo port install unzip".
O utilitário de arquivo shareware BetterZip, que é um software útil de qualquer maneira, suporta o Zip64; portanto, usando isso em vez da linha de comando, consegui extrair minha VM arquivada e continuar meu dia.
fonte
Se você usar o Homebrew, você pode instalar 7zip com:
brew install p7zip
.Você pode então extrair o arquivo com:
7z x filename.zip
.fonte
port install p7zip
se você usa macports.Acredito que o formato do arquivo ZIP tenha um limite total de tamanho de arquivo de 4 GB. A Wikipedia parece apoiar isso.
Se você possui um Windows Vista ou um computador mais recente, tente explorar o arquivo para ver se ele está no formato ZIP64 mais recente ou não.
Portanto, é possível que o suporte ao ZIP64 seja diferente entre o que criou o arquivo e o que você está usando para descompactá-lo.
Além disso, existe um padrão de comando descompactar no prompt de comando do Mac OS X?
fonte
Eu tive exatamente o mesmo problema ... Zipou um arquivo com o software padrão de arquivamento mac ... excluiu o arquivo ... um mês depois, tentou abrir o arquivo e obteve o mesmo erro -> Acho que isso tem algo a ver com o fato que o arquivo tinha mais de 1gb
Então, eu tentei todo e mais o software acima e nada funcionou após algumas semanas de pesquisa e tentativa, encontrei um que funcionou :) Então, acho que vale a pena mencionar:
The Unarchiver - Eu baixei isso de: http://wakaba.c3.cx/s/apps/unarchiver.html essas pessoas são do meu novo herói :) Tem as coisas necessárias para arquivos zip quebrados ou grandes
fonte
O Mac Archive Utility descompactará o arquivo em:
Por exemplo:
BAH.odJFh"/"archiveName"
Então vá em frente e inicie o desarquivamento e aguarde até receber o erro e deixe a caixa de diálogo aberta. Abra a janela do terminal. sudo su cd para o caminho acima, lembre-se de que você pode digitar / Vo e pressionar tab para terminar a palavra, o mais longe possível e pressionar ls para ver quais são os nomes dos diretórios ramdon e mudar para o diretório final, onde estão todos os seus arquivos. digite mv * / Volumes / "Nome da Unidade" / .... onde deseja colocar os arquivos /. agora altere a leitura e gravação na pasta para onde você a moveu, incluindo todos os itens.
Por fim, clique em OK no primeiro erro. Você deve esperar para clicar em ok no erro até que os arquivos sejam movidos porque o OK apaga todos os arquivos.
fonte
Você pode usar um arquivo .tar.gz. O Mac Archive Utility padrão os descompactará; basta clicar duas vezes no arquivo. Mas não vi uma maneira de forçá-lo a usar .tar.gz quando você o compacta.
Eu não estou familiarizado com Macs; Por acaso, tenho um perto da minha mesa no trabalho. O utilitário Archive pode ter alguma interface gráfica em algum lugar em / Applications / utilities.
Se não houver GUI, compacte uma pasta em um arquivo .tar.gz, use este comando: tar czvf myarchive.tar.gz MyPhotos /
fonte
Você pode ter sorte tentando um software de recuperação de dados. Se seus arquivos JPEG tiverem uma taxa de compactação negativa e o ZIP for inteligente o suficiente para armazená-los descompactados nesse caso, é possível que a verificação do arquivo zip dê resultados.
fonte