systemd将支持从HTTP直接启动磁盘镜像

2025-02-11

systemd 的主要开发者 Lennart Poettering 正在开发一项新功能,允许 systemd 在 Linux 启动过程中直接从初始 RAM 磁盘 (initrd) 中通过 HTTP 下载磁盘镜像并启动。这项功能基于 systemd 最近添加的其他功能,允许通过 HTTP 下载根磁盘镜像,将其附加到循环设备并使其可挂载。最终,这项工作将允许 UEFI 指向单个 URL,从中加载统一内核镜像 (UKI),并依次加载根文件系统并启动。Poettering 目前的用例是简化物理设备测试,以便能够在系统启动时通过 HTTP 网络快速轻松地启动新的根文件系统镜像。这项正在进行中的 pull request 包含了允许从通过 HTTP 获取的根文件系统启动的初步代码。Lennart 还在考虑未来扩展它以支持 NVMe-over-TCP 和其他功能。

开发