Users Guide

L'exemple suivant illustre les modications décrites dans cette procédure.
# grub.conf generated by anaconda # # Notez qu'il est inutile d'exécuter de nouveau grub
après modification # de ce fichier. # REMARQUE : vous n'avez pas de partition /boot. Ceci
signifie que tous # les chemins kernel et initrd sont relatifs par rapport à /, ex. : # root
(hd0,0) # kernel /boot/vmlinuz-version ro root= /dev/sdal # initrd /boot/initrd-version.img
# #boot=/dev/sda default=0 timeout=10 #splashimage=(hd0,2)/grub/splash.xpm.gz
serial --
unit=1 --speed=57600 terminal --timeout=10 serial title Red Hat Linux Advanced Server (2.4.9-
e.3smp) root (hd0,0) kernel /boot/vmlinuz-2.4.9-e.3smp ro root= /dev/sda1 hda=ide-scsi
console=ttyS0 console=ttyS1,57600 initrd /boot/initrd-2.4.9-e.3smp.img title Red Hat Linux
Advanced Server-up (2.4.9-e.3) root (hd0,00) kernel /boot/vmlinuz-2.4.9-e.3 ro root=/dev/
sda1 initrd /boot/initrd-2.4.9-e.3.img
Lors de la modication du chier /etc/grub.conf, appliquez les consignes suivantes :
Désactivez l'interface graphique GRUB et utilisez l'interface texte. Sinon, l'écran GRUB ne s'ache pas pour la redirection de
console. Pour désactiver l'interface graphique, mettez en commentaire la ligne qui commence par splashimage.
Pour activer plusieurs options GRUB an de démarrer les sessions de console via la connexion série, ajoutez la ligne suivante à
toutes les options :
console=ttyS1,57600
Dans l'exemple, console=ttyS1,57600 est ajouté à la première option uniquement.
Conguration de Linux pour la redirection de console série du
serveur après l'amorçage
Modiez le chier /etc/inittab de la manière suivante :
Ajoutez une nouvelle ligne pour congurer agetty sur le port série COM2 :
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi
L'exemple suivant montre le chier avec la nouvelle ligne.
# # inittab Ce fichier explique comment le processus INIT # doit configurer le système pour un
certain # niveau d'exécution. # # Auteur : Miquel van Smoorenburg # Modifié pour RHS Linux par
Marc Ewing et # Donnie Barnes # # Niveau d'exécution par défaut. Les niveaux d'exécution
utilisés par RHS sont : # 0 - halt (Ne PAS définir initdefault sur ce niveau) # 1 - Mode
utilisateur unique # 2 - Multi-utilisateur, sans NFS (Identique à 3, si vous # n'avez pas de
mise en réseau) # 3 - Mode multi-utilisateur complet # 4 - Non utilisé # 5 - X11 # 6 -
Redémarrage (Ne PAS définir initdefault sur ce niveau) # id:3:initdefault: # Initialisation du
système. si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/
rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 # Éléments à exécuter à chaque niveau d'exécution. ud::once:/
sbin/update # Interruption CTRL-ALT-SUPPR ca::ctrlaltdel:/sbin/shutdown -t3 -r now # Lorsque
l'onduleur indique une panne de courant, nous supposons qu'il reste # quelques minutes
d'alimentation. Planifiez un arrêt dans 2 minutes à partir de maintenant. # Bien entendu, on
considère ici que l'alimentation est installée, # et que l'onduleur est connecté et fonctionne
correctement. pf::powerfail:/sbin/shutdown -f -h +2 "Panne de courant ; arrêt du système" # Si
vous avez rétabli l'alimentation avant l'arrêt, annulez cet arrêt. pr:12345:powerokwait:/sbin/
shutdown -c "Alimentation restaurée ; arrêt annulé" # Exécutez gettys avec les niveaux
d'exécution standard
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi 1:2345:respawn:/sbin/
mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/
mingetty tty6 # Exécutez xdm pour le niveau d'exécution 5 # xdm est désormais un service séparé
x:5:respawn:/etc/X11/prefdm -nodaemon
Modiez le chier /etc/securetty de la manière suivante :
Ajoutez une nouvelle ligne avec le nom du tty série de COM2 :
ttyS1
Conguration
du contrôleur CMC pour utiliser des consoles de ligne de commande 173