Date: Fri, 18 Mar 2011 20:50:08 -0500
Subject: Re: svn commit: r219667 - head/usr.sbin/bsdinstall/partedit
Hrm, I hadn't realised this was the case. If this change is intentional
and planned to remain, I guess the various bits of documentation that
say "several partitions good, one bad" should be updated...
It is intended. I think it makes things somewhat easier for the
virtualization case, and I know a lot of people have been running their
systems with "one-big-/" for years. If it is harmful for some reason,
however, it's easy to change.
I wonder if it is time to start enabling SU+J on non-root filesystems
now?
That's certainly something to think about, although I'll defer whether
that is wise to others. It's a little bit of a pain on the
implementation side, since you can't turn it on from newfs, but that
isn't a serious obstacle.
As of r218726, you can now set this from newfs. (-j)
Ah, wonderful. The decision of whether that is a good idea still rests
with others, however :)
-nathan
I believe that we should enable SU+J by default. We should do it now
so that we can get wider experience with it before 9.0 is released
(thus letting us revert to SU if uncorrectable problems arise).
The requirement that the root run without SU derived from the fact that
you could get out of space errors if you tried to replace files too
quickly (e.g., during installworld). That problem was fixed about 2004.
So there is no reason that root cannot have SU enabled. In particular,
if you are going to default to a single filesystem, then root should
definitely have SU (or SU+J per above) enabled.
Kirk McKusick