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>
