>I struggling with amrestore over here. It refuses to look further 
>on the tape than the first image: ...

What happens if you try this:

  mt rewind
  mt fsf 2
  amrestore /dev/nosst0 not.a.host

>   The tape is OnStream DI-30, with the osst driver, using ide-scsi

I don't yet know that this is the problem, but whenever the DI-30 has
been mentioned in this list, it's usually been negative.

The sequence of events is this:

  Amrestore reads the first (label) block.  Tape is positioned right
  before the tape mark.

  Amrestore does an FSF to skip over the tape mark.

  Amrestore reads the first (header) block of the first image.  Tape is
  positioned before the second data block.

  Amrestore sees it is not the image it wants and does an FSF.
  Tape should skip to the next tape mark and be positioned at the first
  data block.

  Amrestore does another read and is (apparently) getting EOF.

It would be interesting to know if thales:/home/avdc is really the first
image on the tape.  If you do an "amadmin find" on it, what file number
does it indicate?  It should be "1".

One possibility would be to rebuild Amanda using --with-broken-fsf (make
sure you "make distclean" or "rm config.cache" first).  That will cause
the FSF's to be replaced by read loops.

>Henk

John R. Jackson, Technical Software Specialist, [EMAIL PROTECTED]

Reply via email to