二 idled 介绍 设定说明

说明;

第一部份:;开始到options设定之前

第二部份:;大部分的options;设定(除了SMP之外)

第三部份:;SMP、软碟、主机板及IDE介面;设定

第四部份:;SCSI装置;设定

第五部份:;RAID、滑鼠、键盘、显示卡、电源管理、浮点运算、console;设定

第六部份:;PCMICA、COM;port、平行埠;设定

第七部份:;PCI;及ISA;网卡;设定

第八部份:;虚拟装置、封包过滤器、USB的装置;设定


----------------------------------------------------------------------------
[第一部份];开始到options设定之前
----------------------------------------------------------------------------

machine;i386
//;机器的内部结构,除了i386;还有;alpha;及pc98我们现今看到的多是i386;;;;;

#cpu;;;;I386_CPU;
#cpu;;;;I486_CPU;
#cpu;;;;I586_CPU;
cpu;;;;;I686_CPU;
//;CPU的型态...若您不知道您的CPU型态为何..;>_<
it"s;ok;...FreeBSD;will;help;you;...^^
用;dmesg;|;more;指令(此指令显示开机资讯),可以看到您的CPU型态
这是我从dmesg中看到的讯息....
CPU:Pentium;II;/;Pentium;II;Xeon;/;Celeron;(350.80-MHz;686-class;CPU);
所以我将其他的3个型态#掉,只留下I686_CPU

ident;;;OHAHA
//;kernel的识别,通常我们用host;name的大写..所以我的是OHAHA

maxusers64;
//;这个数值大约等於你希望同时能够登入机器的人数
在正常的情况下,如果您要跑X-Window的话,最小值是4
正确的说,此代表process的最大值有关maximum=20 16*maxusers
正常来说,用64已经足够
//;注意:maxusers不是能够login的限制 。;
----------------------------------------------------------------------------
[第二部份]大部分的options;设定(除了SMP之外)
----------------------------------------------------------------------------
#makeoptions;;;;DEBUG=-g;;;#Build;kernel;with;gdb(1);debug;symbols

#options;MATH_EMULATE;;;;#Support;for;x87;emulation
//;模拟数学浮点运算器;除非您的机器是386或486SX之前的型号,不然您可以将此行;#;掉
因为FreeBSD在这方面的模拟并不很精确,若您要求精确度的话..
将;MATH_EMULATE;改成;GPL_MATH_EMULATION;改用GNU;的模拟数学浮点运算器

options;INET;;;;#InterNETworking-
//;Networking;support;,即使您没有打算要连上网路也请保留,因为有些程式会用到loop

#optionsINET6;;;#IPv6;communications;protocols
//;IPv6;的通讯协定;(因为尚未启用所以disable)

options;FFS;;;;;#Berkeley;Fast;Filesystem
options;FFS_ROOT#FFS;usable;as;root;device;[keep;this!]
//;以上两项,是基本的硬碟档案系统 。若您要用硬碟开机...keep;this;!!

options;MFS;;;;;#Memory;Filesystem
options;MD_ROOT;#MD;is;a;potential;root;device
//;memory-mapped档案系统,如果您有很大的swap空间,您想要好好的利用的话...keep;this
如果要使用的话,通常我们会将他挂在(mount)在/tmp;这个地方,
因为这里有许多程式将暂存资料存放在此 。
要如此的话...请在/etc/fstab中的swap部分加入(或者说更新):
#;Device;;;;;Mountpoint;;;;;;FStype;;Options;;;;Dump;;;;Pass#
/dev/ad0s1b;;/tmp;;;;;;mfs;;;;;;rw0;;;;;;;0

options;NFS;;;;;#Network;Filesystem
options;NFS_ROOT#NFS;usable;as;root;device,;NFS;required
//;网路档案系统,除非您想经由TCP/IP的方式,将UNIX的系统分割区挂上,否则;#;掉
因为本网站之後有讲到NFS方面...所以留着...^^

options;MSDOSFS;#MSDOS;Filesystem
//;MSDOS档案系统,除非您要在开机时就挂上此分割区,否则您可以;#;掉

options;CD9660;;#ISO;9660;Filesystem
options;CD9660_ROOT;;;;;#CD-ROM;usable;as;root,;CD9660;required
//;ISO9660档案系统,若您没有光碟机,或者不常mount光碟机,则可以;#;掉

options;PROCFS;;#Process;filesystem

推荐阅读