Categories
development

How to create an initramfs after you compile a linux kernel

As a summary you build an initramfs by putting all the OS required files in a folder, you convert everything in there to a single .cpio, and finally you gzip that. From your perspective, the initramfs is a gziped cpio file that contains the initial file system that the kernel needs to run. And that […]

Categories
development

How to install QEMU to test your kernel

The typical Kernel development cycle consists of the iteration of this four steps: Write code Build kernel/modules Test Deploy If deploy our kernel in our own machines we run the risk of crashing our whole computer. Or even worst: we will have very slow iterations because we need to restart and load our kernel after […]