consdef 文件

用途

当没有定义或可用的控制台设备时,启用异步 tty 设备作为系统引导时的控制台候选项。

描述

/etc/consdef 文件允许选择诸如终端和调制解调器之类的 tty 设备作为控制台设备。 未定义控制台设备时,系统将在所有本机连接的图形显示上显示消息,并在本机串口 S1上显示 tty。 在以下情况下未定义控制台设备:

  • 系统首先已安装并启动。
  • 已从 ODM 数据库中删除控制台定义。
  • 已从系统中以物理方式除去控制台设备。

如果发生任何这些情况,系统会显示以下消息:

******* Please define the System Console. *******
Type a Number and press <Enter> to use this terminal as the system console.

对于高功能终端 (HFT) 图形显示, 数字 变量指的是功能键。 对于异步 ttys ,此变量是数字。

所选项将成为系统控制台。 要选择非缺省 tty 设备作为系统控制台,必须首先配置 /etc/consdef 文件。 此文件包含定义各种控制台属性的节。 节中的每一行或条目都必须采用 属性=格式,并且该行长度不得超过 80 个字符。 必须为每个终端设备定义下列属性:

属性 定义
连接 标识 tty 接口的类型。 有效值是rs232rs422.
位置 指定该终端的位置码。 位置码00-00-S1-0000-00-S2-00指示 tty 设备分别连接到 S1 或 S2 串行端口。 任何其他位置码都指示 tty 设备连接到标准 I/O 平板以外的适配卡。 您可以使用 lsdev -C | grep tty 命令显示有效的位置值。

您还可以指定其他终端属性,例如 速度国际和平与发展委员会停止奇偶性term. 如果未定义这些属性,那么系统将使用存储在 ODM 数据库中的缺省值。 consdef 文件包含 S1 端口的样本节。 要启用此节或其部分内容,请从每个适用的行中除去注释定界符 (#)。

示例

要在连接到 S1 和 S2 端口的 ttys 上显示控制台选择消息:

ALTTTY:
   connection=rs232
   location=00-00-S1-00
   speed=9600
   bpc=8
   stops=1
   parity=none
   term=ibm3163
ALTTTY:
   connection=rs232
   location=00-00-S2-00
   speed=9600
   bpc=8
   stops=1
   parity=none
   term=ibm3163
注: 为了与较早版本兼容,ALTTTY:第一个项不需要关键字。

文件

描述
/etc/consdef 指定该 Consdef 文件的路径。
/dev/console 提供对系统控制台的访问权。