Tässä artikkelissa näytämme sinulle, kuinka grubbya käytetään ytimen käynnistysparametrien lisäämiseen/poistamiseen Fedoran, RHEL:n, AlmaLinuxin, Rocky Linuxin ja CentOS Streamin GRUB-käynnistysmerkinnöistä. Näytämme myös, kuinka voit lisätä/poistaa mukautettuja GRUB-käynnistysmerkintöjä ja asettaa tietyt GRUB-käynnistysmerkinnät oletusarvoiksi käyttämällä grubbya Fedorassa, RHEL:ssä, AlmaLinuxissa, Rocky Linuxissa ja CentOS Streamissa.
Sisällön aihe:
- Luettelo kaikista GRUB-käynnistysmerkinnöistä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- Tietyn GRUB-käynnistysmerkinnän näyttäminen Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- Uusien ytimen käynnistysparametrien/argumenttien lisääminen kaikkiin GRUB-käynnistysmerkintöihin Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- Uusien ytimen käynnistysparametrien/argumenttien lisääminen tiettyyn GRUB-käynnistysmerkintään Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- Ytimen käynnistysparametrien/argumenttien poistaminen kaikista GRUB-käynnistysmerkinnöistä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- Ytimen käynnistysparametrien/argumenttien poistaminen tietystä GRUB-käynnistysmerkinnästä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
- GRUB-käynnistysmerkinnän lisääminen mukautetuilla ytimen parametreilla/argumenteilla Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamiin
- GRUB-käynnistysmerkinnän asettaminen oletukseksi Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissä
- GRUB-käynnistysmerkinnän poistaminen Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamista
- Johtopäätös
Luettelo kaikista GRUB-käynnistysmerkinnöistä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Luetteloi kaikki Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmäsi GRUB-käynnistysmerkinnät suorittamalla grubby seuraavasti:
$ sudo likainen --tiedot = KAIKKI
Kuten näet, kaikki CentOS Stream 9 -järjestelmämme GRUB-käynnistysmerkinnät (x2) on lueteltu.
Jokaisessa käynnistysmerkinnässä on:
- Indeksinumero
- Koko ytimen polku
- Ytimen käynnistysparametrit tunnetaan myös ytimen argumentteina
- Täysi polku juuritiedostojärjestelmään
- 'initrd'-tiedoston koko polku
- GRUB-käynnistysmerkinnän otsikko
- Tämän käynnistysmerkinnän asetustiedoston tunnus (löytyy hakemistosta '/boot/loader/entries/')
Tietyn GRUB-käynnistysmerkinnän näyttäminen Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Voit näyttää tiedot tietystä GRUB-käynnistysmerkinnästä käyttämällä grubbya Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmässäsi.
Jos haluat näyttää tiedot oletusarvoisesta GRUB-käynnistysmerkinnästä, suorita seuraava komento:
$ sudo likainen --tiedot =OLETUSGRUB-oletuskäynnistysmerkintä pitäisi näkyä.
Voit myös näyttää tiedot GRUB-käynnistysmerkinnästä tietyssä indeksissä. Indeksinumero alkaa 0:sta.
Jos haluat näyttää tiedot ensimmäisestä GRUB-käynnistysmerkinnästä (indeksissä 0), suorita seuraava komento:
$ sudo likainen --tiedot = 0
Samalla tavalla voit näyttää tiedot toisesta GRUB-käynnistysmerkinnästä (hakemistossa 1) seuraavalla komennolla ja niin edelleen:
$ sudo likainen --tiedot = 1
Uusien ytimen käynnistysparametrien/argumenttien lisääminen kaikkiin GRUB-käynnistysmerkintöihin Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Jos haluat lisätä ytimen käynnistysparametrin/argumentin (sanotaan 'nomodeset') kaikkiin Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän GRUB-käynnistysmerkintöihin, suorita seuraava komento:
$ sudo likainen --päivitys-ydin = KAIKKI --args = 'nomodeset'Jos haluat lisätä useita ytimen käynnistysparametreja/argumentteja (esimerkiksi 'nomodeset' ja 'nouveau.blacklist=1') kaikkiin Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän GRUB-käynnistysmerkintöihin, erota ytimen käynnistysparametrit/ argumentit välilyönnillä seuraavasti:
$ sudo likainen --päivitys-ydin = KAIKKI --args = 'nomodeset nouveau.blacklist=1'Kuten näet, ytimen käynnistysparametrit/argumentit 'nomodeset' ja 'nouveau.blacklist=1' lisätään kaikkiin GRUB-käynnistysmerkintöihin.
$ sudo likainen --tiedot = KAIKKI
Uusien ytimen käynnistysparametrien/argumenttien lisääminen tiettyyn GRUB-käynnistysmerkintään Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Jos haluat lisätä ytimen käynnistysparametrin/argumentin (oletetaan 'selinux=0') Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän oletusarvoiseen GRUB-käynnistysmerkintään, suorita seuraava komento:
$ sudo likainen --päivitys-ydin =OLETUS --args = 'selinux=0'Jos haluat lisätä useita ytimen käynnistysparametreja/argumentteja (esimerkiksi 'selinux=0' ja 'ipv6.disable=1') Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän oletusarvoiseen GRUB-käynnistysmerkintään, erota ytimen käynnistys. parametrit/argumentit käyttämällä välilyöntejä seuraavasti:
$ sudo likainen --päivitys-ydin =OLETUS --args = 'selinux=0 ipv6.disable=1'Samalla tavalla voit lisätä ytimen käynnistysparametrit/argumentit GRUB-käynnistysmerkintään tietyssä indeksissä (esimerkiksi indeksi 0) seuraavasti:
$ sudo likainen --päivitys-ydin = 0 --args = 'selinux=0 ipv6.disable=1'Kuten näet, ytimen käynnistysparametrit/argumentit 'selinux=0' ja 'ipv6.disable=1' lisätään vain oletusarvoiseen (indeksi 0) GRUB-käynnistysmerkintään.
$ sudo likainen --tiedot = KAIKKI
Ytimen käynnistysparametrien/argumenttien poistaminen kaikista GRUB-käynnistysmerkinnöistä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Jos haluat poistaa ytimen käynnistysparametrin/argumentin (oletetaan 'nomodeset') kaikista Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän GRUB-käynnistysmerkinnöistä, suorita seuraava komento:
$ sudo likainen --päivitys-ydin = KAIKKI --poista-args = 'nomodeset'Voit poistaa useita ytimen käynnistysparametreja/argumentteja (esimerkiksi 'nomodeset' ja 'nouveau.blacklist=1') kaikista Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän GRUB-käynnistysmerkinnöistä erottamalla ytimen käynnistysparametrit/ argumentit välilyönnillä seuraavasti:
$ sudo likainen --päivitys-ydin = KAIKKI --poista-args = 'nomodeset nouveau.blacklist=1'Kuten näet, ytimen käynnistysparametrit/argumentit 'nomodeset' ja 'nouveau.blacklist=1' poistetaan kaikista GRUB-käynnistysmerkinnöistä.
$ sudo likainen --tiedot = KAIKKI
Ytimen käynnistysparametrien/argumenttien poistaminen tietystä GRUB-käynnistysmerkinnästä Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissa
Jos haluat poistaa ytimen käynnistysparametrin/argumentin (oletetaan 'selinux=0') Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän oletusarvoisesta GRUB-käynnistysmerkinnästä, suorita seuraava komento:
$ sudo likainen --päivitys-ydin =OLETUS --poista-args = 'selinux=0'Jos haluat poistaa useita ytimen käynnistysparametreja/argumentteja (esimerkiksi 'selinux=0' ja 'ipv6.disable=1') Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmän oletusarvoisesta GRUB-käynnistysmerkinnästä, erota ytimen käynnistys. parametrit/argumentit käyttämällä välilyöntejä seuraavasti:
$ sudo likainen --päivitys-ydin =OLETUS --poista-args = 'selinux=0 ipv6.disable=1'Samalla tavalla voit poistaa ytimen käynnistysparametrit/argumentit GRUB-käynnistysmerkinnästä tietyssä indeksissä (esimerkiksi indeksi 0) seuraavasti:
$ sudo likainen --päivitys-ydin = 0 --poista-args = 'selinux=0 ipv6.disable=1'Kuten näet, ytimen käynnistysparametrit/argumentit “selinux=0” ja “ipv6.disable=1” poistetaan vain oletusarvoisesta (indeksi 0) GRUB-käynnistysmerkinnästä.
$ sudo likainen --tiedot =OLETUS
GRUB-käynnistysmerkinnän lisääminen mukautetuilla ytimen parametreilla/argumenteilla Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamiin
Sen sijaan, että sotkelisi tehdasoletusarvoisia GRUB-käynnistysmerkintöjä, on toisinaan parasta luoda kopio oletusarvoisesta GRUB-käynnistysmerkinnästä ja muokata kopioidun GRUB-käynnistysmerkinnän ytimen parametreja/argumentteja.
Jos haluat luoda kopion oletusarvoisesta GRUB-käynnistysmerkinnästä, sinun on tiedettävä GRUB-oletuskäynnistysmerkinnän koko ytimen polku ja 'initrd'-polku.
Jos haluat löytää oletusarvoisen GRUB-käynnistysmerkinnän koko ytimen polun ja 'initrd' -polun, suorita seuraava komento:
$ sudo likainen --tiedot =OLETUSKoko ytimen polku [1] ja 'initrd' polku [2] GRUB-oletuskäynnistysmerkinnän pitäisi näkyä. Ota nämä tiedot huomioon.
Jos haluat luoda kopion oletusarvoisesta GRUB-käynnistysmerkinnästä käyttämällä ytimen polkua ja 'initrd' -polkua, jotka löysit aikaisemman komennon tulosteesta, suorita seuraava komento:
$ sudo likainen --kopioi-oletus \--add-ydin = '/boot/vmlinuz-5.14.0-391.el9.x86_64' \
--initrd = '/boot/initramfs-5.14.0-391.el9.x86_64.img $tuned_initrd ' \
-- otsikko = ' $(kissa /etc/redhat-release) - Poista SELinux käytöstä - $(uname -r) '
HUOMAUTUS: Muista korvata ytimen polku ja 'initrd' polku omallasi osioissa '–add-kernel=
HUOMAUTUS: Kohdassa ”–title” ”$(cat /etc/redhat-release)” korvataan käyttöjärjestelmän ja version nimellä (eli CentOS Stream 9) ja ”$(uname -r)” korvataan versiolla. tällä hetkellä käytetyn Linux-ytimen numero (eli 5.14.0-391.el9.x86_64).
Uusi GRUB-käynnistysmerkintä pitäisi luoda.
Kuten näet, uusi GRUB-käynnistysmerkintä luodaan [1] indeksillä 0 [2] .
$ sudo likainen --tiedot = KAIKKI
Voit käyttää likaista “–args”-vaihtoehtoa lisätäksesi uudet ytimen parametrit/argumentit ja “–remove-args”-vaihtoehdon poistaaksesi ytimen parametrit/argumentit juuri luodusta GRUB-käynnistysmerkinnästä (indeksissä 0).
Jos haluat esimerkiksi lisätä 'selinux=0' ytimen parametrin/argumentin ja poistaa 'hiljaisen' ytimen parametrin/argumentin juuri luodusta GRUB-käynnistysmerkinnästä (indeksissä 0), suorita grubby-komento seuraavasti:
$ sudo likainen --päivitys-ydin = 0 --args = 'selinux=0' --poista-args = 'hiljainen'Kuten näet, 'selinux=0' ytimen parametri/argumentti lisätään ja 'hiljainen' ytimen parametri/argumentti poistetaan juuri luodusta GRUB-käynnistysmerkinnästä (indeksissä 0).
$ sudo likainen --tiedot = 0
GRUB-käynnistysmerkinnän asettaminen oletukseksi Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamissä
Kun olet luonut mukautetun GRUB-käynnistysmerkinnän, voit asettaa sen oletusarvoisesti tietokoneesi/palvelimesi GRUB-käynnistysmerkinnäksi, jotta tietokoneesi/palvelimesi käyttää sitä oletusarvoisesti käynnistykseen.
Löydät oletusarvoisen GRUB-käynnistysmerkinnän indeksin seuraavalla komennolla:
$ sudo likainen --oletusindeksiKuten näet, oletusindeksi on 1.
Lisäämämme mukautetun GRUB-käynnistysmerkinnän indeksi on 0.
Jos haluat asettaa mukautetun GRUB-käynnistysmerkinnän oletusarvoksi, suorita seuraava komento:
$ sudo likainen --set-default-index = 0GRUB-käynnistysmerkintä indeksissä 0 tulee asettaa oletuskäynnistysmerkinnäksi.
Kuten näet, mukautettu GRUB-käynnistysmerkintä on asetettu oletuskäynnistysmerkinnäksi.
Mukautettu GRUB-käynnistysmerkintä valitaan automaattisesti GRUB-käynnistyslataimesta.
Kuten näet, mukautetussa GRUB-käynnistysmerkinnässä on kaikki mukautetut ytimen parametrit/argumentit, jotka määritimme.
GRUB-käynnistysmerkinnän poistaminen Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Streamista
Voit poistaa GRUB-käynnistysmerkinnän Fedora/RHEL/AlmaLinux/Rocky Linux/CentOS Stream -järjestelmästä käyttämällä myös grubbya.
Loimme uuden GRUB-käynnistysmerkinnän [1] indeksillä 0 [1] GRUB-käynnistysmerkinnän poistaminen grubbylla.
Poistaaksesi GRUB-käynnistysmerkinnän indeksistä 0, suorita seuraava komento:
$ sudo likainen --remove-ydin = 0Kuten näet, GRUB-käynnistysmerkintä poistetaan ja indeksit säädetään uudelleen.
Johtopäätös
Tässä artikkelissa näytimme sinulle, kuinka GRUB-käynnistysmerkinnät luetellaan grubbylla. Näimme myös, kuinka voit lisätä ytimen käynnistysparametrit/argumentit GRUB-käynnistysmerkintöihin ja poistaa ytimen käynnistysparametrit/argumentit GRUB-käynnistysmerkinnöistä käyttämällä grubbya. Näitimme sinulle, kuinka voit lisätä/poistaa mukautettuja GRUB-käynnistysmerkintöjä myös grubbylla. Lopuksi näytimme sinulle, kuinka GRUB-käynnistysmerkintä asetetaan oletusarvoksi käyttämällä grubbya. Tässä artikkelissa esitettyjen toimenpiteiden pitäisi toimia Fedora-, RHEL-, AlmaLinux-, Rocky Linux- ja CentOS Stream -käyttöjärjestelmissä.