Démarrage et GRUB

Diagnostiquer le boot et les services qui ralentissent le système.

Commandes essentielles

systemd-analyzeAfficher la durée globale du démarrage
systemd-analyze blameClasser les unités les plus lentes
systemd-analyze critical-chainVoir la chaîne critique
journalctl -bJournaux du démarrage courant
journalctl -b -1Journaux du démarrage précédent
cat /proc/cmdlineAfficher les paramètres du noyau
sudo update-grubRégénérer la configuration GRUB sur Debian/Ubuntu
uname -rAfficher le noyau actif

🚨 Réflexe TSSR

  • Lire la commande et son aide avant une option inconnue
  • Contrôler le chemin, l’utilisateur et les droits
  • Faire une sauvegarde avant une modification sensible
  • Exécuter une seule modification à la fois
  • Vérifier immédiatement le résultat

💡 À retenir

Commencer par les journaux du démarrage concerné avant de modifier GRUB.

⚠ Pièges fréquents

Modifier directement grub.cfg : ce fichier est généré automatiquement.

✔ Vérification

systemctl --failedLister les unités en échec
journalctl -p err -bAfficher les erreurs du boot

🎯 Ce que le jury attend

  • Choisir la commande adaptée
  • Expliquer les options utilisées
  • Limiter les risques avant exécution
  • Prouver le résultat avec une commande de contrôle