idled 介绍 (二)设定说明
2008-02-23 08:02:35来源:互联网 阅读 ()
第一部份: 开始到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
maxusers 64
// 这个数值大约等於你希望同时能够登入机器的人数
在正常的情况下,如果您要跑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
#options INET6 #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 rw 0 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
// the process 档案系统,为假想的档案系统,挂(mount)在/proc,
此允许 ps 指令显示process的资讯
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
// 与4.3BSD的相容性[keep this!]
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
// 使kernel暂停15秒,去搜寻您机器上的SCSI装置。
这个您应该看过吧...就是开机时令你觉得很烦很慢的那个...
您可以将此数值减少..以加快开机速度。
options UCONSOLE #Allow users to grab the console
// 让您能够抓取console的画面...这个对 X 的使用者比较有用...
options USERCONFIG #boot -c editor
// 允许您从开机选单中启动组态编辑器(configuration editor) 几乎用不到
options VISUAL_USERCONFIG #visual boot -c editor
// 同上...只不过是视觉化的...几乎用不到
options KTRACE #ktrace(1) support
// 启动kernel process tracing(追踪系统程序),在debug时很有用...一般人还是用不到...@@"
options SYSVSHM #SYSV-style shared memory
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
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