Re: QIC Tape Tandberg SLR-100 (SCSI)

From: Oliver Brandmueller <ob(at)e-Gitt.NET>
Date: Wed, 17 Jan 2001 12:51:40 +0100

Hallochen.

On Wed, Jan 17, 2001 at 12:19:19PM +0100, norbert.meissner(at)daimlerchrysler.com wrote:
> Ein Denkfehler ist es IMO nicht, da ich das hier genauso mache. Zwei dumps
> aneinanderhaengen sollte und muss gehen.

Hab ich auf DDS auch immer gemacht zu Hause und bei meinem alten
Arbeitgeber.

> Das einzige was mir ein bisschen aufstoesst ist das mt eod. Das hat bei mir
> nicht immer funktioniert. Was macht das Teil
> bei rewinding device, in etwa so:
>
> dump -0auf /dev/rsa0 /mnt/a
> mt fsf 1
> dump -0auf /dev/rsa0 /mnt/b
> cd /mnt/c
> restore -rf /dev/rsa0
> cd /mnt/d
> mt fsf 1
> restore -rf /dev/rsa0

Funktioniert nicht:

freitag# dump -0uaf /dev/sa0 /
[dump output]
freitag# dump -0uaf /dev/sa0 /var
[dump output]
freitag /kernel: (sa0:sym0:0:4:0): WRITE(06). CDB: a 0 0 28 0 0
Jan 17 12:33:56 freitag /kernel: (sa0:sym0:0:4:0): ILLEGAL REQUEST asc:50,0
Jan 17 12:33:56 freitag /kernel: (sa0:sym0:0:4:0): Write append error

dump bricht damit dann ab.

Im Gegensatz dazu:

freitag# dump -0uaf /dev/sa0 /var
[dump output]
freitag# mt eod
freitag# dump -0uaf /dev/sa0 /
[dump output]
freitag# restore -i
restore > quit
freitag# restore -i -s 2
tape read error: Undefined error: 0
freitag# restore -i -s 1
restore > quit
freitag#

Bei dem tape read error gibt es keine Kernelmeldung.

[5 Minute später]
Idee!!!!

freitag# restore -i -s 3
restore > ls

Ahhhh!!! Also mit mt die eot-Markierung ändern ;)

     seteotmodel
                Set (from the count argument) and print out the current and
                EOT filemark model. Typically this will be 2 filemarks, but
                some devices (typically QIC cartridge drives) can only write 1
                filemark. Currently you can only choose a value of 1 or 2.

testen wir mal...

freitag# mt seteotmodel 1
/dev/nsa0: old model was 2 filemark at EOT
/dev/nsa0: new model is 1 filemark at EOT
freitag# dump -0uaf /dev/nsa0 /
[dump output]
freitag# dump -0uaf /dev/nsa0 /var
[dump output]
freitag# mt rewind
freitag# restore -i -s 1
restore > quit
freitag# restore -i -s 2
restore > quit
freitag#

Juhuu, das war's ;)

Also dran denken, des eotmodel auf die 1 zu setzen und schon geht alles,
wie man das will ;) Da ersich das für das Device grundsätzlich auch nach
rewoffl zu merken scheint, werde ichdas wohl einmal auch die in
/usr/local/etc/rc.d/ stellen und sicherheitshalber vor das Backup. Dann
muß man sich nur noch bei einem Crash dran erinnern ;) (Doku schreiben
hilft!)

Danke Euch alle dennoch und vielleicht hilft es ja jemand anders auch ;)

- Olli

-- 
| Oliver Brandmueller | Offenbacher Str. 1  | Germany       D-14197 Berlin |
| Fon +49-172-3130856 | Fax +49-172-3145027 | http://www.obh.snafu.de/~ob/ |
|               Ich bin das Internet. Sowahr ich Gott helfe.               |
| Eine gewerbliche Nutzung aller enthaltenen Adressen ist nicht gestattet! |
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 17 Jan 2001 - 12:51:57 CET

search this site