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

The following example shows the file with the new line.

#

#inittab This file describes how the INIT process

#should set up the system in a certain

#run-level.

#

#Author: Miquel van Smoorenburg

#Modified for RHS Linux by Marc Ewing and

157

Page 157
Image 157
Dell manual Console=ttyS1,57600, Co2345respawn/sbin/agetty -h -L 57600 ttyS1 ansi