| FAQ/HOWTO |
|---|
| 04/01/2006 : Comment utiliser urpmi --parallel |
| 09/03/2005 : Comment installer plusieurs distributions |
| 07/07/2004 : Introduction à Linux |
| 07/07/2004 : Gestion des logiciels ( tar.gz, rpm et urpmi ) |
| 07/07/2004 : Comment installer le pilote NForce ? |
Les runlevel permettent de définir les niveaux d'exécution de Linux.
Sur les Red Hat based system comme la Mandrake et bien sûr la Red Hat, les deux runlevel les plus souvent utilisé sont les runlevel 3 (démarrage en mode console avec support réseau et mode multiutilisateur) et runlevel 5 (démarrage automatique en mode graphique avec support réseau et mode multiutilisateur).
Pour connaitre votre runlevel actuelle, il suffit de taper :
$> /sbin/runlevel
Pour changer de runlevel au prochain démarrage, il suffit de modifier le fichier /etc/inittab. Pour cela on cherche la ligne suivante :
id:5:initdefault:
Pour démarrer la prochaine fois en runlevel 3, il suffit de remplacer le 5 par 3 et cela donne :
id:3:initdefault:
Pour changer de runlevel sans rebooter il suffit d'utiliser la commande /sbin/telinit :
$> /sbin/telinit n<- n représente le numéro de la runlevel
Pour changer de runlevel de manière temporaire au boot il suffit de taper au boot de lilo :
lilo init n
Pour Grub, il faut appuyer au boot sur la touche e 2 fois puis de taper init n, ensuite
Pour automatiser le processus, se référer à cette FAQ
Ce n'est pas plus compliqué ! :D
Pour connaitre la signification de vos runlevel, il suffit de regarder /etc/inittab : vous devriez y trouver une description des runlevel.
Par défaut seul le superutilisateur root a le droit de rebooter la machine avec les commandes halt et reboot en mode console. Cependant il peut s'avérer utile pour certains que les utilisateurs aient la possibilité de rebooter la machine.
Pour ne pas perdre ses vielles habitudes, on va garder le triplet infernal connu de tout windowsien : ALT+CTRL+DEL. Encore une fois c'est le fichier /etc/inittab qui nous sera très utile. Il nous faudra chercher la ligne suivante :
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Si cette ligne est précédée d'un # , enlever le. Si cette ligne n'existe pas, créer la. Ensuite pour que le systeme en prenne connaissance, taper la commande suivante :
$> /sbin/init -q<- demande au processus init de réexaminer /etc/inittab