Learning how to get kernel sources, patch, configure and (cross-)compile them. Learning multiple ways of booting Linux (directly, initramfs, NFS…).
This document is used in our training sessions. It is available under the Creative Commons BY-SA license (see details and other documents).
It is available under several formats:
- PDF: slides, practical labs, kernel cross-compiling lab
- OpenDocument Format: slides, practical labs, kernel cross-compiling lab
See other documents covering specific kernel topics
Thanks to people who helped, sent corrections or suggestions: Florent Peyraud, Marc Zyngier, Vanessa Conchodon, Stéphane Rubino, Samuli Jarvinen, Phil Blundell, Jeffery Huang, Mohit Mehta, Matti Aaltonen, Robert P.J. Day.

Version française
Quarterly newsletter
Follow new articles