all,
I have a problem getting data of a tape, dd reports errors,
but yes I want *that* data (this is the only one).
Now I read something of dd using "conv=noerrors", but I
also read that this ONLY works if st can handle this.
I do not need the data where the error occurs but later within
that file of the tape.....
this is what happens:
mt -f /dev/nst0 asf 1
dd if=/dev/amandatape of=/backup/OUT.tgz bs=32k
dd: reading `/dev/amandatape': Input/output error
801+0 records in
801+0 records out
So I thought:
mt -f /dev/nst0 asf 1
dd if=/dev/amandatape of=/backup/OUT_02.tgz bs=32k skip=801
but that runs into the same trouble:
dd: reading `/dev/amandatape': Input/output error
0+0 records in
0+0 records out
So if I would now go to block 805 or even futher and then
pad the missing blocks with some data.
* Can I do this?
* What data would that need to be?
* Are there any other ways to pull that data of?
jobst
--
The email address in this email is used for Mailing Lists Only.
Please reply ONLY to the list email address, do not reply to the
email directly.
My Dogma got run over by my Karma.
__, Jobst Schmalenbach, Technical Director
_ _.--'-n_/ Barrett Consulting Group P/L & The Meditation Room P/L
-(_)------(_)= +61 3 9532 7677, POBox 277, Caulfield South, 3162, Australia
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html