Subject: Re: when did newfs go insane?
To: John F. Woods <jfw@jfwhome.funhouse.com>
From: Ignatios Souvatzis <is@jocelyn.rhein.de>
List: current-users
Date: 04/11/1999 12:25:01
On Sat, Apr 10, 1999 at 10:49:28PM -0400, John F. Woods wrote:
> Having run out of inodes on my 3GB /usr partition, I wanted to
> re-newfs the partition with more inodes.  But somewhere along the
> line, newfs became awfully fussy about filesystem sizes:
> 
>       With a block size of 32768 minimum bytes per inode is 5416
>       Minimum bytes per inode is 5416
>       With 16065 sectors per cylinder, minimum cylinders per group is 64
>       This requires the block size to be changed from 8192 to 32768
>       	and the fragment size to be changed from 1024 to 4096
> 
> Given that the filesystem currently works perfectly well with 16
> cylinders per group and block sizes of 8K/1K, the word "requires"
> seems to be rather strong.  I see that newfs changed on March 17;
> did some calculations get biffed, or was there always some bizarre
> bug lurking there, corrupting filesystems (or at least rendering them
> wasteful)?

You're a victim of (somefakeycylindernumner,255,63) geometry.
I don't know how the details work, but if you use a
(somefakecylindernumber*15,17,63) geometry you'll be fine.

	-is