Comment obtenir un terminal de Grub sur Debian

Comment obtenir un terminal de Grub sur Debian

Ce didacticiel explique comment démarrer dans un terminal (tty) en modifiant le chargeur de démarrage Grub et en désactivant le gestionnaire d'affichage. Ensuite, l'utilisateur peut démarrer manuellement l'environnement X.

Après avoir lu ce didacticiel, vous saurez à la fois comment démarrer en une session TTY en permanence et comment démarrer dans une seule fois à des fins de dépannage.

Édition de plan pour obtenir un terminal après le démarrage:

Modifiez Grub avec les privilèges en utilisant n'importe quel éditeur de texte comme indiqué ci-dessous.

sudo nano / etc / par défaut / grub

Trouvez la ligne suivante

GRUB_CMDLINE_LINUX_DEFAULT = "Quiet"

Remplacez «silencieux» par «texte»

Grub_cmdline_linux_default = "texte"

Mettre à jour Grub pour enregistrer les modifications en exécutant la commande de mise à jour de la commande.

Sudo Update-Grub

Désactivation du gestionnaire d'affichage:

Pour apprendre votre gestionnaire d'affichage, exécutez la commande suivante.

Cat / etc / x11 / par défaut-manager

Mon gestionnaire d'affichage est LightDM, donc je le désactive en utilisant SystemCTL, comme indiqué dans la capture d'écran suivante.

Systemctl Désactiver Lightdm

Vous pouvez maintenant redémarrer votre appareil, et vous obtiendrez un terminal, comme indiqué ci-dessous.

Vous pouvez vous connecter avec votre nom d'utilisateur; Si vous lancez votre environnement X manuellement, assurez-vous d'obtenir un utilisateur privilégié.

Comme dit précédemment, puisque j'ai LightDM en tant que gestionnaire d'affichage, j'exécute un démarrage SystemCTL, comme indiqué ci-dessous.

SystemCTL Start Lightdm

Lightdm apparaîtra.

Inversion et démarrage au gestionnaire d'affichage

Vous pouvez inverser les modifications et démarrer à votre gestionnaire d'affichage en éditant en arrière Grub, en remplaçant le «texte» par «silencieux».

Mettez à jour Grub exécutant à nouveau la commande ci-dessous:

Sudo Update-Grub

Ensuite, vous devez activer votre gestionnaire d'affichage. Pour le faire, vous pouvez exécuter la commande ci-dessous:

SystemCTL Set-Default Graphical.cible

Exécutez DPKG-Reconfigure suivi d'un gestionnaire d'affichage installé comme dans la capture d'écran ci-dessous.

sudo dpkg-reconfigure lxdm

Appuyez sur OK pour continuer.

Sélectionnez le gestionnaire d'affichage dans lequel vous souhaitez démarrer et appuyez sur Entrée.

Redémarrez votre appareil, et vous verrez un démarrage normal.

Comment démarrer à partir du terminal depuis le menu Grub au démarrage (une fois)

Si vous souhaitez obtenir un terminal au démarrage une fois, vous pouvez le faire sans changer votre système à partir du menu de démarrage de Grub. Cela peut être la meilleure option pour vous si votre système ne démarre pas correctement en raison de problèmes avec votre environnement graphique.

Lorsque le menu Grub indiqué dans l'image ci-dessous apparaît, appuyez sur la touche E pour entrer le mode édition.

Trouvez la ligne pointée avec la flèche verte en commençant par Linux. Comme vous pouvez le voir dans mon cas, la ligne se poursuit ci-dessous et se termine par RO Siest

Après Ro silencieux, ajoutez un espace et le numéro 3 comme indiqué dans l'image ci-dessous. Puis appuyez sur Ctrl + X ou F10 pour démarrer.

La définition du couloir 3 démarrera en multi-utilisateurs.Mode cible, avec un fonctionnement du système normal, sauf aucune connexion graphique (voir le tableau du niveau du couloir ci-dessous)

Maintenant, vous obtiendrez un terminal au démarrage.

Comme dans les exemples précédents, vous pouvez lancer l'environnement graphique manuellement en fonctionnant:

Sudo Systemctl Start

Tableau de coulée:

RunLevels définit le type de démarrage système. Par exemple, les 7 niveaux de coulée varient de 0 à 6, décrits dans le tableau ci-dessous. L'ordinateur s'arrête lorsqu'il atteint le niveau du couloir 0 et redémarre sous le niveau du rinallon 6. Les niveaux de course de 1 à 5 ont des fonctionnalités différentes en fonction de l'état de l'ordinateur dont l'utilisateur a besoin après les bottes du système.

Courir DESCRIPTION
0 Système Hurt. Éteignez l'ordinateur
1 Mode utilisateur unique. Pour le dépannage, commencez par des fonctions de base
2 Mode multi-utilisateurs sans système de fichiers réseau
3 Mode multi-utilisateurs. Fonctionnement normal à l'exception de la connexion graphique, bottines vers un terminal
4 Mode utilisateur unique avec GUI
5 Mode multi-utilisateurs avec x, bottes pour afficher le gestionnaire
6 Redémarrer. Redémarrer le PC

Il s'agit de démarrer en permanence ou temporairement dans une console.

Conclusion:

Le démarrage dans un terminal ou une console peut être utile lorsque votre environnement graphique se bloque, en particulier la technique unique du menu de démarrage de Grub. Cependant, il existe également des risques de sécurité associés à afficher les gestionnaires à cause desquels certains utilisateurs préfèrent démarrer en mode texte. Il s'agit également de la configuration optimale pour les serveurs, même lorsqu'un environnement graphique est disponible ou pour les appareils qui ont besoin d'économiser des ressources. Après tout, les utilisateurs peuvent toujours lancer X manuellement une fois connecté en mode texte à l'aide de SystemCTL ou STARTX.

Lors du dépannage, vous pouvez également envisager d'utiliser le seul mode (couloir 2) avec des fonctionnalités de base. Cela vous permettra d'accéder aux fichiers de configuration pour résoudre votre problème; Le processus est le même; Remplacez simplement le 3 par un 2 lors de l'édition de bouffée au démarrage. Dans ce mode, vous obtiendrez un shell de superutilisateur à des fins de maintenance. Ce mode est également utile si vous souhaitez utiliser l'ordinateur pour désactiver les connexions à des fins de sécurité. Enfin, ce mode peut également être utilisé pour modifier le mot de passe racine.

Comme le montre ce tutoriel, tout niveau d'utilisateur Linux peut facilement modifier le chargeur de démarrage et désactiver X pour démarrer en mode texte en quelques étapes. Tous les processus décrits dans ce tutoriel sont utiles pour les distributions Linux de Debian Linux et Debian comme Ubuntu et Linux Mint et d'autres versions Linux à l'aide de Grub et Systemctl. Il est important de préciser que si vous êtes déjà dans votre environnement graphique et que vous souhaitez passer à un TTY, vous pouvez le faire en appuyant sur Ctrl + Alt + (où FX est une clé de fonction). Ce tutoriel suppose que vous souhaitez démarrer en mode texte et pas simplement passer à un TTY.

J'espère que ce tutoriel a été utile. Continuez à suivre l'astuce Linux pour plus de conseils et de tutoriels Linux.