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.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.



