From owner-cvs-all Tue Feb 6 23:59:59 2001 Delivered-To: cvs-all@freebsd.org Received: from urban.iinet.net.au (urban.iinet.net.au [203.59.24.231]) by hub.freebsd.org (Postfix) with ESMTP id 590E637B491; Tue, 6 Feb 2001 23:59:31 -0800 (PST) Received: from muzak.iinet.net.au (muzak.iinet.net.au [203.59.24.237]) by urban.iinet.net.au (8.8.7/8.8.7) with ESMTP id PAA19148; Wed, 7 Feb 2001 15:59:26 +0800 Received: from elischer.org (reggae-08-124.nv.iinet.net.au [203.59.3.124]) by muzak.iinet.net.au (8.8.5/8.8.5) with ESMTP id PAA19168; Wed, 7 Feb 2001 15:56:54 +0800 Message-ID: <3A80F224.13C9B991@elischer.org> Date: Tue, 06 Feb 2001 22:58:44 -0800 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: Robert Watson Cc: Warner Losh , obrien@FreeBSD.org, Bill Fumerola , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall Makefile References: Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Robert Watson wrote: > > Actually, I've been having continuing problems with root partitions that > are two small. I can now no longer fit three kernels on a root partition > with the default GENERIC kernel build (that would be /boot/kernel.SAFE, > /boot/kernel.old, and /boot/kernel). There are a few things we can do > about it, including bumping the default root partition size, getting rid > of lots of redundant code between kernel and modules, attempting to shrink > the binaries/binary size on the root partition in various ways (shared > libraries, more crunching/etc, and so on). In any case, I think it is now > becoming a real problem, and as we get more modules, it won't become less > of a problem. > I had the exact same problem.. my answer.. Copy root stuff into /big (my last partition). Change the fstab there to be correct. boot into that instead of 'a'. Use disklabel -e -r to chop 20MB off the swap partition and add it to the front of the a partition. (swap was conveniently just above 'a'..) use growfs to grow the 'a' partition. fsck it. reboot back onto 'a'. voila, 20MB extra in /. (I had more than enough in the swap part.. 20MB hardly changed it.) -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000-2001 ---> X_.---._/ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message