Comment démarrer dans un shell root?

68

Lorsque le démarrage sur le bureau graphique échoue, il est parfois recommandé de démarrer dans un "shell racine" ou de démarrer en "mode récupération".

Comment puis-je le faire?

    
posée Takkat 03.01.2012 - 20:28
la source

1 réponse

72

pour 12.04.3 LTS et versions ultérieures

Pendant le démarrage, appuyez sur et maintenez la touche gauche Shift ou toute autre touche. Cela fera apparaître le menu Grub2 à partir duquel nous pouvons sélectionner "Options avancées pour Ubuntu".

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

Cela nous mènera aux options avancées. En sélectionnant "Activer le réseau" , nous accédons à notre réseau et à Internet pour effectuer des mises à niveau ou des téléchargements, et nous allons également monter nos disques durs en mode lecture / écriture besoin de modifier les fichiers.

Une fois le réseau chargé et les systèmes fiels ont été montés, nous serons à nouveau présentés avec le menu, d’où nous pouvons choisir "Passer à un propmpt du shell racine" :

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 en cas d'erreur.

Si nous n’avons pas activé l’accès en lecture / écriture avec "Activer la mise en réseau" , le système de fichiers sera monté en lecture seule et nous ne pourrons pas modifier les fichiers.

Si nous n’avons pas accès à un réseau, ou si cela n’était pas souhaitable, nous pouvons remonter nos systèmes de fichiers en leur donnant l’accès en écriture avec la commande suivante:

mount -o rw,remount /

A partir du shell racine, tapez exit pour revenir au menu.

pour 12.04.0 LTS ou antérieure

Pendant le processus de démarrage de l’ordinateur, nous appuyons sur la touche gauche Shift . Cela fera apparaître le menu de démarrage Grub2 à partir duquel nous pouvons sélectionner le "mode de récupération" (généralement la deuxième entrée de démarrage).

Cela mènera au menu de récupération Grub2:

"Invite au shell root" vous donne un environnement racine en ligne de commande à partir duquel vous pouvez accéder à vos fichiers en tant que root (pas de sudo requis). Après avoir fait votre travail sur vos fichiers, vous pouvez laisser le shell de la ligne de commande en

exit

Choisissez "Reprendre le démarrage normal" pour continuer à démarrer normalement.

Remarque: consultez cette question pour une solution lorsque le menu de récupération Grub ne se charge pas. la coquille.

réponse donnée Takkat 03.01.2012 - 20:29
la source

Lire d'autres questions sur les étiquettes