bzip2recover: How to recover uncorrupted blocks AFTER corrupted blocks?

From: m_f_h (no_one_at_example.com)
Date: 11/27/03


Date: Thu, 27 Nov 2003 13:12:46 -0500

I have a 533 MByte tar.bz2 file that has some corruption in the
middle third of the file. bzip2recover has helped recover the files
contained in the first third, but it stops its search for
uncorrupted blocks when it finds the first corrupted block.

In my attempt to recover files from the last third, I tried
splitting the tar file with split and with dd, but to no avail. It
seems that bzip2recover needs the first several kbytes of a good tar
file to start looking for good blocks.

My questions are:

1. Is there any way to force bzip2recover to continue its search for
good blocks after it finds a bad block?

2. If not, then how could I trick bzip2recover to look past the bad
blocks?