- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FreeBSD全能服务器安装手册之内核编译篇内核参数详解
配置文件
内核设置的格式是很简单的,每一行包含了一个关键词(keyword) 与一个或多个参数,
而大多数的设置都只包含一个参数。#号之后的文字都是注释,会被程序忽略掉。下面的几
个小节,将依次介绍每个列在GENERIC 中的关键词(keyword),虽然有些相关主题(如网络)
的关键词会放在同一小节,但是这些关键词可能位于GENERIC 的很多地方。详细的各个选项
(option)列表,可以看和GENERIC文件同一目录下的LINT文件;它列出了绝大部分可能的设备及其选项(options),且有更详细的注释。如果你不能确定某一行设定的目的是否必要,
请先看LINT。
注意:在5。x及其以后的版本里,LINT文件将不复存在。在NOTES文件中有和体系结构相关的参数说明。一些不依赖于特定体系结构的参数可以在/usr/src/sys/conf/NOTES文件中
查看。在这里回顾一下这些参数也许 比较明智。
下面是一个带有很多额外注释的GENERIC 内核配置文件的例子。这个例子与
/usr/src/sys/i386/conf/GENERIC 非常相似。有关内核配置的最详细的选项,请参
看/usr/src/sys/i386/conf/LINT 。
#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if youve installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.380 2003/03/29 13:36:41 mdodd Exp $
下面这个选项在每个内核中都要有:
machine i386
它指明了机器的硬件体系结构。它必须是i386, pc98, sparc64, alpha, ia64, amd64,
和powerpc当中的一 种。
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
上面的选项指出了在你的系统中所用的CPU 类型。你可以使用多个CPU 类型(例如, 你
不确信你使用的是I586_CPU 还是I686_CPU), 然而,对于一个定制的内核,最好是只
指定你所拥有的CPU 类型。如果你不能确定你的CPU 类型,你可以通过/var/run/dmesg.boot
文件中的你的启动信 息来确定。
freebsd对386级别的cpu的支持代码仍然存在于内核源代码中,但默认情况下它并未启用
(STABLE 和CURRENT 版都是)。这意味着要在一386机器上安装freebsd,有以下方式可行:
* 先安装一个旧版的freebsd,然后从源代码进行系统重建,具体方法见第9章第3节.
* 通过使用预编译的/usr/obj,在新机型上编译userland和内核,而安装在386机器上。
(具体方法21章5节).
* 创建你自己的包含对386cpu支持的FreeBSD安装光盘这几种方法中,第一种是最简单的,
但是它需要你的386上有比较大的空闲磁盘空间,而这一点比较难满足。
The first of these options is probably the easiest of all, but you will
need a
您可能关注的文档
- Dreamweaver80第二十九 讲使用库管理站点资源.doc
- Dreamweaver80第二十八 讲使用模板设计网页.doc
- Dreamweaver80第二十六讲 Dreamweaver、Fireworks和Flash实现协同工作.doc
- Dreamweaver80第二十讲 有关层的基础知识.doc
- Dreamweaver80第十一讲 传输文件.doc
- Dreamweaver80第六讲 初试HTML和CSS语言.doc
- Dreamweaver80第十五讲 丰富的CSS效果.doc
- Dreamweaver8循序渐进教程授课计划.doc
- ds5__如何学习日语.doc
- DS7240报警方案0311.doc
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
文档评论(0)