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…