I'm trying to get all of my files from a JAZ 2GB Disk with the filesystem HFS (for MAC)
I did
cp -r /mnt/jaz/ /mnt/hda4/Harry/hdbackup/

and all i'm getting is
cp: cannot create regular file `/mnt/hda4/Harry/hdbackup/lkaefjalf/jawf awefaw/ sdaf:aa dfdaf .e432':Invalid Argument
cp: cannot create directly `same as above':Invalid Argument

I've done my reading and came up with the a theory that it's the colons and the long file names that is causing this.

What can I do in this case to just copy everything from SOURCE to DEST without filename length and char errors?
Now i'll just be waiting probably an hour or two for it just to go through without me killing the power. Thank You