Verify full OS boot via Limine (needs KVM host) #6
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status
The disk image boot chain is fully assembled and verified up to the bootloader handoff. Actual kernel/OS boot has NOT been observed — QEMU/TCG in the nested code-server VM is too slow (5min timeout, zero serial output).
What's verified ✅
res-os-builder buildproduces a 292MB GPT image with FAT32 ESPvmlinuz(14.5MB, real kernel),initramfs(183MB),limine.conf,amd-ucode.img,intel-ucode.img,BOOTX64.EFIlimine.confhas correct:Residual OSentry with microcodemodule_pathlines before initramfsBOOTX64.EFI(from Alpineliminepackage) is copied toEFI/BOOT/automatically*-ucode.imgfrom/boot→ ESP + limine.conf; warns if missing, doesn't failBOOTX64.EFIfrom ESP (UEFI handoff confirmed via serial)limine bios-installsucceeds (but BIOS is deferred, see #5)-kernel/-initrdworks (BOOT-OK, pre-existing)What's NOT verified ❌
/initexecution via the disk boot pathTo test (needs KVM)
Expected: Limine loads, kernel boots, serial shows
RESIDUAL-POCmessages from initramfs.Related
Blocked on KVM access. The code-server VM has no /dev/kvm.