/boot size in 7.0 beta3

Doug Hardie bc979 at lafn.org
Fri Dec 7 14:50:41 PST 2007


On Dec 7, 2007, at 02:25, Andrey V. Elsukov wrote:

> Doug Hardie wrote:
>> Between 6.2 and 7 /boot has grown from 45 MB to 114 MB.  That poses  
>> a significant issue for those of us who have been running  
>> production systems for many years.  I have the root partition set  
>> to 200 MB which has been more than enough.  Its no longer usable.   
>> 7.0 beta will not install properly as it runs out of space.   
>> Basically this forces you to repartition the drive.  That requires  
>> an extensive down time for servers.  Far beyond what I can justify  
>> to users.
>
> src/UPDATING:
> 20060118:
>   This actually occured some time ago, but installing the kernel
>   now also installs a bunch of symbol files for the kernel modules.
>   This increases the size of /boot/kernel to about 67Mbytes. You
>   will need twice this if you will eventually back this up to
>   kernel.old on your next install.
>   If you have a shortage of room in your root partition, you
>   should add -DINSTALL_NODEBUG to your make arguments or add
>   INSTALL_NODEBUG="yes" to your /etc/make.conf.

Thanks.  That must have been after 6.2 came out as I never had that  
occur with it.  Anyway, since I am installing from CD I discovered  
that during the install, VT4 has a working shell that lets you cd to / 
boot/GENERIC and delete the symbol files before the disk overflows.  I  
will have to add the line above to make.conf though as I do minor  
updates from the source.


More information about the freebsd-stable mailing list