Comment appeler le noyau avec la console série sur 12.04?
Dans 10.04, je pourrais simplement ajouter console=ttyS0
dans la ligne du noyau ou install quiet console=ttyS0
au démarrage: ligne
Comment puis-je faire cela dans 12.04?
Il n'y a rien de spécial dans 12.04. Suivez simplement les informations de: https://help.ubuntu.com/community/SerialConsoleHowto
1) Collez le texte suivant dans /etc/init/ttyS0.conf
# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.
start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L 9600 ttyS0 vt102
2) Demander à l'utilisateur de démarrer le moteur
Sudo start ttyS0
Cela vous donnera accès à la console. Pour accéder à la console Linux init, configurez grub.
1) Éditez/etc/default/grub pour qu'il contienne les lignes suivantes
GRUB_CMDLINE_LINUX="console=tty1 console=ttyS0,9600n8"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --Word=8 --parity=no --stop=1"
2) mettre à jour grub
Sudo update-grub
J'utilise 9600 simplement parce que j'utilise un serveur sur lequel le BIOS est déjà redirigé sur seria avec 9600. Si vous ne vous souciez pas des paramètres du BIOS, n'hésitez pas à utiliser une ligne série plus rapide.
Prendre plaisir!