开始之前,请确认机器有串口(com口, RS232接口),如果没有,那就没有办法达到通过串口控制机器的目的了。当然,也可以额外给机器安装一个带串口的 PCI 模块,然后想办法将模块驱动起来(内核默认能驱动就最好了),这样机器就有可用的串口了。
串口终端特别适合用在不方便接显示器和键盘鼠标的 linux 机器上,特别是用在用作
交换机、路由器等用途的 linux 系统上。配置好串口终端后,可以拆掉系统的显示卡,用RS232 线缆连接受控机器(配置好串口终端的 Linux 机器)和控制机器,然后在控制机器上通过超级终端、minicom 等就可以操作受控机器了。
下面的步骤讲述如何配置一台串口终端控制的 Linux 机器,即受控机器。
1、首先找到计算机的串口命名
执行命令:
dmesg | grep tty
将得到类似以下的输出
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0c: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS0 便是串口命名,如果有多个串口,还会有 ttyS1 等等
2、检查是使用 agetty 还是 getty 命令
有的系统没有 getty 命令, 那初始化虚拟终端时就要使用 agetty 命令,
最好使用绝对路径 /sbin/getty 或者 /sbin/agetty
3、配置 grub &#x