Cum se schimbă nucleul implicit în CentOS 7

Cea mai vitală componentă a oricărei distribuții Linux este nucleul care interacționează cu hardware-ul permițând operabilitatea aplicațiilor și că fiecare proces are comunicare între ele, aceasta se numește IPC.
Datorită nucleului putem realiza sarcini precum:

  • Gestionarea timpilor de utilizare a procesorului atât pentru procese, cât și pentru aplicații.
  • Managementul și controlul memoriei pentru fiecare proces.
  • Nucleele din Linux sunt actualizate periodic cu scopul ca de fiecare dată boot-ul și configurația să fie mult mai fiabile și mai sigure.
De aceea, când pornim CentOS 7, putem selecta cu ce kernel vom începe:

Putem vedea că un nucleu specific este cel selectat la pornirea CentOS 7. Putem ajusta acest lucru din motive administrative sau de asistență.

1. Modificați nucleul de boot permanent

Pasul 1
Pentru aceasta, vom lista mai întâi toate nucleele disponibile folosind următoarea comandă:

 sudo grep 'menuentry' /boot/grub2/grub.cfg

Pasul 2
Acolo vom vedea diferitele nuclee disponibile, cum ar fi:

  • 4.11.4
  • 3.10.0
Acolo trebuie să verificăm ce kernel dorim să setăm permanent ca predefinit și este important să reținem că GRUB2 atribuie fiecărei intrări o valoare numerică care începe de la zero și crește. Odată ce acest număr este identificat, vom accesa fișierul / etc / implicit / grub folosind nano sau vi și acolo vom localiza linia GRUB_DEFAULT unde vom introduce ID-ul nucleului nostru, de exemplu:
 GRUB_DEFAULT = 4

Pasul 3
Salvăm modificările folosind combinația de taste

Ctrl + O

și lăsăm editorul folosind

Ctrl + X

Pasul 4
În cele din urmă, regenerăm configurația GRUB executând următoarea linie:

 sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Pasul 5
Acum, când pornim din nou CentOS 7, putem vedea noul kernel implicit:

2. Modificați temporar nucleul de boot


După cum am menționat în câteva ocazii, vrem să pornim CentOS 7 cu un kernel diferit din motive de management. Dacă vrem să o facem temporar, este simplu, trebuie doar să executăm următoarea sintaxă:
 grub2-reboot (ID kernel), de exemplu grub2-reboot 4
În cele din urmă executați comanda reporniți pentru a reporni sistemul cu nucleul indicat. Atât de simplu ne vom configura nucleul în CentOS 7.

wave wave wave wave wave