Het meest vitale onderdeel van elke Linux-distro is de kernel die samenwerkt met de hardware waardoor de applicaties kunnen worden bediend en dat elk proces onderling kan communiceren, dit wordt IPC genoemd.
Dankzij de kernel kunnen we taken uitvoeren zoals:
- Beheer van CPU-gebruikstijden voor zowel processen als applicaties.
- Geheugenbeheer en controle voor elk proces.
- De kernels in Linux worden periodiek bijgewerkt met als doel dat elke keer het opstarten en de configuratie veel betrouwbaarder en veiliger zijn.
We kunnen zien dat een specifieke kernel is geselecteerd wanneer CentOS 7 start.We kunnen dit aanpassen om administratieve of ondersteunende redenen.
1. Wijzig de opstartkernel permanent
Stap 1
Hiervoor zullen we eerst alle beschikbare kernels opsommen met behulp van de volgende opdracht:
sudo grep 'menuentry' /boot/grub2/grub.cfg
Stap 2
Daar zullen we de verschillende beschikbare kernels zien, zoals:
- 4.11.4
- 3.10.0
GRUB_DEFAULT = 4
Stap 3
We slaan de wijzigingen op met de toetsencombinatie
Ctrl + O
en we verlaten de editor met
Ctrl + X
Stap 4
Ten slotte regenereren we de GRUB-configuratie door de volgende regel uit te voeren:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Stap 5
Als we nu CentOS 7 opnieuw starten, kunnen we de nieuwe standaardkernel zien:
2. Wijzig de opstartkernel tijdelijk
Zoals we al een paar keer hebben vermeld, willen we CentOS 7 om beheerredenen starten met een andere kernel. Als we het tijdelijk willen doen, is het eenvoudig, voer gewoon de volgende syntaxis uit:
grub2-reboot (kernel-ID), bijvoorbeeld grub2-reboot 4Voer ten slotte de opdracht uit opnieuw opstarten om het systeem opnieuw op te starten met de aangegeven kernel. Zo eenvoudig dat we onze kernel in CentOS 7 zullen configureren.