Enviar la salida por defecto a un puerto serial es muy conveniente cuando:

1. El servidor pierde acceso a red y se necesita una forma rápida para copiar y pegar comandos.
2. Cuando es la única forma de configuración inicial en servidores que no tiene teclado, monitor como algunos servidores SUN o algunos Blades servers.
3. Solución de problemas de Kernel and dupms.
4. Cuando no tenemos un entorno de escritorio Windows o Linux.
5. Cuando el KVM usa una tecnología con java y no podemos instalarlo.
6. Etc.

 

Configuración

1.- Editar el archivo /boot/grub/menu.lst

Agregar estas líneas después de timeout o antes de la sección de kernels:

serial --unit=0 --speed=115200
terminal --timeout=2 serial console

2. Comentar:

#gfxmenu (hd0,0)/message

3.- Agregar estos parmetros a cada linea de Kernel

console=tty0 console=ttyS0,115200

Quedando así:

# Modified by YaST2. Last modification on Wed Nov 30 18:57:16 CST 2016
default 0
timeout 8

serial --unit=0 --speed=115200
terminal --timeout=2 serial console

##YaST - generic_mbr
#gfxmenu (hd0,0)/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux Enterprise Server 11 SP1 - 2.6.32.59-0.15
root (hd0,0)
kernel /vmlinuz-2.6.32.59-0.15-default root=/dev/OS/root resume=/dev/OS/swap splash=silent crashkernel=256M-:128M showopts audit=1 audit=1 console=tty0 console=ttyS0,115200
initrd /initrd-2.6.32.59-0.15-default

4.- Agregar al final del archivo /etc/securetty

tty0
ttyS0
xvc0

5.- Cambiar la línea en el archivo /etc/inittab

S0:12345:respawn:/sbin/agetty -L 115200 console vt102