In diesem Artikel soll nun der Linux Bootvorgang genauer unter die Lupe genommen werden…

Aus der Anwendersicht läuft der Bootvorgang so ab:

  • Logo des Motherboard Herstellers wird eingeblendet
  • Grub-Bootmanger wird angezeigt (nur bei Multibootsystem)
  • Login (per Display Manager)
  • Desktop wird angezeigt (Benutzeroberfläche von Linux)

Dieser Bootvorgang kann auch noch etwas detaillierter dargestellt werden…

  • Computer wird eingeschaltet (Kaltstart oder Warmstart)
  • Power On Self Test (= POST)
  • CMOS Daten einlesen
  • Suche nach Betriebssystem beziehungsweise Bootloader (Grub)
  • Kernel laden und starten
  • Übernahme des Starts durch den Kernel
  • Start des Programms sbin/init
  • Init lädt die Kernelmodule (Treiber)
  • Start des Display-Managers (wenn vorhanden beispielsweise lightdm)
  • Start des Grafikservers (X-Server)
  • Desktop wird angezeigt

Wie bereits erwähnt wird der Bootmanager Grub standardmäßig nur angezeigt, wenn mehrere Linuxversionen auf dem Computer installiert sind…

Bootloader Grub bei Singleboot-System starten:

  • ESC-Taste oder Umschalt-Taste

Bootloader Grub:

Die Konfigurationsdatei von Grub findet sich im Systemordner /boot/grub in der Datei “grub.cfg“. Die grub.cfg wird automatisch generiert und sollte nicht verändert werden. Für eigene Anpassungen gibt es folgende Dateien:

  • etc/default/grub
  • etc/grub.d

Beide Dateien bzw. Ordner werden in den folgenden Artikeln detailliert betrachtet.

Der Linux Kernel:

Im Verzeichnis /boot sind die Kernel-Dateien abgelegt. Mit dem Kernel wird sich ein weiterer zukünftiger Artikel befassen…

LightDM – Der Display Manager:

Die Konfiguration des LightDM Display Managers wird in einem zukünftigen Artikel beschrieben…

Von Torsten