====== Boot-Prozess (Server) – Übersicht ====== Diese Übersicht zeigt den typischen Ablauf des Boot‑Prozesses auf einem Linux‑Server (systemd). [Power On] | v [BIOS/UEFI] -> Hardware-Init, Boot-Reihenfolge | v [Bootloader (GRUB)] -> Kernel + initramfs laden | v [Kernel] -> Treiber, Speicher, Mounts vorbereiten | v [initramfs] -> Root-Dateisystem finden & einhängen | v [/sbin/init (systemd)] | +--> systemd-Targets: | - basic.target | - multi-user.target (Serverbetrieb) | - graphical.target (optional) | +--> Dienste starten: | - udev | - Netzwerke | - Storage/FS | - Login (getty/ssh) | v [System bereit] ===== Kurzbeschreibung der Phasen ===== * **BIOS/UEFI**: Initialisiert Hardware und startet den Bootloader. * **Bootloader (GRUB)**: Lädt Kernel und initramfs. * **Kernel**: Bringt Kernfunktionen hoch und startet initramfs. * **initramfs**: Bereitet das Root‑Dateisystem vor und übergibt an `systemd`. * **systemd**: Startet Targets und alle Server‑Dienste. ===== Hinweise ===== * Auf Servern ist **multi-user.target** der Standard. * Bei Problemen: Boot‑Logs prüfen (z. B. `journalctl -b`).