分享
 
 
 

FreeBSD内核定制参考

王朝system·作者佚名  2006-11-23
窄屏简体版  字體: |||超大  

FreeBSD内核定制参考

发表: wxjoshua

时间: 2002/10/11 19:35:24

FreeBSD内核定制参考

meaculpa (2001-06-27 10:46:15)

#

#GENERIC--Genericmachinekernel

#

##主机类型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

##一个用户可以执行的进程数限制

optionsCHILD_MAX=256

##一个用户可以打开的文件数限制

optionsOPEN_MAX=256

##打开内核调试,一般人用不到

#optionsDDB

##允许调试跟踪内存单元(详情見ktrace,kdump),还是留给内核黑客用吧

#optionsKTRACE#kerneltracing

##没有FPU(SX)的朋友用的,用DX的人就不用了

#options MATH_EMULATE #Supportforx87emulation

##你有64MB以上内存量时指定,单位是K。例如128MBRAM:

#options "MAXMEM=(128*1024)"

##支持网络,一定要有,真是废话

options INET #InterNETworking

##IPX相关协议

#optionsIPX#IPX/SPXcommunicationsprotocols

#optionsIPXIP#IPXinIPencapsulation(notavailable

#optionsIPTUNNEL#IPinIPXencapsulation(notavailable

#optionsIPXPRINTFS=0#IPX/SPXConsoleDebuggingInformation

#optionsIPX_ERRPRINTFS=0#IPX/SPXConsoleDebuggingInformation

##文件系统设定

##只有UFS是必需的,其他的可以不必,要用时kernel会用LKM载入

##注意文件系统名有数字时要用双引号括起来哦,看看下面的LINUX文件系统就知道了

optionsFFS#BerkeleyFastFilesystem

#optionsNFS#NetworkFilesystem

#optionsNFS_NOSERVER#DisabletheNFS-servercode.

#optionsMSDOSFS#MSDOSFilesystem

#options"CD9660"#ISO9660Filesystem

#optionsPROCFS#Processfilesystem

#optionsKERNFS#Kernelfilesystem

#optionsNQNFS#EnableNQNFSleasechecking

#optionsFDESC#Filedescriptorfilesystem

#optionsLFS#Logfilesystem

#optionsMFS#MemoryFileSystem

#optionsNULLFS#NULLfilesystem

#optionsPORTAL#Portalfilesystem

#optionsUMAPFS#UIDmapfilesystem

#optionsUNION#Unionfilesystem

#optionsDEVFS#devicesfilesystem

##

##有LINUX文件系统的朋友注意要用下面这一行

#options"EXT2FS"#ext2fs,onlyin2.2-CURRENT

##4.3BSD兼容,这是必要的,可能有些程序会用到

options "COMPAT_43" #CompatiblewithBSD4.3

##执行Linux的程序文件,就算你利用LKM载入,你还是需要这个参数

##你可以修改/etc/sysconfig中的linux=YES,或是执行/usr/bin/linux

##对了,你必需安裝packages中的linux_lib

#options "COMPAT_LINUX" #LinuxEmulator

##SCO二进制程序模拟

#options "IBCS2"

##一开机时SCSI卡会先等待设备准备几秒钟时间,对于一些比较慢的SCSI设备,

##如CDROM而言是需要的,最小值是2,选择适合你的值就好了

options "SCSI_DELAY=4" #BepessimisticaboutJoeSCSIdevice

##允许使用者截取控制台信息,对于xconsole之类的程序是必要的

options UCONSOLE #Unixconsole

##虚拟控制台最大数目,Alt-F1到Alt-F12等等,只是定义上限而已

##真正能用的virtualconsole必需看/etc/ttys定义vty的数目

##本值內定是16

options "MAXCONS=8" #Maxnumberforvirtualconsole

##给WINE(MS-WindowsEmulator)用的

#options USER_LDT #ForWINE,MS-WindowsEmulator

##使用QUOTA限额

#options QUOTA #Forquotas

##SYSVIPC/SHM(BBS跟X-window及COMPAT_LINUX需要用),这是必要的

options SYSVMSG,SYSVSEM,SYSVSHM#ForSYSV-IPC

##LKM的载入器,这是必要的(在2.1.5R以后已经废除,成为内定参数)

#options LKM #Loadablekernelmoduleloader

##如果你用ISA的SCSI卡,又有大於16MB的内存,必需打开此项,否则无法

##使用>16MB内存.如果你是用EISA/VL/PCI的SCSI卡就不需要了

##打开它会减低一点点速度,没事不要开(用IDE的当然不用了)

#options BOUNCE_BUFFERS #includesupportforDMAbouncebuffers

##要用IP-Firewall才需要,你可以用LKM载入

#options IPFIREWALL #Firewallcode

#options IPFIREWALL_VERBOSE #Printinformationaboutdroppedpackets

#options IPACCT #Usedwithipfirewall

##要用IP-Firewall或要当router才要

##在2.2-960323-SNAP后已废除,以sysctl打开(見/etc/sysconfig)

#options GATEWAY #Internetworkgateway

##Multicastrouting,做多路由器时用

#optionsMROUTING#Multicastrouting

##允许swapdevice的数目(內定20)

#optionsNSWAPDEV=20

##指定rootpartition在那个硬盘上

#在第一个SCSIHD上

configkernelrootonsd0

#在第一个IDEHD上

#config kernelrootonwd0dumpsonwd0

##使用ISA总线

controller isa0

##使用EISA总线

#controller eisa0

##使用PCI总线

controller pci0

##软驱控制器

controller fdc0 atisa?port"IO_FD1"bioirq6drq2vectorfdintr

#软驱A

disk fd0 atfdc0drive0

#软驱B

#disk fd1 atfdc0drive1

##IDE硬盘控制器

controller wdc0 atisa?port"IO_WD1"bioirq14vectorwdintr

disk wd0 atwdc0drive0

disk wd1 atwdc0drive1

##第二个IDE硬盘控制器,有接第二个IDE控制器时才用

#controller wdc1 atisa?port"IO_WD2"bioirq15vectorwdintr

#disk wd2 atwdc1drive0

#disk wd3 atwdc1drive1

##IDE(ATAPI规格)光驱

#optionsATAPI#EnableATAPIsupportforIDEbus

#options ATAPI_STATIC

#devicewcd0#IDECD-ROM

##SCSI控制卡,请从/sys/i386/conf/LINT中读取详细说明

#controller ahc0

#controller ncr0

#controller bt0 atisa?port"IO_BT0"bioirq?vectorbtintr

#controller uha0 atisa?port"IO_UHA0"bioirq?drq5vectoruhaintr

#controller ahc1 atisa?bioirq?vectorahcintr

#controller ahb0 atisa?bioirq?vectorahbintr

#controller aha0 atisa?port"IO_AHA0"bioirq?drq5vectorahaintr

#controller aic0atisa?port0x340bioirq11vectoraicintr

#controller nca0 atisa?port0x1f88bioirq10vectorncaintr

#controller nca1 atisa?port0x350bioirq5vectorncaintr

#controller sea0 atisa?bioirq5iomem0xc8000iosiz0x2000vectorseaintr

##SCSI总线支持,使用SCSI必备的

#controller scbus0

##SCSIHDSCSI硬盘

#device sd0 #Onlyneedoneofthese,thecodedynamicallygrows

##SCSICDROMSCSI光驱

#device cd0 #Onlyneedoneofthese,thecodedynamicallygrows

##SCSItapeSCSI磁带机

#device st0 #Onlyneedoneofthese,thecodedynamicallygrows

##SCSIopticaldisk(MO)SCSI的MO驱动器

#device od0 #Onlyneedoneofthese,thecodedynamicallygrows

##SCSImediachangers(Juke-Box)

#device ch0 #Onlyneedoneofthese,thecodedynamicallygrows

#------------------用AT-总线的光驱(非ATAPI,现在很少了吧)---------------

##MitsumiCDROM美上美光驱

#controller mcd0 atisa?port0x300bioirq10vectormcdintr

##SONYCDROM索尼光驱

#controller scd0 atisa?port0x230bio

##PanasonicCDROM松下光驱

#controllermatcd0atisa?port?

##QICtapeQIC磁带机

#device wt0 atisa?port0x300bioirq5drq1vectorwtintr

##console屏幕驱动程序,这是必备的,少了启动不了

device sc0 atisa?port"IO_KBD"ttyirq1vectorscintr

##调用FPU的机制,无论有无FPU都要有,都是必要的

device npx0 atisa?port"IO_NPX"irq13vectornpxintr

##COM1到COM4串口设备1-4

device sio0 atisa?port"IO_COM1"ttyirq4vectorsiointr

device sio1 atisa?port"IO_COM2"ttyirq3vectorsiointr

#device sio2 atisa?port"IO_COM3"ttyirq5vectorsiointr

#device sio3 atisa?port"IO_COM4"ttyirq9vectorsiointr

##Joystick操纵杆设备

#devicejoy0atisa?port"IO_GAME"

##如果你有LogitechorATIInPort总线鼠标的卡,就要將此打开

##請注意一般人使用的是serialmouse不是busmouse

#device mse0atisa?port0x23cttyirq5vectorms

##给PS/2mouse用的

#devicepsm0atisa?port"IO_KBD"conflictsttyirq12vectorpsmintr

#optionsPSM_NO_RESET

##打印机端口

device lpt0 atisa?port?ttyirq7vectorlptintr

#device lpt1 atisa?port?tty

#device lpt2 atisa?port?tty

##网卡,读一下/sys/i386/conf/LINT,注意PCI卡不用指定硬件资源,系统会自测

#deviceed0atisa?port0x280netirq5iomem0xd8000vectoredintr

#deviceed1atisa?port0x300netirq5iomem0xd8000vectoredintr

#deviceeg0atisa?port0x310netirq5vectoregintr

#deviceep0atisa?port0x300netirq10vectorepintr

#deviceie0atisa?port0x360netirq7iomem0xd0000vectorieintr

#deviceix0atisa?port0x300netirq10iomem0xd0000iosiz32768vectorixintr

#devicele0atisa?port0x300netirq5iomem0xd0000vectorle_intr

#devicelnc0atisa?port0x280netirq10drq0vectorlncintr

#devicelnc1atisa?port0x300netirq10drq0vectorlncintr

#deviceze0atisa?port0x300netirq5iomem0xd8000

[1] [2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有