On Tue, 16 Feb 1999, Deirdre Saoirse wrote:
> I used winzip on windoze to create a multipart zip archive as I only can
> transfer files between the two computers via diskette (as I am not gonna
> shell out for a tokenring pcmcia adapter....).
> However, I can't figure out how to put the multi-part archive back
> together in linux! All the files were named the same so I changed the
> names to be foo.1.zip etc. rather than have them all be foo.zip.
WinZip has a very dumb way of making multiple volumes. All are
like name.zip and they are separated by the label of the floppy. Try to
use another archiver. I had problems with unziping files with long file
names. Because my version of zip ends the name when it sees a space. So
when I have 'My 1st file' and 'My 2nd file' in an archive, zip will show
me only 'My' and 'My'. Two files with the same name. And of course it
doesn't find the 'My' file.
> Obviously, I need to do something, but *what*? Tarring them together into
> a new archive didn't help. :(
That's because tar doesn't 'glue' those files. Between them is
some file info.
My way of solving this is either use rar - smaller archives,
supports multiple volumes, and there is a Linux version (not the latest,
but it can unrar any archive). Other way would be to use split and csplit
to broke one big file into volumes. You can compile them from the sources
if you have gcc or it's a lot easier if you download the executabiles -
you'll find dos textutils almost in every place where is djgpp.
I do like this (in similar cases). I have tar and gzip for dos -
really small - and so I make a regular tar.gz file. Than I split that big
file into smaller chunks. And than I either copy using dos copy command
those chunks (1.4M) or I rawrite them (1.9M). Beware that split is for
dos32, so you need dpmi (Dr.DOS/Win9x window).
Raider
--
``Liberate tu-temet ex inferis''