On Wed, Apr 16, 2014 at 05:29:36PM -0500, Shawn K. Quinn wrote: > On Wed, Apr 16, 2014, at 03:05 PM, Miod Vallat wrote: > [responding to Brandon Mercer who wrote:] > > > The other day I was doing an install in qemu-kvm and newfs was taking > > > forever, to the tune of hours. This is similar to formatting on arm > > > boards. In my quest to track down why, I discovered that ffs2 takes far > > > less time to format than ffs1 (about 30 seconds for the entire disk). > > > > > > I've put together a diff that updates the boot blocks on amd64 to be > > > able to boot ffs2. From there it's a one line change to make newfs > > > format ffs2 by default. Obviously this would need to happen for other > > > architectures as well and I'd be glad to tackle that if others see > > > this as worthwhile. Please let me know your thoughts. > > > > Awesome. You've just trimmed my todolist by a few lines (-: > > And you've done it so that you do not force UFS2 support on > > tight-space-challenged boot blocks on other arches. > > I'm not against adding cool features, but are there people who really > need a root filesystem of one whole terabyte or larger? I've never
The best feature of UFS2 for me is a faster fsck. > needed my root filesystem to be larger than, say, a gigabyte or two. The > only case for which this might make some sense is an external hard > drive, formatted FFS2, on a 1T+ drive nearly full of personal files that > just happens to have a bsd.rd in the root to reinstall/upgrade a hosed > system. For most others, there should be a note that making your root > filesystem That Big is usually a Really Bad Idea. -- Juan Francisco Cantero Hurtado http://juanfra.info