~/talk

Understanding, Building and Researching Minimal (and not so minimal) Linux Systems

links:none on file
slides:none on file

Builds a bootable minimal Linux by compiling kernel 5.6.37, producing a tiny vmLinux and a static BusyBox static binary, assembling an initramfs cpio+gzip image and running it under QEMU/KVM. Covers .config fragments, built-in vs. M modules, module-install layout, frame buffer vs. serial consoles, pSplash for bootsplash, and Yocto as a full build system. Results boot successfully in QEMU with a ~2–8 MB initramfs and working shell and basic tools.

AI-written summary · about

  1. 0:00Start
  2. 9:25What Happens When Linux Boot
  3. 11:00Kernel Source
  4. 15:07Root Filesystem
  5. 17:23Ubuntu
  6. 24:35Bootloader
  7. 25:46How Do You Build a Kernel
  8. 28:27Debugging the Kernel
  9. 28:54Configure Busy Box
  10. 31:57Kernel Module
  11. 33:45Kernel Configurations
  12. 37:01Partial Configurations
  13. 38:47Configuration Repository
  14. 40:55Build the Colonel
  15. 45:21The Basics
  16. 46:22Frame Buffer
  17. 48:16Start the Build
  18. 51:00Graphics
  19. 53:31Build System
  20. 54:02Linux Build Systems
  21. 56:07When Is the Next Kernel Course and Are There any Kernel Training Labs Documentation Available from You on Demand
  22. 59:46What Is the Meaning of the J16 Argument
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.