No final do primeiro tar tvf , a fita é deixada no último bloco do primeiro arquivo. O segundo tar tvf lê isso novamente, e reclama, mas fazendo isso deixa a fita no primeiro bloco do segundo arquivo, então o terceiro tar tvf funciona.
Ao trabalhar com vários arquivos em fita, você deve usar mt para mover-se entre os arquivos antes de executar tar :
mt -f /dev/st0 rewind
tar tvf /dev/nst0
mt -f /dev/nst0 fsf 1
tar tvf /dev/nst0