Subject: Re: ffsv2 bootblock install?
To: David Laight <david@l8s.co.uk>
From: Greywolf <greywolf@starwolf.com>
List: current-users
Date: 09/24/2003 21:39:29
Thus spake David Laight ("DL> ") sometime Today...

DL> I think it is just you.

Cool.  I'll have to change crack dealers again, blast it.

DL> ffsv2 lets you have > 2^31 fragments in a filesystem, but otherwise
DL> just increases the size of all the red tape.
DL> You are still limited to 2^31 inodes, and ffsv1 supports > 2^31 sectors.
DL> fsck should be faster for ffsv1 (because the metadata is smaller).

Hm, yes, that makes sense.

I can't imagine needing > 2^31 inodes, but then I'm not one to imagine
outside the box when I probably ought to.

DL> I don't remember writing that error message!
DL> You might have got:
DL> 	Invalid /boot file format.

Yes, that would be it, thanks.

DL> What you neet to do is:
DL> # installboot /dev/rwd2a /usr/mdec/bootxx_ffsv2
DL> # cp /usr/mdec/biosboot /boot
DL>
DL> The MI installboot doesn't attempt to mount the boot filesystem.

This should be reflected more accurately in the manpage; currently
it says:

 Perform the following steps to make a file system bootable:

     1.   Copy the secondary bootstrap (usually /usr/mdec/boot._MACHINE_ or
          /usr/mdec/boot) to the root directory of the target file system.

It perhaps should state:

	...to the root directory of the target filesystem with a filename
	of "boot"...

or some such; the wording is escaping me at the moment.

In any case, I thank you for the clarification.  Now I know better [TM].

				--*greywolf;
--
NetBSD: Scalability Does Matter.