这个图标想必大家都知道吧`呵呵,今天有点闲就安装freebsd玩玩,装完后觉得启动与rhel5启动速度差不多,稍好一点`想让他启动速度快点,所以就从编译内核下手。
1.更新port-cvs,保证bsd的源代码为最新,我这里没有更新,我用的光盘里的。
如果你更新 bsd的源码为最新:
#cd /usr/share/examples/cvsup/
#csup -L 2 -h cvsup.cn.freebsd.org standard-supfile
我是mini安装,所以没有/usr/src/sys,要编译内核,需要先装上,按装办法
选行sysinstall 选择 [Configure] -> [Distribution] -> [src] -> [sys]及[base]
2.cp /usr/src/sys/i386/conf/GENERIC /etc/KERNEL 备份一份
ln -s /etc/KERNEL /usr/src/sys/i386/conf/KERNEL 做个软连接
3. vi /etc/KERNEL 注释掉没用的东西,如IPV6,USB,RAID,等等你用不到的。
当然你可以看freebsd的中文手册。
4.#cd /usr/src/sys/i386/conf
#config KERNEL
Kernel build directory is ../compile/KERNEL
Don't forget to do a ``make depend''
说明内核配置检测没有错误~
5.#cd /usr/src
#make buildkernel KERNCONF=KERNEL
#make installkernel KERNCONF=KERNEL
#reboot.
1.更新port-cvs,保证bsd的源代码为最新,我这里没有更新,我用的光盘里的。
如果你更新 bsd的源码为最新:
#cd /usr/share/examples/cvsup/
#csup -L 2 -h cvsup.cn.freebsd.org standard-supfile
我是mini安装,所以没有/usr/src/sys,要编译内核,需要先装上,按装办法
选行sysinstall 选择 [Configure] -> [Distribution] -> [src] -> [sys]及[base]
2.cp /usr/src/sys/i386/conf/GENERIC /etc/KERNEL 备份一份
ln -s /etc/KERNEL /usr/src/sys/i386/conf/KERNEL 做个软连接
3. vi /etc/KERNEL 注释掉没用的东西,如IPV6,USB,RAID,等等你用不到的。
当然你可以看freebsd的中文手册。
4.#cd /usr/src/sys/i386/conf
#config KERNEL
Kernel build directory is ../compile/KERNEL
Don't forget to do a ``make depend''
说明内核配置检测没有错误~
5.#cd /usr/src
#make buildkernel KERNCONF=KERNEL
#make installkernel KERNCONF=KERNEL
#reboot.
[url]http://www.freebsd.org/doc/zh_CN/books/handbook/makeworld.html[/url]
本文转自Deidara 51CTO博客,原文链接:http://blog.51cto.com/deidara/107386,如需转载请自行联系原作者