Subject: Re: problem building distribution
To: Adam Bozanich <abozan01@ccsf.edu>
From: Martin Husemann <martin@duskware.de>
List: port-sparc64
Date: 11/26/2003 08:30:20
On Tue, Nov 25, 2003 at 04:45:42PM -0800, Adam Bozanich wrote:
> /dev/rwd0e:  BAD SUPER BLOCK: VALUSE IN SUPER BLOCK DISAGREE WITH THOSE IN
> FIRST ALTERNATE
> /dev/rwd0e: UNEXPECTED INCONSISTENCY; RUN fsck_ffs manually.

Did you already upgrade your fsck_ffs binary? Either from the 1.6.x branch
(since the rest of your userland is still 1.6.x) or from -current. This is
unfortunately needed due to bugs in the old fsck.

To get there, you could boot an old (1.6.x) kernel, which should make this
message go away for now. See src/UPDATING:

20030402:
        The superblock layout for FFS was changed.  If you have 1.6
        fsck binaries, they will signal a fatal superblock mismatch
        with the first alternate, because they compare too many
        fields (even ones that aren't useful).  If possible, upgrade
        your fsck_ffs binary before using a new kernel.
        None of this signals actual filesystem damage.

Martin