Como posso descobrir o conteúdo de um LTO3 não descritivo?

1

Recebi um LTO3 que foi escrito com conteúdo, mas não tenho ideia de como foi feito. Foi-me dada a tarefa de descobrir o que é realmente armazenado na fita. Eu tentei o comando normal do tar, mas os erros sugerem que a fita não foi escrita usando tar. Qual seria a maneira mais simples de eu descobrir que tipo de conteúdo está na fita? Eu sou muito novo em tudo isso, então um passo a passo seria apreciado! Obrigado antecipadamente!

Eu usei os seguintes comandos:

Esta é uma tentativa de obter uma lista dos conteúdos Input1:

dd if=/dev/nst0 bs=256k skip=1 | /bin/tar -tf - > file.txt

Resultado 1:

dd: ‘/dev/nst0’: cannot skip to specified offset
dd: warning: partial read (65536 bytes); suggest iflag=fullblock
/bin/tar: This does not look like a tar archive
/bin/tar: Skipping to next header
dd: error reading ‘/dev/nst0’: Input/output error
0+357469 records in
0+357469 records out
23427088384 bytes (23 GB) copied, 260.175 s, 90.0 MB/s
/bin/tar: Exiting with failure status due to previous errors

Entrada 2:

tar -b 512 -tf /dev/st0 > file.txt

Resultado 2:

tar: Record size = 128 blocks
tar: This does not look like a tar archive
tar: Skipping to next header
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: /dev/nst0: Cannot read: Input/output error
tar: Too many errors, quitting
tar: Error is not recoverable: exiting now

Tentativa de extrair:

Entrada 3:

tar -b 512 -xvf /dev/nst0

Saída 3:

tar: /dev/nst0: Cannot read: Input/output error
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now

Eu já tentei inserir alguns dos conteúdos em um arquivo:

Entrada 4:

dd if=/dev/nst0 of=file.dat bs=8k count=1

Resultado 4:

dd: error reading ‘/dev/nst0’: Cannot allocate memory
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.000700687 s, 0.0 kB/s
    
por neilH 19.07.2016 / 12:17

1 resposta

2

Gostaria apenas de dd dizer o primeiro 8k para um arquivo dd if=/dev/nst0 of=file.dat bs=8k count=1 , em seguida, usar o arquivo, ou seqüências de caracteres, ou hexdump, od ou algo para examinar o conteúdo. Talvez haja alguma informação de cabeçalho que lhe dirá o que foi usado para gravar a fita. Caso contrário, poderia ser quase qualquer coisa, e obter as informações de uma maneira que você pode usar pode ser bastante improvável.

    
por 19.07.2016 / 13:55