freebsd 内核编译

简介:
    这个图标想必大家都知道吧`呵呵,今天有点闲就安装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.

[url]http://www.freebsd.org/doc/zh_CN/books/handbook/makeworld.html[/url]



本文转自Deidara 51CTO博客,原文链接:http://blog.51cto.com/deidara/107386,如需转载请自行联系原作者

相关文章
|
6月前
|
Unix Linux
Linux/FreeBSD 安装
在Linux/FreeBSD上安装Julia 1.7.2的步骤:从[官方](https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.2-linux-x86_64.tar.gz)或[Tsinghua镜像](https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/linux/x86/1.7/julia-1.7.2-linux-i686.tar.gz)下载二进制包,然后使用`tar`解压。
|
Unix 网络安全 C语言
|
Shell Unix 域名解析
|
数据安全/隐私保护 网络协议 Unix
|
关系型数据库 测试技术 PHP