Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Sep 1998 03:32:38 -0400
From:      erics@now.com (Eric Siegerman)
To:        fty@cisco.com
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: 8mm tape block size max - changed?
Message-ID:  <m0zFCpq-00001KC@baal.now.com>
In-Reply-To: <199809040257.VAA17656@nospam.hiwaay.net> from "David Kelly" at Sep 3, 98 10:57:35 pm

next in thread | previous in thread | raw e-mail | index | archive | help
David Kelly wrote:
> 
> Frank Terhaar-Yonkers writes:
> >
> > I recently upgraded from 2.0.x where I routinely used a block size of
> > 128b with tar and dump.

I presume you mean by this:
	tar -b128 ...		# ie. 128*512 = 64 KB
	dump 0b 128 ...		# ie. 128 KB

> > Using 2.1.7 I get: st0: 64512-byte record too big
> > when I try to read the old tapes.
> 
> THe 64512 number you quote has everyone confused.

This sounds *really* familiar -- that number specifically.  Alas,
it was two or three years ago; I can't remember the specifics.
But a possible clue is that 64512 is exactly 63 KB, ie.
((unsigned short) -1024).  Sign-extension or integer-overflow
problem, perhaps?

Chad R. Larson wrote:
>
>     dd if=/dev/tape of=/tmp/junk bs=64k count=1
>     ls -l /tmp/junk
>
> should tell you the size of the tape blocks.

I for one am most curious to know what this produces.

Might the old kernel have been rebuilt with a larger maximum
block size than the default 64 KB?

--

|  | /\
|-_|/  >   Eric Siegerman, Toronto, Ont.        erics@now.com
|  |  /
The Rock & Roll Baby Theorem:
  Syllables(x+"baby") = Syllables("baby"+x) = Syllables(x) + 2
  SemanticContent(x+"baby") = SemanticContent("baby"+x) = SemanticContent(x)
	- Anonymous

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0zFCpq-00001KC>