This is tar-1.15.1 (from Fedora Core 4 tar-1.15.1-10.FC4 package). I created a backup of a directory that had one file that was not completely readable (IO error from the block device). The size of the files was ~4GB.
I did tar cvf /mnt/elsewhere/archive.tar /mnt/msdos tar said (filenames not real): (...) /mnt/msdos/Program Files/file1002 /mnt/msdos/Program Files/file1003 /mnt/msdos/Program Files/file1004 /mnt/msdos/Program Files/file1005 tar: /mnt/msdos/Program Files/file1006: File shrank by 692300 bytes; padding with zeros /mnt/msdos/Program Files/dir2/file2000 /mnt/msdos/Program Files/dir2/file2001 /mnt/msdos/Program Files/dir2/file2002 /mnt/msdos/Program Files/dir2/file2003 (...) and continued to the end, listing all the files (afaict). The archive.tar ended up at around 4GB (about right). Now tar tf archive.tar only lists files up until /mnt/msdos/Program Files/file1006 - NOTHING after it. tar vzf also doesn't extract more than 600MB (ends where file1006 appears). "tar x" or "tar t" give no error, though. Unfortunaly, I already wiped the erraneous input file system (falsely trusting the tar backup I had), so I can't retest. I do have the output of "tar cv" and the archive, though. _______________________________________________ Bug-tar mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-tar
