Date: Sat, 22 Jul 95 15:12:19 -0700 From: tony@thing.sunquest.com To: questions@FREEBSD.ORG Subject: scsi tape Message-ID: <9507222212.AA23501@thing.sunquest.com>
next in thread | raw e-mail | index | archive | help
OK, I've had my FreeBSD system for a week, and this is my 1st question to the list: I have an OSF/1 3.2 system on my desk at work, and I wrote a tape on rmt0 using a tlz07. I brought said tlz07 back home, plug and play to get it working on the system. However, I'm having problems reading the tape (most likely I'm just SOL as the DAT formats differ somewhow). I forced the tape to density 0x13 using mt, which =61000 which matches how OSF/1 saw the tapedrive. FreeBSD tar reports: st0(ncr0:3:0): BLANK CHECK req sz: 10240 (decimal) asc:30,1 Cannot read medium - unknown format The blocksize of 10K matches how OSF/1 wrote the tape. I've tried specifying -B20 on the FreeBSD, and kicking the tape driver into variable block size mode. Nada. Does anyone have any suggestions as to how I can read this tape, if at all. ------ In addition, I had problems figuring out the info on the man page. st(4) says: the values for the 2 LSB of the minor devno signify 00: remind 01: non rewind 02: rewoffl 03: control taking a look at the devices, I have: # ls -l /dev/*rst0* crw-r----- 2 root operator 14, 2 Jul 21 02:41 /dev/erst0 crw-r----- 2 root operator 14, 2 Jul 21 02:41 /dev/erst0.0 crw-r----- 1 root operator 14, 6 Jul 21 02:41 /dev/erst0.1 crw-r----- 1 root operator 14, 10 Jul 21 02:41 /dev/erst0.2 crw-r----- 1 root operator 14, 14 Jul 21 02:41 /dev/erst0.3 crw-r----- 2 root operator 14, 1 Jul 21 02:51 /dev/nrst0 crw-r----- 2 root operator 14, 1 Jul 21 02:51 /dev/nrst0.0 crw-r----- 1 root operator 14, 5 Jul 21 02:41 /dev/nrst0.1 crw-r----- 1 root operator 14, 9 Jul 21 02:41 /dev/nrst0.2 crw-r----- 1 root operator 14, 13 Jul 21 02:41 /dev/nrst0.3 crw-r--r-- 2 root operator 14, 0 Jul 21 02:42 /dev/rst0 crw-r--r-- 2 root operator 14, 0 Jul 21 02:42 /dev/rst0.0 crw-r--r-- 1 root operator 14, 4 Jul 21 02:41 /dev/rst0.1 crw-r--r-- 1 root operator 14, 8 Jul 21 02:41 /dev/rst0.2 crw-r--r-- 1 root operator 14, 12 Jul 21 02:41 /dev/rst0.3 crw------- 1 root wheel 14, 536870912 Jul 21 02:41 /dev/rst0.ctl I can buy nrst0 is LSBs 01 and erst0 is LSBs 02, but rst0.ctl doesn't seem to be set up as LSBs 03. I'm unclear on the functionality of rst0.[1-3]. Is this a density option ? In the Files section of st(4): /dev/rst0.0 Mode 0, rewind on close /dev/nrst0.2 Mode 2, No rewind on close /dev/erst0.3 Mode 3, Eject on close (if capable) This use of nrst (bits 02) and *.2 / erst (bits 03) and *.3 is confusing, it's making it look like .2 signifies norewind and .3 signifies rewoffl. ------ tnx tony
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9507222212.AA23501>