Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Oct 2010 16:38:26 +0300
From:      Ivan Klymenko <fidaj@ukr.net>
To:        Jack Engqvist Johansson <jack@skysel.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Filesystem full when installing custom kernel in FreeBSD
Message-ID:  <20101019163826.63c7d632@ukr.net>
In-Reply-To: <AANLkTi=pVjvMXZ3QJKwAsmMutstgvpEpFELFV4T7Ojmm@mail.gmail.com>
References:  <AANLkTinUeWD3_S73Bg8vsXHBd3e=wkkYkBgG07rs0WeW@mail.gmail.com> <20101019093023.5efb3bcb@ukr.net> <AANLkTi=pVjvMXZ3QJKwAsmMutstgvpEpFELFV4T7Ojmm@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
=D0=92 Tue, 19 Oct 2010 13:53:34 +0200
Jack Engqvist Johansson <jack@skysel.com> =D0=BF=D0=B8=D1=88=D0=B5=D1=82:

> On Tue, Oct 19, 2010 at 8:30 AM, Ivan Klymenko <fidaj@ukr.net> wrote:
> > =D0=92 Tue, 19 Oct 2010 00:53:31 +0200
> > Jack Engqvist Johansson <jack@skysel.com> =D0=BF=D0=B8=D1=88=D0=B5=D1=
=82:
> >
> >> Hi,
> >>
> >> 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!
> >>
> >> 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?
> >>
> >> Thanks.
> >> Best regards, Jack Engvist Johansson
> >>
> >>
> >>
> >> =C2=A0bsd# make installkernel KERNCONF=3DNECTRUS
> >> --------------------------------------------------------------
> >> >>> Installing kernel
> >> --------------------------------------------------------------
> >> cd /usr/obj/usr/src/sys/NECTRUS; =C2=A0MAKEOBJDIRPREFIX=3D/usr/obj
> >> MACHINE_ARCH=3Damd64 =C2=A0MACHINE=3Damd64 =C2=A0CPUTYPE=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/legac=
y/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sb=
in:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/=
usr/sbin:/usr/bin
> >> =C2=A0make KERNEL=3Dkernel install
> >> thiskernel=3D`sysctl -n kern.bootfile` ; =C2=A0if [ ! "`dirname
> >> "$thiskernel"`" -ef /boot/kernel ] ; then =C2=A0chflags -R noschg
> >> /boot/kernel ; =C2=A0rm -rf /boot/kernel ; =C2=A0else =C2=A0if
> >> [ -d /boot/kernel.old ] ; then =C2=A0chflags -R
> >> noschg /boot/kernel.old ; =C2=A0rm -rf /boot/kernel.old ; =C2=A0fi ;
> >> =C2=A0mv /boot/kernel /boot/kernel.old ; =C2=A0sysctl
> >> kern.bootfile=3D/boot/kernel.old/"`basename "$thiskernel"`" ; =C2=A0fi
> >> mkdir -p /boot/kernel install -p -m 555 -o root -g wheel
> >> kernel /boot/kernel
> >>
> >> /: write failed, filesystem is full
> >> install: /boot/kernel/kernel: No space left on device
> >> *** Error code 71
> >>
> >> Stop in /usr/obj/usr/src/sys/NECTRUS.
> >> *** Error code 1
> >>
> >> Stop in /usr/src.
> >> *** Error code 1
> >>
> >> Stop in /usr/src.
> >> ----------------------------------------------------------------------=
-------------------
> >>
> >
> > Look how much space left on partition /
> > df -h
> > and is not used for the root account
> >
>=20
> $ df -h
> Filesystem     Size    Used   Avail Capacity  Mounted on
> /dev/ad4s1a    496M    490M    -34M   108%    /
> devfs          1.0K    1.0K      0B   100%    /dev
> /dev/ad4s1e    496M     26M    430M     6%    /tmp
> /dev/ad4s1f    137G     13G    113G    10%    /usr
> /dev/ad4s1d    2.8G    162M    2.4G     6%    /var
> procfs         4.0K    4.0K      0B   100%    /proc
> linprocfs      4.0K    4.0K      0B   100%    /usr/compat/linux/proc
>=20
>=20
> Nautilus: 4258945024 bytes (Free space)
> /root: 14.2 KB (Used space)
>=20
>=20

show me the output the following commands from the root account:
du -chd0 /bin
du -chd0 /boot
du -chd0 /etc
du -chd0 /lib
du -chd0 /libexec
du -chd0 /root
du -chd0 /sbin



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