>>>>>FreeBSD

2009-05-13 06:16:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                                                                                2006年的最后一个月里脑子胡思乱想的东东太多了,让我忘记了当初在万宇开博的初衷。2007年希望有一个新的开始,新的使命,希望自己能在unix环境中做出一些贡献和成就。
----------改装---------
改良一部操作系统跟改装一部赛车性质是一样的,需要反复的记录和调校启动速度和运行质量以及抗压能力,以至
于各项性能达到理想的指标。其实爱车的人跟飙车的人对待的车子的认识也是不一样的,爱车一族尝尝会把自己的车子装饰一番,时髦的挂饰、超炫的贴纸、舒适的
靠垫、完美的车载音响。而且飙车一族的爱车里面出了能提升速度的东西以外你很少能看到其他的装饰品,因为一个追求享受,一个追求速度。作为一款网络操作系
统来讲,BSD从开始到现在只追求质量和速度。
----------安装内核代码---------
默认最小安装是不会将内核代码文件安装到系统中的,所以需要手动安装。
如果系统中没有 /usr/src/sys 这个目录,表示您在安装时并未安装 FreeBSD 的原始码,您可以使用 sysinstall 这个指令来执行安装的选单工具,并安装原始码。执行了 sysinstall 后,请选择 [Configure] -> [Distribution] -> [src] -> [sys],即可安装核心的原始码。
有了核心的原始码后,我们就可以开始进行修改。首先,我们要做的就是将 GENERIC 复制一份,并修改复制的那一份。
# cd /usr/src/sys/i386/conf
#
cp GENERIC TEST
复制源代码是为了防止在内核编译完以后无法正常启动而准备的。
ee TEST 使用文本编辑工具就可以完成内核编译的过程,不习惯的可以使用vi。
--------基本设定与改良----------
machine        i386
这一行是必备的,代表的是使用 i386 的计算器架构。
cpu        I486_CPU
cpu        I586_CPU
cpu        I686_CPU

这里总共提供了3个CPU类型,根据自己的情况来选择,将不存在的CPU类型注释掉就可以了。
如果不知道机器的CPU类型可以在系统启动以后使用dmesg > dmesg.txt
来生成一个硬件启动列表,
CPU和其他硬件类型都会在这个表里面,建议打印一份用来学习。
CPU: Intel(R) Celeron(R) CPU 2.40GHz (2399.94-MHz 686-class CPU)
这是我的dmesg.txt关于CPU类型的内容,很容易看出是686的,即使现在CPU类型多数都是686的也建议你
用这个列表看一下,在内核编译过程中的所有参数最好都做到眼见为实,不要轻易相信自己的直觉和记忆,

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Gentoo、Debian和FreeBSD软件安装指令

下一篇:在APACHE环境下配置下载服务器