Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Stage 7 — Boot-into-VM

What it is. The “boot a Linux kernel, then straight into our own userspace” milestone: a minimal Linux kernel plus initramfs/rootfs that boots directly into 0xide on virtio-gpu, rather than 0xide being launched from an already-running Linux install.

Deliverable (from KICKOFF.md): minimal Linux + initramfs/rootfs boots straight into 0xide on virtio-gpu. “Boot a Linux kernel, then our userspace.”

Status

Not started. This is the stage after Stage 6 in KICKOFF.md’s roadmap; real-hardware DRM/KMS work is still ongoing, and the cargo vm runner this stage implies (mirroring cargo nested/cargo headless) doesn’t exist yet. Notably out of scope even once this lands: running on the snert kernel itself — this project targets Linux only for now, and isn’t being design-constrained for a future snert port.

This chapter will be filled in once the work actually starts, the same way every earlier stage was — after building it, not before.