Kernel & initrd
Kernel
====================================================================================
What is a Linux Kernel?
------------------------------------------------------------------------------------------------------------------------------------------------
Check kernel version
uname -r
After installing a new kernel version, a server reboot is required.
------------------------------------------------------------------------------------------------------------------------------------------------
Which file in /boot is the kernel?
Typically, the kernel file itself (located within /boot) is prefaced with 'vmlinuz', for example:
vmlinuz-5.15.0-106-generic
Working on Linux systems, you may see systems with various kernels installed.
====================================================================================
initrd
------------------------------------------------------------------------------------------------------------------------------------------------
What is initrd?
initrd (initialisation RAM disk) is essentially a set of instructions used to load the kernel. initrd is stored temporarily in system memory whilst the kernel is loaded.
-----------------------------------------------------------------------------------------------------------------------------------------------