Mit Hilfe der Datei /etc/inittab kann man ein getty an die serielle Schnittstelle binden. Beim folgenden Eintrag steht ttyS0 für COM1: unter Windows.
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
Die Konsole lässt sich über ein serielles Null-Modem-Kabel mit einer Geschwindigkeit von 9600 bps, ohne Parität und mit 8 Datenbits nutzen.
Möchte man auch den Bootloader über die serielle Konsole steuern, muss man entsprechende Parameter setzen.
Anpassungen für GRUB in der /boot/GRUB/menu.lst:
title Debian GNU/Linux, kernel 2.6.15-1-k7
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro console=tty0 console=ttyS0,9600n8
initrd /boot/initrd.img-2.6.15-1-k7
savedefault
boot
Änderungen für LILO in der /etc/lilo.conf:
image = /boot/vmlinuz
root = /dev/hda3
label = "Debian GNU/Linux, kernel 2.6.15-1-k7"
append ="console=tty0 console=ttyS0,9600n8"
Bei LILO darf der Befehl lilo nicht vergessen werden, um die Änderungen zu übernehmen.
Weitere Infos finden sich im Serial HOWTO und Linux-Konsole und Bootloader über serielles Kabel.