[comp.unix.questions] Salvaging a dump tape - HOW?

csrobe@icase.arpa (Charles S. Roberson) (01/16/88)

We have a 0-Level dump tape that has gone bad on us.  it was written
using the standard dump command that comes with our Sun 3.  I 
know that it was successfully written because I have read it before.
I also know that it is not our drive since our drive can read other
tapes and another Sun cannot read this tape.

Here is what dump spits out:

"Tape read error while restoring <directory file - name unknown>"

and here is what is displayed on our console:

xt0: lost interrupt
xt: bad command synchronization
xt: bad command synchronization
xt0: spurious interrupt

When i try to read it on the other machine dump gives me the same message
but there was a different console message:

xt0: hard error bn=1820 er=6


  Can somebody tell me how we can salvage what we can from the tape?
Perhaps using dd or even writing our own program (or using one somebody
has already written)?  Any and all help concerning the dump tape format,
the xylogic error codes, block sizes and blocking factors, incantations
and spells will be appreciated.

  PLEASE RESPOND DIRECTLY TO ME.

thanks,
-chip
-------------------------------------------------------------------------
Chip Roberson                ARPANET:  csrobe@icase.arpa
1105 London Company Way      BITNET:   $csrobe@wmmvs.bitnet
Williamsburg, VA 23185       UUCP:     ...!uunet!pyrdc!gmu90x!wmcs!csrobe
-------------------------------------------------------------------------
    "...must i tell the story of a thousand rainy days..."  -Police