Files
football/run.sh
reachableceo 0eea7305d3 fix: add boot=live to UKI kernel command line
The UKI (Unified Kernel Image) embeds its own kernel command line,
which was missing boot=live. Without this parameter, the initramfs
cannot find the squashfs root filesystem and the boot hangs with
"No root device specified."

Also added boot=live to lb config --bootappend-live for consistency.

Root cause: The Secure Boot UKI hook creates an independent cmdline
that overrides GRUB's boot parameters. The hook was only setting
lockdown/splash/console params but not the live boot parameter.

Found via QEMU serial console boot test - kernel booted but hung
at "No root device specified. Boot arguments must include a root=
parameter."

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-05-07 11:04:58 -05:00

44 KiB
Executable File