Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Mar 1997 09:31:58 +0100
From:      j@uriah.heep.sax.de (J Wunsch)
To:        awhawks@ibm.net
Cc:        current@freebsd.org
Subject:   Re: Problem with 3.0 SNAP build
Message-ID:  <19970312093158.NY54582@uriah.heep.sax.de>
In-Reply-To: <199703120617.BAA12657@pent.ibm.net>; from Adam W. Hawks on Mar 12, 1997 01:17:42 -0500
References:  <199703120617.BAA12657@pent.ibm.net>

next in thread | previous in thread | raw e-mail | index | archive | help
As Adam W. Hawks wrote:

> sh -e /usr/src/release/doFS.sh /R/stage /mnt 1440 /R/stage/boot.std  100000 fd1440
                                               ^^^^
> ioctl DIOCWLABEL: Operation not supported by device
> Warning: Block size restricts cylinders per group to 11.
> /dev/rvn0c:     2400 sectors in 1 cylinders of 1 tracks, 2400 sectors
                  ^^^^
>         1.2MB in 1 cyl groups (11 c/g, 12.89MB/g, 128 i/g)
> super-block backups (for fsck -b #) at:
>  32,
> 
> /mnt: write failed, file system is full

You are using an obsolete /usr/src/etc/etc.i386/disktab in your
hosting environment, and you aren't using the latest
/usr/src/release/Makefile, thus you've just repeated errors we were
already stumpling across. :)

The fix is:

	echo "(cd etc; make distribution)"	>> ${CHROOTDIR}/mk

right after the `make world' line.  This ensures that the /etc
directory in the chroot tree will be updated from the appropriate
source tree, as opposed to inheriting (potentially bogus) settings
from the hosting environment.

Note that if you wanna build a 2.2 system from 3.0-current, you need
my yesterday's bootstrapping aid as well -- or your binaries will end
up linked against the wrong version of libutil.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970312093158.NY54582>