一,修改内核GENGERIC文件(这个方法并不好,但我懒得复制) #cd /usr/src/sys/i386/conf #vi GENGERIC 二,我常关闭的内核参数(我常在Vmware的ESX中使用freebsd) #cpu I486_CPU #cpu I586_CPU #options INET6 #options NFSCLIENT # Network Filesystem Client #options NFSSERVER # Network Filesystem Server #options NFSLOCKD ...
by zeuls - BSD文档中心 - 2009-08-13 20:21:30 阅读(1944) 回复(0)
#ls -h -l /boot/kernel/kernel #sysinstall configure-distributions-src-sys #cd /usr/src/sys/i386/conf #cp /usr/src/sys/i386/conf/GENERIC /home/confbk/17335.GENC #ls -s /home/confbk/17335.GENC #vi /usr/src/sys/i386/conf/GENERIC 1 重命名GENERIC 通常是大写 2 把GENERIC复制到其它地方不要放在/usr/src下,因为出现问题可能直接删除/usr/src 3 不要直接编辑GENERIC,回为下次cvsup时会覆盖掉编辑过的GENERIC #/usr...
1.进入内核配置文件目录: cd /usr/src/sys/i386/conf 建立自己的内核配置文件目录: mkdir /root/kernels copy 配置内核配置文件到自己的内核配置文件目录: cp GENERIC /root/kernels/MYKERNEL 到 i386 目录中创建一个指向它的符号链接: ln -s /root/kernels/MYKERNEL 2.连编内核 进入 /usr/src 目录: cd /usr/src 编译内核: make buildkernel KERNCONF=MYKERNEL 3.安装内核 make installkernel KERNCONF=MYKERNEL 编译内...
# cd /usr/src/sys/i386/conf # cp GENERIC GENERIC.20060812 # ee GENERIC 如果要加入ipf防火墙的话则加入 options IPFIREWALL options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFIREWALL_FORWARD options IPDIVERT # cd /usr/src/sys/i386/conf 运行config命令来产生内核源代码。 # /usr/sbin/config GENERIC 切换到建立内核的目录。 # cd ../compile/GENERIC 编译内核 # make cleandepend (...
其实在FreeBSD下编译内核,不像想象中的那么高深莫测。最简单的方法 只要修改适合自己的的内核配置文件,然后运行几条命令即可。 首先要确保你安装了内核源代码。安装内核最简单的方法: 把第一张安装光盘插入光驱然后运行命令:#sysinstall 启动安装程序,按如下步骤选择内核源代码。 configure-->distribution-->src-->sys 确定安装。 下面就可一开始编译内核了。 第一:修改内核配置文件, #cd /usr...
内核2.4.22(转自石头札记) 很详细,对初手应该有帮助。 7. 开始编译内核 7.1. 在X Window下编译内核: 7.1.1 #make xconfig 假如在在文本模式下编译: #make menuconfig 接下去就可以看到一个图形界面了,不过我用起来感觉还是在xwindows下舒服,至少不会使你按n次空格键而晕倒。 以下是内核的主要配置文件的详细说明: 1.Code maturity level options:代码成熟等级。 1.1.prompt for development and/or incomplete ...
我的内核是2.6.10,arm-linux-gcc是下载的,2.95.3版本 想编译一个基于intel PXA系列的内核 我先把MAKEFILE中的ARCH和CORSS_COMPILE的值改为arm和arm-linux-, 配置好内核,就保存了 第一步就出错了:make Assembler messages: Error: Invalid processor variant -mcpu=xscale make[2]: *** [scripts/mod/empty.o] 错误 1 make[1]: *** [scripts/mod] 错误 2 make: *** [scripts] 错误 2 大家有没有碰到这种情况的,请帮我解决下.谢谢了...
VFS: Cannot open root device "sda3" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) 我用的是VMWARE. 装的是gentoo.
OpenBSD编译内核 曾经装过一次OpenBSD,由于种种原因,没有再继续使用,现在简单的把原来的笔记整理一下吧,这个笔记是以3.6为例,希望不算太过时,估计方法应该没变。 首先要下载安装所需的包 在官方发布的OpenBSD光盘上可以获取源代码,当然也可以从网上下载src.tar.gz、sys.tar.gz、ports.tar.gz文档 cp /home/jjp/src.tar.gz /usr/src/ tar zxvf src.tar.gz cp /home/jjp/sys.tar.gz /usr/src/ tar...
OpenBSD编译内核 作者:网络 剑心通明 更新时间:2005-09-08 收藏此页 【IT168 服务器学院】曾经装过一次OpenBSD,由于种种原因,没有再继续使用,现在简单的把原来的笔记整理一下吧,这个笔记是以3.6为例,希望不算太过时,估计方法应该没变。 首先要下载安装所需的包 在官方发布的OpenBSD光盘上可以获取源代码,当然也可以从网上下载src.tar.gz、sys.tar.gz、ports.tar.gz文档 cp /home/jjp/src....
我升级完ports后,编译ports正常,定制修改内核后,编译过程中出错,提示如下: *** Error code 1 stop in /usr/obj/usr/src/sys/yu888 *** Error code 1 stop in /usr/src yu888是我定制修改内核的文件