ITPub博客

首页 > Linux操作系统 > Linux操作系统 > FreeBSD 缺省内核配置选项(转)

FreeBSD 缺省内核配置选项(转)

原创 Linux操作系统 作者:gugu99 时间:2007-08-11 11:02:51 0 删除 编辑
FreeBSD 缺省内核配置选项(转)[@more@]

  通用内核的设置文件中包含了很多比较重要的设置选项,这里的设置选项也是最常用的配置选项,为了编译出适合自己计算机的设置,就需要了解这个文件中的设置选项。 #

# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks

#

# For more information read the handbook part System Administration ->

# Configuring the FreeBSD Kernel -> The Configuration File.

# The handbook is available in /usr/share/doc/handbook or online as

# latest version from the FreeBSD World Wide Web server

#

#

# An exhaustive list of options and more detailed explanations of the

# device lines is present in the ./LINT configuration file. If you are

# in doubt as to the purpose or necessity of a line, check first in LINT.

#

#  $Id: GENERIC,v 1.143.2.2 1999/02/15 02:50:07 des Exp $

machine    "i386"

cpu    "I386_CPU"

cpu    "I486_CPU"

cpu    "I586_CPU"

cpu    "I686_CPU"

ident    GENERIC

maxusers  32

  machine行定义了系统所使用的计算机体系结构,对于运行在个人计算机平台上的FreeBSD,此参数值只能是i386,运行在其他平台上的BSD系统将使用其他相应设置。注意由于这个配置参数中混用了字母和数字,因此需要用引号将其括起来。这种情况在配置文件中经常会碰到,如果不使用双引号括起来,配置程序就不能区分它是用于标识字符串还是用于数值设置,造成语法错误。

  可以多个cpu参数描述了处理器类型,可以使用 ”I386_CPU” 、 “I486_CPU” 、 “I586_CPU” 、 “I686_CPU” 四种类型。 “I386_CPU” 是最低配置,缺省的GENERIC配置文件中将这些类型全部列出,这使得这个通用内核在任何个人计算机系统下都能正常运行,但最好根据处理器类型进行针对配置。由于处理器是向下兼容的,但不能向上兼容,因此如果配置的参数高于计算机实际处理器类型,内核就不能正常启动和工作。

  对于586以上的处理器,各个兼容厂商的标记方法各不相同,因此必须小心选择正确的处理器类型,以避免选择错误。可以使用系统启动时的检测信息来判断处理器的类型:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10748419/viewspace-944654/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    3121
  • 访问量
    2641584