From owner-freebsd-current@FreeBSD.ORG Tue Feb 24 20:56:56 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B468E106574B for ; Tue, 24 Feb 2009 20:56:56 +0000 (UTC) (envelope-from mike@jellydonut.org) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.179]) by mx1.freebsd.org (Postfix) with ESMTP id 7433D8FC25 for ; Tue, 24 Feb 2009 20:56:56 +0000 (UTC) (envelope-from mike@jellydonut.org) Received: by el-out-1112.google.com with SMTP id r27so1938079ele.13 for ; Tue, 24 Feb 2009 12:56:56 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.79.2 with SMTP id n2mr2555427qck.8.1235509014725; Tue, 24 Feb 2009 12:56:54 -0800 (PST) In-Reply-To: <49A45558.9060000@math.missouri.edu> References: <1235502625.4345.2.camel@localhost.localdomain> <49A45558.9060000@math.missouri.edu> Date: Tue, 24 Feb 2009 15:56:54 -0500 Message-ID: <1de79840902241256q77a7940q4d0a5eb0ec2361ce@mail.gmail.com> From: Michael Proto To: Stephen Montgomery-Smith Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Sean Bruno , FreeBSD Current Subject: Re: Default FS Layout Too Small? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Feb 2009 20:56:57 -0000 On Tue, Feb 24, 2009 at 3:15 PM, Stephen Montgomery-Smith < stephen@math.missouri.edu> wrote: > Sean Bruno wrote: > >> I noted that if I choose the auto defaults for my F/S layout, sysinstall >> will not reserve enough space for root(512MB?). This is just barely >> enough to recompile and install an updated kernel. Much more than that >> and the F/S is full. >> >> I would assume that the default would be much larger now-a-days. I think >> a simple doubling to 1G would be sufficient. >> >> Comments? >> >> Sean >> > > I have observed the same issue. Somehow there is a lot more stuff in > /boot/kernel than there used to be. I'm guessing that a lot of it is > symbols for the debugger, which used not to be there. And when you have > /boot/kernel.old as well, it really gets pretty full there. > > I believe this is because with 7 and beyond a "make installkernel" will install the symbols into /boot/kernel if the kernel is compiled with debug support. With 6.x and earlier it would keep them in the /usr/obj hierarchy but not deposit them into /boot/kernel. Not saying one is better than the other (although it is nice to have the symbols in an easy-to-find directory when needed), but that would explain why your average kernel now needs 3-4x the space if you've enabled kernel debugging. -Proto