Bootvorgang und Wiederherstellung

Lernen Sie den Bootvorgang und die Wiederherstellung kennen. Dieses Modul behandelt die Übersicht über den Bootvorgang, Runlevels und Targets, sicheres Herunterfahren und Neustarten, Untersuchung von Boot-Protokollen, Konzepte des Rettungsmodus (Rescue Mode) und die Verwaltung von Kernel-Modulen. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.

DevOps EngineerLinuxDevOps

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Wenn Linux langsam startet oder den falschen Betriebszustand erreicht, beginnt wirksame Wiederherstellung damit, vor jeder Änderung die richtigen Stellen zu untersuchen. Dieser Praxiskurs verbindet Kernelmeldungen, Boot-Speicher, GRUB-Konfiguration, systemd-Targets, Startzeiten und Kernelmodule zu einem nachvollziehbaren Diagnoseablauf.

Du untersuchst ein laufendes System, nimmst kontrollierte Laufzeitänderungen vor und sicherst Belege in Berichtsdateien. Im Abschlussfall erfasst du die Kernel-Befehlszeile, dokumentierst ein Testmodul, entfernst es aus dem laufenden Kernel und isolierst das System in den textbasierten Mehrbenutzermodus.

Was du lernen wirst

  • Frühe Kernelmeldungen mit dmesg lesen und die aktive Boot-Befehlszeile bestimmen
  • Die Speicherung von /boot ermitteln und die erzeugte GRUB-Konfiguration sicher untersuchen
  • Boot-Parameter wie ro, rw und init=/bin/bash interpretieren
  • systemd-Targets prüfen und den Laufzeitzustand mit systemctl isolate wechseln
  • Einen verzögerten Neustart planen, prüfen und abbrechen, bevor er stattfindet
  • Startzeiten messen und systemd-analyze blame mit critical-chain vergleichen
  • Ein sicheres Testmodul untersuchen, simulieren, laden, prüfen und entladen

Für wen dieser Kurs geeignet ist

Dieser Kurs auf mittlerem Niveau richtet sich an Linux-Administratoren, DevOps-Lernende, Supporttechniker und Entwickler, die Boot-Diagnose und kontrollierte Wiederherstellung strukturiert kennenlernen möchten. Er hilft bei langsamen Starts, unerwarteten Zuständen, Bootloader-Parametern oder verdächtigen Modulen.

Voraussetzungen: Sicherer Umgang mit Linux-Terminal, Pipes und Umleitung, Dateiprüfung und sudo. Grundkenntnisse zu Diensten und systemd sind hilfreich.

Lernumgebung: Ein systemd-basiertes LabEx-Linux-Terminal mit erzeugter GRUB-Konfiguration, Boot-Diagnose und Berechtigung für kontrollierte Target- und dummy-Moduländerungen.

Häufig gestellte Fragen

Starte ich die Maschine neu oder bearbeite GRUB direkt?

Nein. Du planst einen Neustart in zehn Minuten, prüfst seinen gespeicherten Zustand und brichst ihn ab. Du liest grub.cfg und erkennst die Kernelzeile, änderst die erzeugte Datei aber nicht und bootest nicht in eine Rettungs-Shell.

Wie unterscheiden sich systemd-analyze blame und critical-chain?

blame sortiert Units nach ihrer einzelnen Aktivierungsdauer. critical-chain zeigt Abhängigkeitsreihenfolge und Zeiten auf dem Bootpfad. Eine langsame Unit muss den Start nicht blockiert haben, deshalb nutzt der Kurs beide Ansichten.

Sind die Kernelmodul-Übungen sicher?

Sie verwenden gezielt das Netzwerkmodul dummy als kontrollierten Test. Du simulierst mit modprobe -n -v, lädst und prüfst das Modul und entfernst es wieder; im Abschlussfall dokumentierst du es vor dem Entladen.

Lehrer

labby
Labby
Labby is the LabEx teacher.