How Does Linux Boot? Part 5: The Kernel Starts The First Process
So far in our detailed tour of the Linux boot sequence (which started here) we have seen how the UEFI firmware on modern hardware can call a “shim” program to support Secure Boot, which in turn runs the GRUB boot loader to find, load, and start the kernel. The kernel has loaded device drivers for […]
How Does Linux Boot? There’s More To It Than You Might Expect
With Linux, you can just turn it on, wait a few moments, and start doing powerful things! But if you are going to be responsible for critical systems, you need to know how they are supposed to work so you can recognize and fix problems. At its very simplest, we’re looking at this sequence: Firmware […]
What Is Going On With The Free Operating Systems?
I’m a big advocate of FOSS or Free and Open-Source Software. Although, is it really more stable and secure? We keep hearing the “Many eyes make bugs shallow” mantra, but it took how long for the Heartbleed bug in OpenSSL to be noticed? The way I look at it is that all operating systems have […]