From owner-freebsd-hackers@FreeBSD.ORG Tue Oct 19 06:30:26 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 698D710656A3 for ; Tue, 19 Oct 2010 06:30:26 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from fsm1.ukr.net (fsm1.ukr.net [195.214.192.23]) by mx1.freebsd.org (Postfix) with ESMTP id 26F058FC0C for ; Tue, 19 Oct 2010 06:30:25 +0000 (UTC) Received: from 240-141-132-95.pool.ukrtel.net ([95.132.141.240] helo=localhost) by fsm1.ukr.net with esmtps ID 1P85iK-0009Kg-F2 ; Tue, 19 Oct 2010 09:30:24 +0300 Date: Tue, 19 Oct 2010 09:30:23 +0300 From: Ivan Klymenko To: Jack Engqvist Johansson Message-ID: <20101019093023.5efb3bcb@ukr.net> In-Reply-To: References: X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org Subject: Re: Filesystem full when installing custom kernel in FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2010 06:30:26 -0000 =D0=92 Tue, 19 Oct 2010 00:53:31 +0200 Jack Engqvist Johansson =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Hi, >=20 > I just got succeeded with my compilation of a custom kernel for > FreeBSD 8.1. But when I'm trying to install it, I got an error. > File system is full! >=20 > So I moved the old kernel to another partition, but got the same > error. And I cannot move it back again. > Whats wrong? How can I do to get a kernel again? >=20 > Thanks. > Best regards, Jack Engvist Johansson >=20 >=20 >=20 > bsd# make installkernel KERNCONF=3DNECTRUS > -------------------------------------------------------------- > >>> Installing kernel > -------------------------------------------------------------- > cd /usr/obj/usr/src/sys/NECTRUS; MAKEOBJDIRPREFIX=3D/usr/obj > MACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D > GROFF_BIN_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/bin > GROFF_FONT_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/groff_font > GROFF_TMAC_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/tmac > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:= /usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr= /sbin:/usr/bin > make KERNEL=3Dkernel install > thiskernel=3D`sysctl -n kern.bootfile` ; if [ ! "`dirname > "$thiskernel"`" -ef /boot/kernel ] ; then chflags -R noschg > /boot/kernel ; rm -rf /boot/kernel ; else if [ -d /boot/kernel.old > ] ; then chflags -R noschg /boot/kernel.old ; rm -rf > /boot/kernel.old ; fi ; mv /boot/kernel /boot/kernel.old ; sysctl > kern.bootfile=3D/boot/kernel.old/"`basename "$thiskernel"`" ; fi > mkdir -p /boot/kernel > install -p -m 555 -o root -g wheel kernel /boot/kernel >=20 > /: write failed, filesystem is full > install: /boot/kernel/kernel: No space left on device > *** Error code 71 >=20 > Stop in /usr/obj/usr/src/sys/NECTRUS. > *** Error code 1 >=20 > Stop in /usr/src. > *** Error code 1 >=20 > Stop in /usr/src. > -------------------------------------------------------------------------= ---------------- >=20 Look how much space left on partition / df -h and is not used for the root account