Dans le manuel d'administration Linux / Unix, il mentionne que vous pouvez modifier le /etc/inittab
fichier pour changer le niveau d'exécution. Je n'ai pas ce fichier le 10.04. J'ai cherché sur Google et trouvé une astuce disant que ce fichier avait été remplacé par /etc/event.d/rc-default
- mais je n'ai pas non plus ce fichier sur mon système.
Ces éléments ont-ils été supprimés ou la version 10.04 traite-t-elle différemment les niveaux d'exécution?
Réponses:
Oui, il les traite différemment.
Pour voir le niveau d'exécution actuel (et précédent):
Pour changer de niveau d'exécution:
Par exemple, pour redémarrer:
L'init que vous lisez a été remplacé par upstart commençant par Edgy Eft 6.10; et l'un des programmes fournis par upstart est sa propre implémentation d'init. Voici la documentation du 10.04.
Pour changer le niveau d'exécution par défaut, utilisez votre éditeur de texte préféré sur /etc/init/rc-sysinit.conf ...
Modifiez cette ligne au niveau d'exécution que vous souhaitez ...
Ensuite, à chaque démarrage, upstart utilisera ce niveau d'exécution.
la source
Pour voir la commande actuelle du niveau d'exécution:
$ who -r or $ runlevel
Si vous voulez avoir de la chance, la commande runlevel
$ sudo init 1
(il vous faudra un mode utilisateur unique)Ce sont différents niveaux d'exécution que vous pouvez effectuer:
0 - Arrêt du système; aucune activité, le système peut être mis hors tension en toute sécurité.
1 - Utilisateur unique; rarement utilisé.
2 - Plusieurs utilisateurs, pas de NFS (système de fichiers réseau); également rarement utilisé.
3 - Plusieurs utilisateurs, interface en ligne de commande (c'est-à-dire en mode tout texte); le niveau d'exécution standard pour la plupart du matériel serveur basé sur Linux.
4 - Définissable par l'utilisateur
5 - Plusieurs utilisateurs, GUI (interface utilisateur graphique); le niveau d'exécution standard pour la plupart des systèmes de bureau basés sur Linux.
6 - Redémarrer; utilisé lors du redémarrage du système.
la source
Normalement, cela se fait en ajoutant explicitement un nombre aux options du noyau dans l'entrée GRUB.
Disons que vous souhaitez modifier l'entrée grub par défaut du niveau d'exécution par défaut (5) à 3:
Trouvez un emplacement d'entrée de démarrage par défaut et consultez la
linux
ligne. Pourrait ressembler à quelque chose comme ceci:Ajoutez
3
à la fin de cette ligne:Essaye le:
la source