Session
Building a Linux distribution from scratch
1. Introduction
* development environment
2. Components of a Linux distribution
* Linux distribution overview
* Linux boot process (how Linux boots)
* UEFI and the bootloader
* Linux kernel and initial root filesystem (initrd/initramfs)
* Target root filesystem
3. Building a Linux kernel
* Upstream vs distribution kernels
* Linux kernel release process
* Downloading and unpacking the kernel source
* Configuring and tweaking the kernel
* Compiling the kernel
* Testing the kernel without a root filesystem
4. Building a root filesystem
* Bootstraping a Debian root filesystem
* Introduction to Buildroot (and busybox)
* Downloading and unpacking the Buildroot source
* Configuring and tweaking Buildroot
* Creating the root filesystem with Buildroot
* Testing the root filesystem without the kernel
5. Using the custom distribution (Linux kernel + root filesystem)
* Booting the custom distribution on a virtual machine with QEMU
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top