Few weeks ago I was doing backup of various folders, which I zipped into one file and uploaded to Google Drive (22.8 GB totally).
I downloaded it today and when I wanted to unpack it on my Linux computer with:
warning [backup.zip]: 20207777058 extra bytes at beginning or within zipfile
(attempting to process anyway)
error [backup.zip]: start of central directory not found;
(please check that you have transferred or created the zipfile in the
appropriate BINARY mode and that you have compiled UnZip properly)
I don't what was the reason for this, could that I packed it with Total Commander on Windows and tried to unpack it on Linux... I found on internet following command:
zip -FF corrupted.zip --out fixed.zip
which goes through all files, at the end it looks something like this:
copying: backup/myfile.pdf (243919 bytes)
Central Directory found...
Zip64 EOCDR found ( 1 24512839085)...
Zip64 EOCDL found ( 1 24512839141)...
EOCDR found ( 1 24512839161)...
I unzipped new file and everything was ok