编译内核
2009-05-13 07:12:56来源:未知 阅读 ()
首先要确保你安装了内核源代码。安装内核最简单的方法:
把第一张安装光盘插入光驱然后运行命令:#sysinstall 启动安装程序,按如下步骤选择内核源代码。
configure-->distribution-->src-->sys
确定安装。
下面就可一开始编译内核了。
第一:修改内核配置文件,
#cd /usr/src/sys/i386/conf
#cp GENERIC OPENQ 注:GENERIC是系统自代的内核配置文件
修改配置文件 OPENQ ,你也可以给他取任何你想要的文件名。
#ee OPENQ
注释掉你的机子上没有的设备以及一些不适合你配置的选项. 附件里是我的内核配置文件,仅供参考!详细情况情参考 FreeBSD的手册。修改完,保存退出编辑。
常用两种方法:
方法一:(该方法只需要内核源代码)
第二:#/usr/sbin/config OPENQ
#cd ../compile/OPENQ
第三:编译安装:
#make depend
#make
#make install
方法二:(该方法需要完整的源代码)
第二:#cd /usr/src
#make buildkernel KERNCONF=OPENQ
第三:安装
#make installkernel KERNCONF=OPENQ
如果没有报错,你的内核就编译成功了。如果报错,很有可能是出现了依赖关系的不完整,你注释了,保留设备以来的选项。
第四:#reboot
计算机重启,你仔细的话就会发现,已经加载你刚刚编译的内核了。
OPENQ:(内核配置文件)
#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (
http://www.FreeBSD.org/
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 讨论一下package和port一起使用的问题。 2009-05-13
- 内核编译 修改了操作系统名称,改如何改回来? 2009-05-13
- OpenBSD 4.5 2009-05-13
- DragonFly BSD 2.2.1发布 2009-05-13
- NetBSD 5.0发布 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash