Question bru-ing again!!

Dave Olson olson at anchor.esd.sgi.com
Wed Feb 13 15:36:05 AEST 1991


In <9102122035.AA22599 at igor.tamri.com> sissi at IGOR.TAMRI.COM (Sissi Tchehrazi) writes:

| 
| 	Can someone explain this phenomenon to me please? 
| 
| 	
| 		mt fsf (advances my 8mm tape one file)
| 
| 			at this point I will like to write a new file
| 	
| 		bru -cvf /dev/nrtape (8mm is linked to tape size=0K ..)
| 				result:
| 		bru: Warrning Input/Output Error
| 		bru: load volume 1 and enter ....
| 
| 	but if at this point I do a: 
| 
| 		mt feom (which is not what I really want) 
| 
| 				then
| 
| 		bru -cvf /dev/nrtape works fine!!!
| 
| 	Why this behavior, and how can I simply advance a file and write a
| 	new file (without going to EOD) to my 8mm tape using bru?

Because while 8mm drives can append at any FM, it has to be on the
BOT side of the FM.  So you have to do mt fsf 1, mt bsf 1, if I
remember correctly.  Remember that the new EOD is where you stop
writing, you can't just overwrite part of the data.

mt feom takes care of getting you on the correct side of the FM;
I'm not sure right now if we made the append at any filemark work in 3.2 or
3.3, or perhaps not till 4.0
--

	Dave Olson

Life would be so much easier if we could just look at the source code.



More information about the Comp.sys.sgi mailing list