Czym jest plik vmlinuz?
Jeśli kiedykolwiek zaglądałeś do katalogu /boot swojego systemu Linux, z pewnością natknąłeś się na plik o tajemniczej nazwie vmlinuz (lub vmlinuz-6.5.0-generic itp.). Jest to jeden z najważniejszych plików w całym systemie – to skompresowany, bootowalny obraz jądra Linuksa.
W skrócie, to właśnie ten plik jest ładowany do pamięci przez bootloader (taki jak GRUB) podczas uruchamiania komputera. Po załadowaniu, mały fragment kodu wewnątrz vmlinuz dekompresuje resztę jądra do pamięci RAM, a następnie przekazuje mu kontrolę, rozpoczynając właściwy proces startu systemu operacyjnego.