Users Guide
ConfigurationdeLinuxpourlaredirectiondeconsolesériependantledémarrage
LesétapessuivantessontspécifiquesauchargeurdedémarrageGRUBdeLinux(GRandUnifiedBootloader).Ilfaudrafairedesmodificationsdumêmegenre
sivousutilisezunchargeurdedémarragedifférent.
Modifiez le fichier /etc/grub.conf delamanièresuivante:
1. Localisezlessectionsrelativesauxparamètresgénérauxdanslefichieretajoutezlesdeuxnouvelleslignessuivantes:
serial --unit=1 --speed=57600
terminal --timeout=10 serial
2. Ajoutezdeuxoptionsàlafindelalignedenoyau:
kernel ............. console=ttyS1,57600
3. Si le fichier /etc/grub.conf contient une instruction splashimage, transformez la ligne en commentaire.
Le tableau 3-2fournitunmodèledefichier/etc/grub.conf quiillustreleschangementsdécritsdanscetteprocédure.
Tableau 3-2.Modèledefichier:/etc/grub.conf
Lorsque vous modifiez le fichier /etc/grub.conf,observezlesinstructionssuivantes:
1. Désactivezl'interfacegraphiqueduGRUBetutilisezl'interfacetexte;sinon,l'écranduGRUBnes'afficherapassurlaredirectiondeconsoledeRAC.Pour
désactiverl'interfacegraphique,commentezlalignecommençantparsplashimage.
2. PouractiverplusieursoptionsGRUBafindedémarrerlessessionsdeconsolevialaconnexionsérieRAC,ajoutezlalignesuivanteàtouteslesoptions:
console=ttyS1,57600
Le tableau3-2 affiche console=ttyS1,57600ajoutéàlapremièreoptionuniquement.
Activationdel'ouverturedesessionsurlaconsoleaprèsledémarrage
Éditezlefichier/etc/inittab delamanièresuivante:
Ajoutez une nouvelle ligne pour configurer agettysurleportsérieCOM2:
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi
Le tableau3-3illustreunmodèledefichieraveclanouvelleligne.
Tableau 3-3.Modèledefichier:/etc/innitab
REMARQUE:Lorsquevousconfigurezlafenêtred'émulationVT100duclient,vousdevezdéfinirlafenêtreoul'applicationquiaffichelaconsoleredirigée
sur25ligneset80colonnespourqueletextes'affichecorrectement;sinon,certainsécransdetexterisquentd'êtreillisibles.
#grub.confgeneratedbyanaconda(généréparanaconda)
#
# Note that you do not have to rerun grub after making changes
# to this file
(#Notezquevousn'avezpasbesoinderedémarrerlegrubaprèsavoireffectuéleschangements
# dans ce fichier)
#NOTICE:Youdonothavea/bootpartition.Thismeansthat
#allkernelandinitrdpathsarerelativeto/,e.g.
(#AVIS:Vousn'avezpasdepartitiond'amorçage/.Celasignifieque
#touslesnoyauxetcheminsinitrdconcernent/,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 s
initrd/boot/initrd-2.4.9-e.3.im