web-dev-qa-db-ja.com

説明のないLTO3のコンテンツを見つけるにはどうすればよいですか?

内容が書かれたLTO3を渡されましたが、どうやって作られたのかわかりません。テープに実際に何が保存されているかを調べるタスクが与えられました。通常のtarコマンドを試しましたが、エラーはテープがtarを使用して書き込まれていないことを示しています。テープにあるコンテンツの種類を見つける最も簡単な方法は何でしょうか。私はこれらすべてにまったく慣れていないので、ステップバイステップでいただければ幸いです!前もって感謝します!

次のコマンドを使用しました。

これは、コンテンツのリストを取得する試みです-Input1:

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

出力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

入力2:

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

出力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

抽出を試みます:

入力3:

tar -b 512 -xvf /dev/nst0

出力3:

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

私は今、いくつかの内容をファイルに追加するためにtihsを試しました:

入力4:

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

出力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
1
neilH

私はファイルに最初に8kと言うだけでddしますdd if=/dev/nst0 of=file.dat bs=8k count=1次に、file、strings、hexdump、od、または何かを使用して内容を調べます。おそらく、テープの書き込みに何が使用されたかを示すヘッダー情報がいくつかあります。そうでなければ、それはほとんど何でもあり得、あなたが使用できる方法で情報を引き出すことはかなりありそうもないかもしれません。

2
lsd