Skip to main content

7 docs tagged with "lab"

View all tags

A Minimal Root Filesystem

A static BusyBox, a directory skeleton, and an /init packed into an initramfs — early user space made concrete instead of magical.

Building a Kernel

From defconfig to a bootable image, including the debug options that make the rest of this section's labs possible.

Debugging the Kernel with GDB

Attaching a debugger to the virtual CPU, loading vmlinux symbols, and walking live kernel structures — the highest-leverage skill in this section.

Getting the Source

Cloning or downloading the pinned kernel, what the repository costs in disk and time, and a first orientation pass through the tree.

The Lab Machine

Why QEMU is the spine of every lab here, what to install on the host, and what each lab host badge means.