Subject: Re: CVS commit: src/sbin/newfs
To: matthew green <mrg@eterna.com.au>
From: David Laight <david@l8s.co.uk>
List: source-changes
Date: 01/10/2006 07:54:24
On Tue, Jan 10, 2006 at 04:53:24PM +1100, matthew green wrote:
> There really isn't any point reporting all the alternate superblocks,
> big filesystems can have thousands of them - no one ever writes them down.
> After the first line of numbers just output a '.' for each cylinder group.
> Also limit the lines to 79 columns so broken terminal emulaters don't
> double-space the output lines.
>
>
> i don't write them down but i *do* pay attention when i re-run
> newfs with -N option... are they printed with that or not at
> all any more? how do i find them out now?
You'll see about 9 values eg:
$ (cd src obj; ./newfs -N -O2 -s 100000M -F ./z)
/bsd/current/obj/sbin/newfs
./z: 100000.0MB (204800000 sectors) block size 16384, fragment size 2048
using 541 cylinder groups of 184.84MB, 11830 blks, 22912 inodes.
super-block backups (for fsck_ffs -b #) at:
160, 378720, 757280, 1135840, 1514400, 1892960, 2271520, 2650080, 3028640,
...............................................................................
...............................................................................
...............................................................................
...............................................................................
...............................................................................
...............................................................................
..........................................................
If you need to give fsck a later number you won't have any filestem left.
Also the numbers are (IIRC) an arithmetic progression.
David
--
David Laight: david@l8s.co.uk