Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
console_serie [Le 01/04/2008, 19:07] tuxce Activer la console série (6.06 pour l'instant) |
console_serie [Le 01/09/2022, 00:02] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> terminal console}} | ||
+ | ---- | ||
+ | |||
====== Activer une console série ====== | ====== Activer une console série ====== | ||
- | 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 [[http://fr.wikipedia.org/wiki/Minitel|minitel]] pour contrôler l'os, pour moi, c'était surtout pour une utilisation avec [[qemu |qemu]] avec l'option //-nographic// | + | 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 [[https://fr.wikipedia.org/wiki/Minitel|minitel]] pour contrôler l'os, pour moi, c'était surtout pour une utilisation avec [[qemu |qemu]] avec l'option //-nographic// |
- | ===== Ubuntu 6.06 ===== | + | setxbmap fr |
- | * Modifier ///etc/inittab// en décommentant: | + | |
+ | ==== Ubuntu 6.06 ==== | ||
+ | |||
+ | Modifier **/etc/inittab** en décommentant: | ||
<code>#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100</code> | <code>#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100</code> | ||
ce qui donnerait: | ce qui donnerait: | ||
<code>T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100</code>\\ | <code>T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100</code>\\ | ||
- | * Modifier ///boot/grub/menu.lst// en ajoutant les lignes suivantes au début du fichier: | + | |
+ | |||
+ | ==== Ubuntu 7.10 et supérieur ==== | ||
+ | |||
+ | Ajouter le fichier **/etc/event.d/ttyS0** avec comme contenu: | ||
+ | <code> | ||
+ | |||
+ | # ttyS0 - getty | ||
+ | # | ||
+ | # This service maintains a getty on ttyS0 from the point the system is | ||
+ | # started until is shut down again | ||
+ | |||
+ | start on runlevel 2 | ||
+ | start on runlevel 3 | ||
+ | start on runlevel 4 | ||
+ | start on runlevel 5 | ||
+ | |||
+ | stop on runlevel 0 | ||
+ | stop on runlevel 1 | ||
+ | stop on runlevel 6 | ||
+ | |||
+ | respawn | ||
+ | exec /sbin/getty 115200 ttyS0 | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Activer la console série sous Grub ===== | ||
+ | |||
+ | Modifier **/boot/grub/menu.lst/** en ajoutant les lignes suivantes au début du fichier: | ||
<code>serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1 | <code>serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1 | ||
terminal --timeout=15 serial console | terminal --timeout=15 serial console | ||
</code> | </code> | ||
+ | |||
+ | [[grub|Grub]] s'affichera sur la première console (série ou écran normal) qui recevera des données (appui sur une touche) | ||
+ | |||
et en modifiant l'entrée par défaut (après l'avoir dupliquée) en ajoutant à la fin de la ligne kernel: | et en modifiant l'entrée par défaut (après l'avoir dupliquée) en ajoutant à la fin de la ligne kernel: | ||
<code>console=tty0 console=ttyS0,115200n8</code> | <code>console=tty0 console=ttyS0,115200n8</code> | ||
pour avoir par exemple: | pour avoir par exemple: | ||
- | <code>kernel /boot/vmlinuz-2.6.15-26-server root=/dev/hda1 ro quiet splash vga=787 console=tty0 console=ttyS0,115200n8</code>\\ | + | <code>kernel /boot/vmlinuz-2.6.15-26 root=/dev/hda1 ro quiet splash vga=787 console=tty0 console=ttyS0,115200n8</code>\\ |
- | Il y a 2 entrées //console// pour permettre à [[grub|grub]] de s'afficher sur le port série ainsi que sur l'écran normal. | + | |
+ | Il y a 2 entrées //console// pour permettre à grub de s'afficher sur le port série ainsi que sur l'écran normal. | ||
- | ===== Ubuntu 6.10 et + ===== | + | ===== Liens ===== |
- | <note info>sera complété ;-)</note> | + | \\ |
+ | [[https://help.ubuntu.com/community/SerialConsoleHowto|Tuto Ubuntu.com (en)]]\\ | ||
+ | [[http://www.linux.org/docs/ldp/howto/Remote-Serial-Console-HOWTO/index.html|Serial Console HowTo (en)]] | ||
\\ | \\ | ||
\\ | \\ | ||
----- | ----- | ||
--- //[[tuxce.net@gmail.com|tuxce]] Le 01/04/2008, à 19:01// | --- //[[tuxce.net@gmail.com|tuxce]] Le 01/04/2008, à 19:01// |