Selles artiklis näitame teile, kuidas kasutada grubbyt, et lisada/eemaldada Fedora, RHEL, AlmaLinuxi, Rocky Linuxi ja CentOS Streami GRUB-i alglaadimiskirjetest kerneli alglaadimisparameetrid. Samuti näitame teile, kuidas lisada/eemaldada kohandatud GRUB-i alglaadimiskirjeid ja määrata vaikimisi konkreetsed GRUB-i alglaadimiskirjed, kasutades grubbyt Fedora, RHEL, AlmaLinux, Rocky Linuxi ja CentOS Streami puhul.
Sisu teema:
- Kõigi GRUB-i alglaadimiskirjete loend Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami kohta
- Spetsiifilise GRUB-i alglaadimiskirje kuvamine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamis
- Uute kerneli alglaadimisparameetrite/argumentide lisamine kõigile GRUB-i alglaadimiskirjetele Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
- Uute kerneli alglaadimisparameetrite/argumentide lisamine konkreetsele GRUB-i alglaadimiskirjele Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
- Kerneli alglaadimisparameetrite/argumentide eemaldamine kõigist GRUB-i alglaadimiskirjetest Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
- Kerneli alglaadimisparameetrite/argumentide eemaldamine konkreetsest GRUB-i alglaadimiskirjest Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami kaudu
- Kohandatud kerneli parameetrite/argumentidega GRUB-i alglaadimiskirje lisamine Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami jaoks
- GRUB-i alglaadimiskirje määramine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami vaikeseadeks
- GRUB-i alglaadimiskirje eemaldamine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamist
- Järeldus
Kõigi GRUB-i alglaadimiskirjete loend Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami kohta
Kõigi oma Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami süsteemi GRUB alglaadimiskirjete loetlemiseks käivitage grubby järgmiselt:
$ sudo räpane --info =KÕIK
Nagu näete, on loetletud kõik meie CentOS Stream 9 süsteemi GRUB-i alglaadimiskirjed (x2).
Igal alglaadimise kirjel on:
- Indeksi number
- Kerneli täielik tee
- Kerneli alglaadimisparameetrid, mida tuntakse ka kerneli argumentidena
- Juurfailisüsteemi täielik tee
- Faili 'initrd' täielik tee
- GRUB-i alglaadimiskirje pealkiri
- Selle alglaadimiskirje konfiguratsioonifaili ID (leiate kataloogist '/boot/loader/entries/')
Spetsiifilise GRUB-i alglaadimiskirje kuvamine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamis
Saate kuvada teabe konkreetse GRUB-i alglaadimiskirje kohta, kasutades oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemis grubbyt.
GRUB-i vaikekäivituskirje teabe kuvamiseks käivitage järgmine käsk:
$ sudo räpane --info =VAIKIMISEKuvatakse GRUB-i alglaadimise vaikekirje.
Teavet GRUB-i alglaadimiskirje kohta saate kuvada ka konkreetses registris. Indeksi number algab 0-st.
Teabe kuvamiseks esimese GRUB-i alglaadimiskirje kohta (indeksil 0) käivitage järgmine käsk:
$ sudo räpane --info = 0
Samamoodi saate kuvada teavet teise GRUB-i alglaadimiskirje kohta (indeksis 1) järgmise käsuga ja nii edasi:
$ sudo räpane --info = 1
Uute kerneli alglaadimisparameetrite/argumentide lisamine kõigile GRUB-i alglaadimiskirjetele Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
Kerneli alglaadimisparameetri/argumendi (ütleme 'nomodeset') lisamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemi kõikidele GRUB-i alglaadimiskirjetele käivitage järgmine käsk:
$ sudo räpane --update-kernel =KÕIK --args = 'nomodeset'Mitme kerneli alglaadimisparameetri/argumendi (näiteks 'nomodeset' ja 'nouveau.blacklist=1') lisamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemi kõikidele GRUB-i alglaadimiskirjetele eraldage kerneli alglaadimisparameetrid/ argumendid, kasutades tühikuid järgmiselt:
$ sudo räpane --update-kernel =KÕIK --args = 'nomodeset nouveau.blacklist=1'Nagu näete, lisatakse kõikidele GRUB-i alglaadimiskirjetele kerneli alglaadimisparameetrid/argumendid “nomodeset” ja “nouveau.blacklist=1”.
$ sudo räpane --info =KÕIK
Uute kerneli alglaadimisparameetrite/argumentide lisamine konkreetsele GRUB-i alglaadimiskirjele Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
Kerneli alglaadimisparameetri/argumendi (oletame, et 'selinux=0') lisamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami süsteemi alglaadimise vaikekirjele käivitage järgmine käsk:
$ sudo räpane --update-kernel =VAIKIMISE --args = 'selinux=0'Mitme kerneli alglaadimisparameetri/argumendi (näiteks „selinux=0” ja „ipv6.disable=1”) lisamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami süsteemi alglaadimise vaikekirjele eraldage kerneli alglaadimine. parameetrid/argumendid, kasutades tühikuid järgmiselt:
$ sudo räpane --update-kernel =VAIKIMISE --args = 'selinux=0 ipv6.disable=1'Samamoodi saate lisada kerneli alglaadimisparameetrid/argumendid GRUB-i alglaadimiskirjele kindla indeksi juures (näiteks indeks 0) järgmiselt:
$ sudo räpane --update-kernel = 0 --args = 'selinux=0 ipv6.disable=1'Nagu näete, lisatakse kerneli alglaadimise parameetrid/argumendid 'selinux=0' ja 'ipv6.disable=1' ainult vaikimisi (indeks 0) GRUB-i alglaadimiskirjele.
$ sudo räpane --info =KÕIK
Kerneli alglaadimisparameetrite/argumentide eemaldamine kõigist GRUB-i alglaadimiskirjetest Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream
Kerneli alglaadimisparameetri/argumendi (ütleme 'nomodeset') eemaldamiseks kõigist oma Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami süsteemi GRUB-i alglaadimiskirjetest käivitage järgmine käsk:
$ sudo räpane --update-kernel =KÕIK --eemalda-args = 'nomodeset'Mitme kerneli alglaadimisparameetri/argumendi (näiteks „nomodeset” ja „nouveau.blacklist=1”) eemaldamiseks kõigist oma Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami süsteemi GRUB-i alglaadimiskirjetest eraldage kerneli alglaadimisparameetrid/ argumendid, kasutades tühikuid järgmiselt:
$ sudo räpane --update-kernel =KÕIK --eemalda-args = 'nomodeset nouveau.blacklist=1'Nagu näete, eemaldatakse kõigist GRUB-i alglaadimiskirjetest kerneli alglaadimisparameetrid/argumendid “nomodeset” ja “nouveau.blacklist=1”.
$ sudo räpane --info =KÕIK
Kerneli alglaadimisparameetrite/argumentide eemaldamine konkreetsest GRUB-i alglaadimiskirjest Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami kaudu
Kerneli alglaadimisparameetri/argumendi (ütleme 'selinux=0') eemaldamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemi alglaadimise vaikekirjest käivitage järgmine käsk:
$ sudo räpane --update-kernel =VAIKIMISE --eemalda-args = 'selinux=0'Mitme kerneli alglaadimisparameetri/argumendi (näiteks „selinux=0” ja „ipv6.disable=1”) eemaldamiseks oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemi alglaadimise vaikekirjest eraldage kerneli alglaadimine. parameetrid/argumendid, kasutades tühikuid järgmiselt:
$ sudo räpane --update-kernel =VAIKIMISE --eemalda-args = 'selinux=0 ipv6.disable=1'Samamoodi saate eemaldada kerneli alglaadimisparameetrid/argumendid GRUB-i alglaadimiskirjest konkreetse indeksi juures (näiteks indeks 0) järgmiselt:
$ sudo räpane --update-kernel = 0 --eemalda-args = 'selinux=0 ipv6.disable=1'Nagu näete, eemaldatakse kerneli alglaadimise parameetrid/argumendid “selinux=0” ja “ipv6.disable=1” ainult vaikimisi (indeks 0) GRUB-i alglaadimiskirjest.
$ sudo räpane --info =VAIKIMISE
Kohandatud kerneli parameetrite/argumentidega GRUB-i alglaadimiskirje lisamine Fedora/RHEL/AlmaLinux/Rocky Linuxi/CentOS Streami jaoks
Selle asemel, et ajada segamini tehase vaikekäivituskirjetega GRUB, on aeg-ajalt kõige parem luua GRUBi alglaadimise vaikekirje koopia ja muuta kopeeritud GRUB-i alglaadimiskirjes kerneli parameetreid/argumente.
Vaikimisi GRUB-i alglaadimiskirje koopia loomiseks peate teadma GRUB-i vaikekäivituskirje täielikku kerneli teed ja 'initrd' teed.
GRUB-i vaikekäivituskirje täieliku kerneli tee ja „initrd” tee leidmiseks käivitage järgmine käsk:
$ sudo räpane --info =VAIKIMISEKerneli täielik tee [1] ja 'initrd' tee [2] GRUB alglaadimise vaikekirjest tuleks kuvada. Võtke see teave teadmiseks.
Vaikimisi GRUB-i alglaadimiskirje koopia loomiseks, kasutades varasema käsu väljundist leitud kerneli teed ja „initrd” teed, käivitage järgmine käsk:
$ sudo räpane --koopia-vaikimisi \--add-kernel = '/boot/vmlinuz-5.14.0-391.el9.x86_64' \
--initrd = '/boot/initramfs-5.14.0-391.el9.x86_64.img $tuned_initrd ' \
-- pealkiri = ' $(kass /etc/redhat-release) - Keela SELinux - $(uname -r) '
MÄRGE: Asendage kerneli tee ja 'initrd' tee kindlasti teie omaga jaotistes '–add-kernel=
MÄRGE: Jaotises '–title' asendatakse '$(cat /etc/redhat-release)' operatsioonisüsteemi ja versiooni nimega (st CentOS Stream 9) ning '$(uname -r)' asendatakse versiooniga praegu kasutatava Linuxi tuuma number (st 5.14.0-391.el9.x86_64).
Tuleks luua uus GRUB-i alglaadimiskirje.
Nagu näete, luuakse uus GRUB-i alglaadimiskirje [1] indeksiga 0 [2] .
$ sudo räpane --info =KÕIK
Uute kerneli parameetrite/argumentide lisamiseks saate kasutada räpast suvandit „–args” ja suvandit „–remove-args”, et eemaldada kerneli parameetrid/argumendid vastloodud GRUB-i alglaadimiskirjest (indeksil 0).
Näiteks kerneli parameetri/argumendi 'selinux=0' lisamiseks ja 'vaikse' kerneli parameetri/argumendi eemaldamiseks vastloodud GRUB-i alglaadimiskirjest (indeksil 0), käivitage käsk grubby järgmiselt:
$ sudo räpane --update-kernel = 0 --args = 'selinux=0' --eemalda-args = 'vaikne'Nagu näete, lisatakse kerneli parameeter/argument 'selinux=0' ja 'vaikne' kerneli parameeter/argument eemaldatakse vastloodud GRUB-i alglaadimiskirjest (indeksil 0).
$ sudo räpane --info = 0
GRUB-i alglaadimiskirje määramine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami vaikeseadeks
Kui olete loonud kohandatud GRUB-i alglaadimiskirje, võite soovida selle määrata oma arvuti/serveri GRUB-i vaikekäivituskirjeks, nii et teie arvuti/server kasutaks seda vaikimisi alglaadimiseks.
Vaikimisi GRUB-i alglaadimiskirje indeksi leiate järgmise käsuga:
$ sudo räpane --vaikeindeksNagu näete, on vaikeindeks 1.
Lisatud kohandatud GRUB-i alglaadimiskirje indeks on 0.
Kohandatud GRUB-i alglaadimiskirje määramiseks vaikeseadeks käivitage järgmine käsk:
$ sudo räpane --seadi-vaikeindeks = 0Alglaadimise vaikekirjeks tuleks määrata GRUB-i alglaadimiskirje indeksis 0.
Nagu näete, on kohandatud alglaadimiskirje GRUB seatud vaikimisi alglaadimiskirjeks.
Kohandatud GRUB-i alglaadimiskirje valitakse automaatselt GRUB-i alglaadurist.
Nagu näete, on kohandatud GRUB-i alglaadimise kirjel kõik kohandatud kerneli parameetrid/argumendid, mille me konfigureerisime.
GRUB-i alglaadimiskirje eemaldamine Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamist
Saate eemaldada GRUB-i alglaadimiskirje oma Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streami süsteemist, kasutades ka grubbyt.
Lõime uue GRUB-i alglaadimiskirje [1] indeksiga 0 [1] demonstreerida GRUB-i alglaadimiskirje eemaldamise protseduure grubby abil.
GRUB-i alglaadimiskirje eemaldamiseks indeksis 0 käivitage järgmine käsk:
$ sudo räpane --eemalda kernel = 0Nagu näete, eemaldatakse GRUB-i alglaadimise kirje ja indeksid reguleeritakse uuesti.
Järeldus
Selles artiklis näitasime teile, kuidas loetleda GRUB-i alglaadimiskirjed grubby abil. Samuti näitasime teile, kuidas lisada GRUB-i alglaadimiskirjetele kerneli alglaadimisparameetreid/-argumente ja eemaldada kerneli alglaadimisparameetrid/argumendid GRUB-i alglaadimiskirjetest, kasutades grubbyt. Näitasime teile, kuidas lisada/eemaldada kohandatud GRUB-i alglaadimiskirjeid, kasutades ka grubbyt. Lõpuks näitasime teile, kuidas määrata GRUB alglaadimiskirje vaikeseadeks, kasutades grubbyt. Selles artiklis näidatud protseduurid peaksid töötama operatsioonisüsteemides Fedora, RHEL, AlmaLinux, Rocky Linux ja CentOS Stream.