It’s a program certainly, but “just a program” is a bit misleading because it places it on the same footing as Doom or
cator an Arduino project. Linux is a ring 0 program, which processors give unique treatment.Thanks op this is a great article. Having compiled kernels since 2.4 or thenabouts, it’s a great topic and I never really thought of it as just another program. Neat stuff!
On my arch install, all I have is vmlinuz-linux under /boot. How come there’s no further information appended like in the article?
Different distros vary a bit here, and it will differ if you’re on a system using efi.
Sometimes /boot isn’t mounted by default (it’s not needed unless you’re updating a kernel). You may be seeing a symlink or placeholder there.
If you’re using efi there will probably be /boot/EFI or something where your kernel is stored.
Zaphod’s just zis guy, you know?

Pretty good article, I read both. Well explained without too much tech jargon.



