我正在尝试使用 IPMI LAN 串行 (SOL) 控制台为远程计算机创建监控系统。远程操作系统是RHEL 6,主板制造商是Supermicro。
我已在 BIOS 中成功启用 SOL 重定向。这使我能够通过 IPMI 上附加的 SOL 控制台查看启动的 BIOS 和内核部分。
接下来,我按照脚步中提到的许多在线文章让我的操作系统(运行级别 3,只是文本终端)也进行重定向。
结果几乎总是相同的:对 /etc/grub.conf、/etc/inittab 和 /etc/securetty 进行更改后,我可以通过 SOL 控制台看到 grub 菜单(耶!),但是一旦操作系统开始启动,我的 SOL 终端收到 1 个乱码字符,仅此而已。
一些想法:
我不确定我的 BIOS 正在尝试将内容重定向到哪个串行端口(ttyS0、ttyS1)。大多数示例都使用 ttyS1,并且由于 grub 菜单被重定向到那里,我非常有信心这是“正确的”
我知道 BIOS 和 OS 设置之间的“终端类型”和波特率必须匹配。我一直使用 115200 作为波特率,但我不太确定我是否选择了正确的终端类型。BIOS 中的终端类型是“ANSI”,这为 SOL 上的 BIOS 提供了我想要的色彩。但是,对于 OS 设置,大多数示例都使用“linux”;我不确定这是否与我的 ANSI 设置兼容。我尝试过 BIOS 和 OS 的 VT100,但我仍然看不到 Grub 菜单以外的任何内容(此外,我在 SOL 上丢失了 BIOS 的颜色信息)。
任何帮助是极大的赞赏。