On Thu, Nov 29, 2012 at 8:46 PM, Daniel O'Connor <docon...@gsoft.com.au> wrote:
>
> On 30/11/2012, at 12:14, mbsd <m...@isgroup.com.ua> wrote:
>> Ξ ~ → du -sh /boot/kernel
>> 59M   kernel
>>
>> Try to recompile your kernel without debug.
>
> Or delete /boot/kernel/*.symbols.
>
> It would be Really Nice (tm) if they could be put into /usr instead since 
> there is virtually no benefit to them being in / (since they are only used 
> for debugging).

I have long wondered why the kernel debug symbols were moved into
/kernel. The only thing I can come up with was the desire to retain
symbols for kernel.old, which the old system deleted. I'm not sure,
but I think the change was made when the symbols files were added for
all of the modules. I'd meed to dig back in the archived to track down
the change.

In any case, it's hardly difficult to come up with a scheme for
keeping symbols for the current and old kernels and modules in /var or
/usr and keep / from exceeding a gig on an amd64 system. (No, it's not
there today, but it's disturbingly close.).

Moving the Linux emulation shadow root out of root would also help.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to