web-dev-qa-db-fra.com

Comment démarrer CentOS dans la CLI?

J'ai un OS CentOS 6.2 qui démarre dans l'interface graphique. Comment, au démarrage, puis-je pas démarrer dans l'interface graphique et à la place, démarrer dans la CLI? Je veux le faire au démarrage de l'ordinateur.

32
bgmCoder

Lorsque vous vous trouvez dans le menu GRUB dans lequel vous sélectionnez le système d'exploitation à démarrer (si ce menu ne s'affiche pas, appuyez sur ESC pendant que vous obtenez le "démarrage de CentOS en X secondes", appuyez sur e pour éditer vos commandes de démarrage. Vous devriez voir un écran comme celui-ci: (les paramètres peuvent varier)

GRUB menu

Recherchez la ligne qui commence par kernel. Choisissez-le puis appuyez sur e encore. Vous serez dans un éditeur simple, ajoutez 3 à la fin de cette ligne. Cela signifie qu'il faut démarrer au niveau d'exécution 3, qui est uniquement en mode texte.

Pour que cela reste: éditez /etc/inittab et cherchez une ligne commençant par id:5. Remplacez 5 dans cette ligne par 3. Vous pouvez trouver une brève description des niveaux d'exécution ici , mais sous peu:

  • Niveaux d'exécution 0 et 6: arrêtez et redémarrez la machine, respectivement.
  • Niveau d'exécution 1: Aucun service en cours d'exécution, seul l'utilisateur root peut se connecter.
  • Niveau d'exécution 2: Les utilisateurs peuvent se connecter mais pas de réseau.
  • Niveau 3: Réseau et mode texte.
  • Niveau d'exécution 4: non utilisé.
  • Niveau d'exécution 5: interface graphique.
45
Renan
  1. Outre ce que Renan a mentionné, vous pouvez passer à un autre niveau d'exécution en exécutant simplement Sudo init [level-number] - ceci est temporaire; lorsque vous redémarrez, vous retrouvez votre valeur par défaut, configurée dans /etc/inittab.
  2. Si vous ne souhaitez pas voir l'écran de démarrage, vous devez remplacer les paramètres du noyau rhgb par text dans le menu de démarrage. Pour le rendre permanent, éditez /boot/grub/grub.conf.
4
Pavan