Edit the /etc/grub.conf file as follows:
1.
Locate the general setting sections in the file and type the following two new lines:
serial --unit=1 --speed=57600
terminal --timeout=10 serial
2.
Append two options to the kernel line:
kernel console=ttyS1,57600
3.
If the /etc/grub.conf contains a splashimage directive, comment it out.
The following example shows the changes described in this procedure.
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making
changes
# to this file
# NOTICE: You do not have a /boot partition. This
means that
# all kernel and initrd paths are relative to
/, e.g.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=
/dev/sdal
# initrd /boot/initrd-version.img
#
#boot=/dev/sda
default=0
timeout=10
#splashimage=(hd0,2)/grub/splash.xpm.gz
serial --unit=1 --speed=57600
terminal --timeout=10 serial
title 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=ttyS0 console=
ttyS1,57600
initrd /boot/initrd-2.4.9-e.3smp.img
title 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
When you edit the /etc/grub.conf file, follow these guidelines:
–
Disable GRUB's graphical interface and use the text-based interface. Else, the GRUB screen is not
displayed in console redirection. To disable the graphical interface, comment out the line starting with
splashimage.
–
To start multiple GRUB options to start console sessions through the serial connection, add the following
line to all options:
console=ttyS1,57600
The example shows console=ttyS1,57600 added to only the first option.
Configuring Linux for Server Serial Console Redirection After Boot
Edit the /etc/inittab file as follows:
Add a new line to configure agetty on the COM2 serial port:
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1
ansi
130