Kā mainīt noklusējuma kodolu programmā CentOS 7

Jebkura Linux izplatīšanas vissvarīgākā sastāvdaļa ir kodols, kas mijiedarbojas ar aparatūru, ļaujot darboties lietojumprogrammām un katram procesam ir komunikācija, to sauc par IPC.
Pateicoties kodolam, mēs varam veikt tādus uzdevumus kā:

  • CPU izmantošanas laiku pārvaldība gan procesiem, gan lietojumprogrammām.
  • Atmiņas pārvaldība un kontrole katram procesam.
  • Kodoli operētājsistēmā Linux tiek periodiski atjaunināti, lai katru reizi, kad sāknēšana un konfigurācija būtu daudz uzticamāka un drošāka.
Tāpēc, startējot CentOS 7, mēs varam izvēlēties, ar kuru kodolu mēs sāksim:

Mēs redzam, ka, startējot CentOS 7, tiek izvēlēts konkrēts kodols. Mēs to varam pielāgot administratīvu vai atbalsta iemeslu dēļ.

1. Pastāvīgi modificējiet sāknēšanas kodolu

1. darbība
Šim nolūkam mēs vispirms uzskaitīsim visus pieejamos kodolus, izmantojot šādu komandu:

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

2. solis
Tur mēs redzēsim dažādus pieejamos kodolus, piemēram:

  • 4.11.4
  • 3.10.0
Tur mums jāpārbauda, ​​kuru kodolu mēs vēlamies pastāvīgi iestatīt kā iepriekš definētu, un ir svarīgi paturēt prātā, ka GRUB2 katrai ievadei piešķir skaitlisku vērtību, kas sākas ar nulli un palielinās. Kad šis numurs ir identificēts, mēs piekļūsim failam / etc / default / grub izmantojot nano vai vi, un tur mēs atradīsim GRUB_DEFAULT rindu, kurā ievadīsim sava kodola ID, piemēram:
 GRUB_DEFAULT = 4

3. solis
Mēs saglabājam izmaiņas, izmantojot taustiņu kombināciju

Ctrl + O

un mēs atstājam redaktoru, izmantojot

Ctrl + X

4. solis
Visbeidzot, mēs atjaunojam GRUB konfigurāciju, izpildot šādu rindu:

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

5. solis
Tagad, kad mēs atkal sākam CentOS 7, mēs varam redzēt jauno noklusējuma kodolu:

2. Uz laiku mainiet sāknēšanas kodolu


Kā jau esam minējuši dažos gadījumos, vadības apsvērumu dēļ mēs vēlamies palaist CentOS 7 ar citu kodolu. Ja mēs vēlamies to darīt īslaicīgi, tas ir vienkārši, vienkārši izpildiet šādu sintaksi:
 grub2-reboot (kodola ID), piemēram, grub2-reboot 4
Visbeidzot palaidiet komandu pārstartēt lai restartētu sistēmu ar norādīto kodolu. Tik vienkārši mēs konfigurēsim savu kodolu CentOS 7.

wave wave wave wave wave