A working-image section in your grub configuration file should have an entry for the kernel image to boot. The stock kernel entry looks like:

kernel /vmlinuz-kernel_revisionro root=/dev/sda5

where kernel_revision is simply the kernel version that you are using.

1.Change the stock kernel entry of your image to include the console-kernel parameters, as follows:

kernel /vmlinuz-kernel_revisionro root=/dev/sda5 console=ttyS0,9600 console=tty0

Note – These options should all be on one line with no wrap to a second line.

2.Add the following two lines to the top of your grub configuration file: serial --unit=0--speed=9600

terminal serial console

Adding these two lines at the beginning of the file sets up your serial port or your KVM as your grub console so that you can remotely or locally select a boot image from the grub menu.

3.Comment out or remove the following line from your grub configuration file: splashimage=(hd0,1)/boot/grub/splash.xpm.gz

Removing the splashimage line allows for greater compatibility during your serial connection; with this line removed, the splash image does not prevent the proper grub menu from displaying.

LILO

LILO uses the append feature in an image section in order to pass to the kernel the proper parameters for using the serial console.

1.Enter the consoles in the append statement of the file /etc/lilo.conf: append="console=ttyS0,9600 console=tty0"

2.After modifying the file /etc/lilo.conf, run lilo from the command line to activate the change.

For more information on LILO, run the commands man lilo or man lilo.conf.

Chapter 4 Further Management Information 65

Page 87
Image 87
Sun Microsystems V40z, V20Z manual Lilo