Eu encontrei o mesmo problema - um enorme arquivo zip com muitos arquivos - e descompactei o arquivo tentando descompactá-lo. Uma possível solução é usar o arquivador java. Apenas descompacte suas coisas com jar xvf file.zip
Estou descompactando um arquivo com aproximadamente 3 milhões de arquivos de texto único - o próprio arquivo zip tem cerca de 12 GB. Não é multi-parte - é apenas um grande arquivo zip btw. Eu não tenho os dados originais - tudo que eu tenho é o arquivo zipado, o que significa que não posso tentar zipar o conteúdo novamente (só para você saber).
O problema é que, como eu unzip
, em algum momento, recebo
..
file #1207565: bad zipfile offset (local header sig): 9570252890
file #1207566: bad zipfile offset (local header sig): 9570254437
file #1207567: bad zipfile offset (local header sig): 9570255044
file #1207568: bad zipfile offset (local header sig): 9570256141
file #1207569: bad zipfile offset (local header sig): 9570256786
file #1207570: bad zipfile offset (local header sig): 9570257539
..
Isso não parece afetar cada subpasta ou arquivo, respectivamente, no arquivo, mas, para muitos deles, o processo parece falhar.
Neste ponto, é difícil para mim adivinhar se a embalagem ou a descompactação é o problema
Existe alguma solução que eu possa tentar do meu lado?
Eu encontrei o mesmo problema - um enorme arquivo zip com muitos arquivos - e descompactei o arquivo tentando descompactá-lo. Uma possível solução é usar o arquivador java. Apenas descompacte suas coisas com jar xvf file.zip