FreeBSD内核定制参考
2008-02-23 08:02:53来源:互联网 阅读 ()
# GENERIC -- Generic machine kernel
#
## 主机类型i386,因为FreeBSD是在X86上运行的嘛
machine "i386"
## CPU 种类,看看自己属于几86嘛
#cpu "I386_CPU" # 386 的电脑
#cpu "I486_CPU" # 486 的电脑
cpu "I586_CPU" # 586 的电脑
#cpu "I686_CPU" # 686 的电脑
## 内核标识,没有特殊意义
ident GENERIC
## 定义一些系统的结构应该保留多大的内存空间,通常
## 16 或 32 就够了, 除非你开站,或运行X,就用 64 吧
## 注意这个值永远小于你的内存数目
maxusers 32
## 一个用户可以执行的进程数限制
options CHILD_MAX=256
## 一个用户可以打开的文件数限制
options OPEN_MAX=256
## 打开内核调试, 一般人用不到
#options DDB
## 允许调试跟踪内存单元(详情見 ktrace, kdump), 还是留给内核黑客用吧
#options KTRACE #kernel tracing
## 没有 FPU (SX) 的朋友用的, 用 DX 的人就不用了
#options MATH_EMULATE #Support for x87 emulation
## 你有64MB以上内存量时指定,单位是K。例如 128MB RAM:
#options "MAXMEM=(128*1024)"
## 支持网络, 一定要有,真是废话
options INET #InterNETworking
## IPX 相关协议
#options IPX #IPX/SPX communications protocols
#options IPXIP #IPX in IP encapsulation (not available
#options IPTUNNEL #IP in IPX encapsulation (not available
#options IPXPRINTFS=0 #IPX/SPX Console Debugging Information
#options IPX_ERRPRINTFS=0 #IPX/SPX Console Debugging Information
## 文件系统设定
## 只有 UFS 是必需的, 其他的可以不必, 要用时 kernel 会用 LKM 载入
## 注意文件系统名有数字时要用双引号括起来哦,看看下面的LINUX文件系统就知道了
options FFS #Berkeley Fast Filesystem
#options NFS #Network Filesystem
#options NFS_NOSERVER #Disable the NFS-server code.
#options MSDOSFS #MSDOS Filesystem
#options "CD9660" #ISO 9660 Filesystem
#options PROCFS #Process filesystem
#options KERNFS #Kernel filesystem
#options NQNFS #Enable NQNFS lease checking
#options FDESC #File descriptor filesystem
#options LFS #Log filesystem
#options MFS #Memory File System
#options NULLFS #NULL filesystem
#options PORTAL #Portal filesystem
#options UMAPFS #UID map filesystem
#options UNION #Union filesystem
#options DEVFS #devices filesystem
##
## 有LINUX文件系统的朋友注意要用下面这一行
#options "EXT2FS" #ext2fs, only in 2.2-CURRENT
## 4.3BSD 兼容, 这是必要的,可能有些程序会用到
options "COMPAT_43" #Compatible with BSD 4.3
## 执行 Linux 的程序文件,就算你利用 LKM 载入,你还是需要这个参数
## 你可以修改 /etc/sysconfig 中的 linux=YES,或是执行 /usr/bin/linux
## 对了,你必需安裝 packages 中的 linux_lib
#options "COMPAT_LINUX" #Linux Emulator
## SCO 二进制程序模拟
#options "IBCS2"
## 一开机时 SCSI 卡会先等待设备准备几秒钟时间, 对于一些比较慢的 SCSI设备,
## 如 CDROM 而言是需要的, 最小值是 2, 选择适合你的值就好了
options "SCSI_DELAY=4" #Be pessimistic about Joe SCSI device
## 允许使用者截取控制台信息,对于 xconsole 之类的程序是必要的
options UCONSOLE #Unix console
## 虚拟控制台最大数目, Alt-F1 到 Alt-F12 等等, 只是定义上限而已
## 真正能用的 virtual console 必需看 /etc/ttys 定义 vty 的数目
## 本值內定是 16
options "MAXCONS=8" #Max number for virtual console
## 给 WINE (MS-Windows Emulator) 用的
#options USER_LDT #For WINE, MS-Windows Emulator
## 使用 QUOTA限额
#options QUOTA #For quotas
## SYSV IPC/SHM (BBS 跟 X-window 及 COMPAT_LINUX 需要用), 这是必要的
options SYSVMSG,SYSVSEM,SYSVSHM #For SYSV-IPC
## LKM 的载入器, 这是必要的(在 2.1.5R 以后已经废除,成为内定参数)
#options LKM #Loadable kernel module loader
## 如果你用 ISA 的 SCSI 卡, 又有大於 16MB 的内存, 必需打开此项, 否则无法
## 使用 >16MB 内存. 如果你是用 EISA/VL/PCI 的 SCSI 卡就不需要了
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:FreeBSD 升级系统
下一篇:怎样编译FreeBSD内核
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