Reinitialiser la cible systemd

Récupérer un système due à une configuration incorrecte et définir la cible de démarrage systemd par défaut.

Procédure de réinitialisation du système

Pour accéder au systeme en rescue :

  • Redémarrez le système avec un Ctrl+Alt+Del
  • Interrompez le compte à rebours de GRUB en appuyant sur une touche quelconque (sauf Enter)
  • Selectionner (sans valider) le système en RESCUE
  • Appuyez sur e pour modifier l’entrée sélectionnée
  • Chercher la ligne qui commence par linux (commande du noyau)
  • Ajoutez systemd.unit=emergency.target à la fin de la ligne
  • Appuyez sur Ctrl+x pour démarrer le système

Mode rescue :

  • Connectez-vous en mode rescue avec le mdp root
  • Monter la racine
    # mount -o remount,rw /
  • Essayer de monter tous les autres sytèmes de fichiers
    # mount -a
  • Éditez le fichier /etc/fstab pour corriger le problème
    # cat /etc/fstab
    [...]
    # /dev/sda1 /ProblemePartition xfs defaults 0 0
  • Relancer systemd pour applique les modifications sur /etc/fstab
    systemctl daemon-reload
  • Monter tous les autres sytèmes de fichiers
    # mount -a
  • Redémarrez le système
    # systemctl reboot

Documentation

MAN systemd-fsck(8)
MAN systemd-fstab-generator(8)
MAN systemd.mount(5)

> Partager <