13.4. Démarrage en mode de secours

Vous pouvez démarrer sur le site rescue mode qui fournit un environnement mono-utilisateur pour le dépannage ou la réparation si le système ne peut pas atteindre une cible ultérieure et que le processus de démarrage normal échoue. En mode de secours, le système tente de monter tous les systèmes de fichiers locaux et de démarrer certains services système importants, mais il n'active pas les interfaces réseau.

Conditions préalables

  • Accès à la racine

Procédure

  • Pour entrer dans le mode sauvetage, changez la cible actuelle dans la session en cours :

    # systemctl rescue
    
    Broadcast message from root@localhost on pts/0 (Fri 2023-03-24 18:23:15 CEST):
    
    The system is going down to rescue mode NOW!
    Note

    Cette commande est similaire à systemctl isolate rescue.target, mais elle envoie également un message d'information à tous les utilisateurs actuellement connectés au système.

    Pour empêcher systemd d'envoyer un message, entrez la commande suivante avec l'option de ligne de commande --no-wall:

    # systemctl --no-wall rescue

Étapes de dépannage

Si votre système n'est pas en mesure d'entrer dans le mode de secours, vous pouvez démarrer sur emergency mode, qui fournit l'environnement le plus minimal possible. En mode d'urgence, le système monte le système de fichiers racine uniquement pour la lecture, n'essaie pas de monter d'autres systèmes de fichiers locaux, n'active pas les interfaces réseau et ne démarre que quelques services essentiels.