看板FreeBSD
标 题Re: [问题] KERNEL无法安装
发信站SayYA 资讯站 (Mon Mar 10 18:27:16 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《[email protected] (觅知音 寻知己...)》之铭言:
> 在google搜寻了很久 还是毫无头绪...
> 我现在用的是6.2-RELEASE
> 以下是我编译KERNEL的步骤
> 1. cd /usr/src/sys/i386/conf
> 2. cp GENERIC MYKERNEL
> 3. ee MYKERNEL
> 4. config MYKERNEL
> 5. cd /usr/src/sys/i386/compile/MYKERNEL
> 6. make depend all install
你的步骤是旧的,现在有新的编译方式可以参考
http://www.freebsd.org/doc/zh_TW/books/handbook/kernelconfig-building.html
/usr/src/Makefile 也有很详尽的说明
要编译前记得要先更新你的 source
目前 FreeBSD 6.x 以上都内建 csup
你要做的只有
1. 修改 standard-supfile
2. 利用 csup 更新你的 source
%> csup -L 2 /path/to/standard-supfile
更新完再编译你的 kernel/system
> 以上步骤执行完
> 重开机 检查 GERENIC
> 却发现没有编进去
> 也就是说 GENERIC和MYKERNEL的内容还是不一样
> 但是如果我直接ee GENERIC config GENERIC
如果你不指定 KERNCONF=MYKERNEL
预设都是 GENERIC
--
这就是科学了 发现某些有价值的结果後
用新的、直接的经验来与之相互印证 ● ◣ ∮Gamekid
抱持怀疑的态度 打从一开始就要尝试找出到底情形如何 ╴ ╴ ◥
一再与自己的经验相印证 ▕ ˙ ˙ ◎
而不是上面流传下来什麽就照单全收 ▃▃ \◥
╯ ◤
美国物理大师
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █>
Richard Feynman
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: dhcp-23036.iis.sinica.edu.tw
◆ Modify: 08/03/10 18:27:16 <dhcp-23036.iis.sinica.edu.tw>