Systemd bootet direkt von per HTTP heruntergeladenen Disk-Images

2025-02-11

Der Hauptentwickler von Systemd, Lennart Poettering, fügt die Möglichkeit hinzu, direkt von einem per HTTP heruntergeladenen Disk-Image im initialen RAM-Disk (initrd) während des Linux-Bootvorgangs zu booten. Aufbauend auf kürzlich hinzugefügten Systemd-Funktionen ermöglicht dies das Herunterladen des Root-Disk-Images per HTTP, das Anfügen an ein Loopback-Gerät und das Mounten. Das Ziel ist es, die UEFI auf eine URL verweisen zu lassen, um das Unified Kernel Image (UKI) zu laden und das Root-Dateisystem zu booten. Der unmittelbare Anwendungsfall ist die Vereinfachung von Tests physischer Geräte durch einfaches Booten neuer Root-Dateisysteme über HTTP bei jedem Start. Die laufende Pull-Request enthält den anfänglichen Code dafür; zukünftige Erweiterungen könnten NVMe-over-TCP-Unterstützung beinhalten.

Entwicklung Booten