81 votes

Comment démarrer dans un Shell racine ?

Lorsque le démarrage sur le bureau graphique échoue, on nous recommande parfois de démarrer dans un "root Shell" ou de démarrer en "mode récupération".

Comment je fais ça ?

85voto

Takkat Points 135194

Pour 12.04.3 LTS et ultérieures

Pendant le démarrage, appuyez sur et tenir Shift (pour le BIOS) ou ESC (pour UEFI) . Cela fera apparaître le menu Grub2 à partir duquel nous pouvons sélectionner "Options avancées pour Ubuntu".

enter image description here

Après cela, nous pourrons sélectionner le noyau dans lequel nous souhaitons démarrer. "Mode de récupération" :

enter image description here

Cela nous mènera aux options avancées. En sélectionnant "Activer la mise en réseau" l'accès à notre réseau et à l'internet pour des mises à jour ou des téléchargements, et nous allons également monter nos disques durs en mode lecture/écriture au cas où nous aurions besoin de modifier des fichiers.

enter image description here

Une fois que le réseau a été chargé et que les systèmes fiels ont été montés, le menu s'affiche à nouveau, et nous pouvons choisir les options suivantes "Aller à une invite Shell de la racine". :

enter image description here

Notez que nous sommes root dans ce Shell. Par conséquent, aucun sudo n'est nécessaire pour les tâches administratives. Cela signifie également que nous avons un accès complet à tous les fichiers, et que nous pouvons causer des dommages irréversibles à notre système si nous faisons une erreur.

Si nous n'avions pas activé l'accès en lecture/écriture avec l'option "Activer la mise en réseau" le système de fichiers sera monté lecture seulement et nous sommes incapables d'éditer les fichiers.

Dans le cas où nous n'avons pas accès à un réseau, ou si cela n'était pas souhaité, nous pouvons remonter notre(nos) système(s) de fichiers en donnant un accès en écriture avec la commande suivante :

mount -o rw,remount /

A partir de la racine Shell tapez exit pour revenir au menu.

pour 12.04.0 LTS ou antérieur

Pendant le démarrage, appuyez sur et tenir Shift (pour le BIOS) ou ESC (pour UEFI) . Cela fera apparaître le menu de démarrage de Grub2 à partir duquel nous pouvons sélectionner le "mode de récupération" (généralement la deuxième entrée de démarrage).

enter image description here

Cela conduira au menu de récupération de Grub2 :

enter image description here

"Aller à l'invite de la racine Shell" vous donne un environnement racine en ligne de commande d'où vous pouvez accéder à vos fichiers en tant que root (pas de sudo nécessaire). Après avoir effectué votre travail sur vos fichiers, vous pouvez quitter la ligne de commande Shell en

exit

Choisissez "Reprendre le démarrage normal" pour poursuivre le démarrage comme d'habitude.


Note : voir cette question pour une solution lorsque le menu de récupération Grub ne charge pas le Grub.


SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X