Users Guide
(串行 --unit=1 --speed=57600
终端 --timeout=10 serial
标题 Red Hat Linux Advanced Server (2.4.9-e.3smp)
root(hd0,0)
kernel/boot/vmlinuz-2.4.9-e.3smp ro root=/dev/sda1 hda=ide-scsi console=
ttyS0console=ttyS1,57600
initrd/boot/initrd-2.4.9-e.3smp.img
标题 Red Hat Linux Advanced Server-up (2.4.9-e.3)
root(hd0,00)
kernel/boot/vmlinuz-2.4.9-e.3 ro root=/dev/sda1
initrd/boot/initrd-2.4.9-e.3.img)
编辑 /etc/grub.conf 文件时,应遵循以下原则:
l 禁用 GRUB 的图形界面并使用基于文本的界面;否则,GRUB 屏幕将不会显示在控制台重定向中。要禁用图形界面,注释掉以 splashimage 开头的行。
l 要使用多个 GRUB 选项来通过串行连接启动控制台会话,将以下行添加到所有选项:
console=ttzyS1,57600
此示例中,console=ttyS1,57600 仅添加到第一个选项。
配置 Linux 在引导后进行服务器串行控制台重定向
按照以下说明编辑文件 /etc/inittab:
l 添加新行以在 COM2 串行端口上配置 agetty:
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi
下例显示了带有新行的文件。
#
#inittabThisfiledescribeshowtheINITprocess(此文件说明如何进行 INIT 过程)
#should set up the system in a certain (应该将系统设置为特定)
#run-level. (运行级别。)
#
#Author:MiquelvanSmoorenburg
#ModifiedforRHSLinuxbyMarcEwingand(由 Marc Ewing 和 Donnie Barnes 为 RHS Linux 修改)
#Donnie Barnes
#
#Defaultrunlevel.TherunlevelsusedbyRHSare:
#(默认运行级别。RHS 使用的运行级别有:)
#0 - halt (Do NOT set initdefault to this)
#(0- 终止 (请勿将此设置为 initdefault))
#1 - Single user mode
#(1- 单用户模式)
#2 - Multiuser, without NFS (The same as 3, if you#do not have networking)
#(2- 多用户,无 NFS(与 3 相同,如果
#没有网络连接))
#3 - Full multiuser mode
#(3- 完全多用户模式)
#4 - unused
#(4- 未使用)
#5 - X11
#(5- X11)
#6- reboot (Do NOT set initdefault to this)
#(6- 重新启动 (请勿将此设置为 initdefault))
#
id:3:initdefault:
#Systeminitialization.
#(系统初始化)
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
#Thingstorunineveryrunlevel.
#(在每个运行级别需要运行的东西。)
ud::once:/sbin/update
#TrapCTRL-ALT-DELETE
#(陷阱 CTRL-ALT-删除)
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
#WhenourUPStellsuspowerhasfailed,assumewehaveafew
#minutesofpowerleft.Scheduleashutdownfor2minutesfromnow.
#Thisdoes,ofcourse,assumeyouhavepowerinstalledandyour