Users Guide
Informationssupplémentairespourmodifierlefichiergrub.conf:
1. Vous devrez peut-êtredésactiverl'interfacegraphiquedeGRUBetutiliserl'interfaceàbasedetexteàlaplace;autrement,l'écrandeGRUBneserapas
affichédanslaredirectiondeconsoleBMU.Pourcefaire,commentezlalignecommençantparsplashimage.
2. SivousdisposezdeplusieursoptionsdansleGRUBetquevoussouhaitezquetoutesdémarrentunesessiondeconsoleparlaconnexionsérieBMU,
ajoutez console=ttyS1,19200àtouteslesoptions.L'exempleprécédentillustreconsole=ttyS0,19200ajoutéàlapremièreoptionuniquement.
Activationdel'ouverturedesessionsurlaconsoleaprèsledémarrage
Modifiez le fichier /etc/inittab delamanièresuivante:
Ajoutez une nouvelle ligne pour configurer un «getty»surleportsérieCOM1:
co:2345:respawn:/sbin/agetty -h -L 19200 ttyS0 vt100
Consultez l'exemple de fichier qui montre l'ajout de la nouvelle ligne.
Tableau8-2.Exempledefichier:/etc/innitab
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=tty0 console=ttyS0,19200
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
#
#inittabThisfiledescribeshowtheINITprocessshouldsetup(CefichierexpliquecommentleprocessusINITdoitconfigurer)
#thesysteminacertainrun-level.(lesystèmesuruncertainniveaud'exécution).
#
#Author:MiguelvanSmoorenburg,<miquels@drinkel.nl.mugnet.org(Auteur:MiquelvanSmoorenburg,<miquels@drinkel.nl.mugnet.org)
#ModifiedforRHSLinuxbyMarcEwingandDonnieBarnes(ModifiépourRHSLinuxparMarcEwingetDonnieBarnes)
#
#Defaultrunlevel.TherunlevelsusedbyRHSare:(Niveaud'exécutionpardéfaut.Lesniveauxd'exécutionutilisésparRHSsont:)
#0:halt(DoNOTsetinitdefaulttothis)0:interrompre(NedéfinissezPASinitdefaultsurceniveau)
#1:Singleusermode1:(moded'utilisateurunique)
#2:Multiuser,withoutNFS(Thesameass3,ifyoudonothave)2:(multiutilisateur,sansNFS(Identiqueà3,sivousnedisposezpas
d'une))
#networking)(miseenréseau))
#3:Fullmultiusermode3:(modemultiutilisateurintégral)
#4:unused4:(inutilisé)
#5:X115:(X11)
#6:reboot(DoNOTsetinitdefaulttothis)6:(redémarrer(NedéfinissezPASinitdefaultsurceniveau))
#
id:3:initdefault:
#Systeminitialization(Initialisationdusystè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
#Thingstorunineveryrunlevel(Élémentsàexécuteràchaqueniveaud'exécution).
ud::once:/sbin/update
#TrapCTRL-ALT-SUPR(InterrompreCTRL-ALT-SUPPR)
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
#WheourUPStellsuspowerhasfailed,assumewehaveafew(Lorsquenotreonduleurnousindiqueunecoupured'alimentation,nous
supposons qu'il ne nous reste que quelques)
#minutesofpowerleft.Scheduleashutdownfor2minutesfromnow.(minutesavantquetoutnes'arrête.Programmezunarrêtpendant
2minutesàcompterdemaintenant).
#Thisdoes,ofcourse,assumeyouhavepowerinstalledandyour(Cecipartbienévidemmentduprincipequevousavezinstalléunesource
d'alimentation et que votre)
#UPSisconnectedandworkingcorrectly(onduleurestconnectéetfonctionnecorrectement).
pf::powerfail:/sbin/shutdown -f -h+2"PowerFailure;SystemShuttingDown"
#Ifpowerwasrestoredbeforetheshutdownkickedin,cancelit.(Sil'alimentationaétérétablieavantquelaprocédured'arrêtn'aitété
exécutée,annulez-la).
pr:12345:powerokwait:/sbin/shutdown -c"PowerRestored;ShutdownCancelled")
#Rungettysinstandardrunlevels(Exécutezgettysauxniveauxd'exécutionstandard)