Working with the serial console (Français)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Une console série permet de contrôler le système à partir d'un terminal branché sur le port série de la machine; on peut par exemple utiliser un simple minitel pour contrôler l'OS. Pour moi, c'était surtout pour une utilisation avec qemu et l'option -nographic.
Ajouter une console (tty) au démarrage
ln -s /lib/systemd/system/serial-getty\@.service /etc/systemd/system/getty.target.wants/serial-getty@ttyS0.service
Chargeur d'amorçage
Ce n'est pas obligé pour avoir accès à un terminal, mais c'est nécessaire si vous voulez avoir accès au menu de démarrage.
Note: Dans les configurations qui suivent, 0 correspond à
ttyS0
.SYSLINUX
/boot/syslinux/syslinux.cfg
#... SERIAL 0 #...
GRUB
/boot/grub/grub.cfg
#... serial --unit=0 terminal_input serial terminal_output serial #...
Messages de démarrage
Pour afficher les messages de boot sur la console, rajoutez :
console=ttyS0
A la ligne du noyau, par exemple sous syslinux :
APPEND root=/dev/sda3 rw console=ttyS0
Le paramètre console peut être répété pour multiplier les types de terminaux, mais les entrées ne seront prises que sur le dernier paramètre.