Pour démarrer Ubuntu en mode de récupération et accéder au système de fichiers en tant que root, il est important de suivre une série d’étapes précises. Cela vous permettra d’effectuer des réparations et des modifications sans nécessiter le mot de passe de l’utilisateur courant.
Accéder au menu de démarrage GRUB
Au démarrage de votre ordinateur, il est nécessaire de faire une pause pour accéder au menu de démarrage. Pour cela, maintenez la touche « Shift » enfoncée si vous utilisez le BIOS, ou appuyez plusieurs fois sur la touche « Échap » pour UEFI. Cela vous amènera au menu GRUB, qui est essentiel pour la suite du processus.
Démarrer en mode de récupération
Une fois dans le menu GRUB, repérez l’option « Mode de récupération ». Généralement, elle figure parmi les premières options listées après l’entrée par défaut de votre système. Sélectionnez cette option pour continuer le démarrage dans un environnement de récupération.
Accéder au shell root
À l’écran suivant, vous aurez accès à plusieurs options. Choisissez « Invite Drop To Root Shell ». Toutefois, il est important de noter qu’à ce stade, le système de fichiers est monté en mode lecture seule, ce qui signifie que vous ne pourrez pas modifier les fichiers tant que vous n’avez pas modifié ce paramètre.
Montage du système de fichiers en écriture
Pour pouvoir effectuer des modifications, il vous faudra monter le système de fichiers en mode écriture. Dans le shell root, entrez la commande suivante : mount -o remount,rw /
. Cette commande remontera le système de fichiers dans un état permettant les écritures.
Comment démarrer Ubuntu en tant que root ?
Pour démarrer directement en mode root sans passer par le menu de récupération, vous devez modifier les paramètres de démarrage dans GRUB. Après avoir sélectionné le noyau, appuyez sur la touche « e » pour entrer en mode édition. Recherchez la ligne commençant par « linux » ou « linux16 », puis ajoutez init=/bin/bash
à la fin de cette ligne. En validant avec Ctrl + X
ou F10
, vous démarrerez directement dans un shell root sans avoir besoin d’entrer de mot de passe.
Configurer les commandes root
Une fois connecté, vous pouvez exécuter des commandes en tant que root. Pour cela, utilisez su
pour passer à l’utilisateur root ou sudo
pour exécuter des commandes spécifiques en tant que superutilisateur. Ces commandes sont fondamentales pour gérer les permissions et effectuer des mises à jour ou des installations de logiciels nécessaires.
Accéder au BIOS pour la gestion de démarrage
Parfois, vous aurez besoin d’ajuster les paramètres de démarrage. Accédez au BIOS ou au menu UEFI en appuyant sur la touche désignée (souvent F2, F10, ou DEL) au démarrage. Dans ce menu, vous pourrez configurer l’ordre de démarrage pour s’assurer que votre système démarre sur le bon disque ou partition.
FAQ
- Quelle est la différence entre le mode de récupération et le mode normal ? Le mode de récupération permet d’accéder à des fonctionnalités de diagnostic et de réparation, tandis que le mode normal charge tous les services et applications standards de l’OS.
- Puis-je effectuer des mises à jour en mode root ? Oui, une fois que vous êtes dans le shell root, vous pouvez facilement utiliser les commandes
apt-get
ouapt
pour installer des mises à jour. - Est-il sécuritaire de démarrer en tant que root ? Démarrer en tant que root donne des permissions étendues, mais doit être fait avec prudence, car une erreur peut entraîner des problèmes majeurs dans le système.