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 接口的类型。 有效值是rs232和rs422. |
| 位置 | 指定该终端的位置码。 位置码00-00-S1-00或00-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 | 提供对系统控制台的访问权。 |