Käynnistyslatain on yksi tärkeimmistä Linux-käyttöjärjestelmän käynnistysprosessin komponenteista.
Tämä artikkeli näyttää, mikä on käynnistyslataaja ja mikä rooli sillä on Linux-järjestelmässä. Tämä opas keskittyy erityisesti Grand Unified Bootloaderiin (GRUB), joka on tehokas ja erittäin joustava käynnistyslatausohjelma. Mutta ennen GRUBin yksityiskohtaista tarkastelua on tärkeää ymmärtää Linuxin käynnistysprosessi.
Linux-käynnistysprosessi
Käynnistysprosessi Linuxissa on sarja toimintoja, jotka tapahtuvat tietokoneen virtapainikkeen painamisesta siihen päivään, jolloin sisäänkirjautumisnäyttö tulee näkyviin.
Käyttöjärjestelmän käynnistysprosessissa on neljä päävaihetta, ja ne tapahtuvat seuraavassa järjestyksessä:
- BIOS: Tarkoittaa Perustulo- / lähtöjärjestelmä ja on pääasiassa vastuussa käynnistyslataimen lataamisesta. Kun tietokone käynnistyy, se suorittaa käynnistystestin (POST) varmistaakseen, että ydinlaitteisto, kuten muisti ja kiintolevy, toimii oikein. Jälkeenpäin BIOS tarkistaa ensisijaisten kiintolevyjen Master Boot Record (MBR) -tietokoneen, joka on osa kiintolevyäsi, jossa käynnistyslatain sijaitsee.
- Käynnistyksenlataaja: Lataa ytimen RAM-muistiin joukolla ytimen parametreja.
- Ydin: Ytimen ensisijainen tehtävä on alustaa laitteet ja muisti. Jälkeenpäin se lataa init-prosessin.
- Sen sisällä: Vastaa järjestelmän tärkeiden palvelujen käynnistämisestä ja lopettamisesta.
Merkintä: BIOS ei ole Linuxiin liittyvä prosessi, se on prosessi, joka tapahtuu käyttöjärjestelmästäsi riippumatta.
Lisätietoja: Pidetäänkö tietokoneen BIOSia ohjelmistona, laitteistona vai laiteohjelmistona?
Mikä on Grand Unified Bootloader?
GRUB vastaa pääasiassa siitä, että toimittaa sinulle asetusvalikon, josta voit valita käyttöjärjestelmän tai ympäristön, johon haluat käynnistää. Lisäksi GRUB vastaa lastauksesta Linux-ydin.
Tältä näyttää GRUB-valikkovaihtoehto. Jos sinulla on useita käyttöjärjestelmiä asennettuna, ne luetellaan tässä.
Merkintä: GRUB ei rajoitu vain käynnistämiseen Linux-käyttöjärjestelmiin, vaan voit myös käynnistää sen muihin käyttöjärjestelmiin, kuten Windows.
GRUBista on saatavana kaksi pääversiota, jotka ovat saatavilla tämän kirjoituksen aikaan.
- GRUB-perintö: Tämä on GRUB: n ensimmäinen versio ja se kehitettiin alun perin vuonna 1995.
- GRUB 2: Tämä on GRUB: n uusin versio, jota monet Linux-valtavirta-alueet, kuten Manjaro, Ubuntu, Fedora ja Red Hat Enterprise Linux (RHEL), käyttävät. GRUB 2 tarjoaa sinulle paremmat työkalut ja määritysvaihtoehdot kuin edeltäjänsä.
GRUB: n lisäksi Linux-distrot käyttävät myös muita käynnistyslataimia, kuten Linux Loader (LILO), coreboot ja SYSLINUX.
GRUBin rooli
Kun olet valinnut käyttöjärjestelmän, johon haluat käynnistää, GRUB lataa valitun ytimen. GRUB käyttää ytimen parametreja tietääkseen ytimen sijainnin ja muita tärkeitä käytettäviä parametreja.
- initrd: Käytetään alkuperäisen RAM-levyn määrittämiseen.
- BOOT_IMAGE: Linux-ytimen kuvan sijainti.
- juuri: Määrittää juuritiedostojärjestelmän sijainnin. Ydin käyttää etsimään init, joka puolestaan lataa kriittiset palvelut.
- ro: Vastaa tiedostojärjestelmän asentamisesta vain luku -tilaan.
- hiljainen: Piilottaa joitain järjestelmäkohtaisia viestejä tietokoneen käynnistyessä.
- roiskua: Käytetään näyttöruudun näyttämiseen, kun järjestelmä käynnistyy.
Kun olet GRUB-valikossa, voit muokata ytimen parametreja painamalla E näppäimistöllä.
GRUB-käynnistyslataimen määritys
GRUB 2 antaa sinulle paljon joustavuutta ja tehoa käynnistyslataimen määrittämisessä.
/boot/grub hakemisto sisältää tiedoston nimeltä grub.cfg, joka on GRUB: n pääasetustiedosto. Sinua ei kuitenkaan suositella muokkaamaan grub.cfg tiedosto suoraan, sen sijaan sinun tulisi muokata /etc/default/grub tiedosto.
Kun teet muutoksia /etc/default/grub tiedosto, muista suorittaa alla oleva komento, jotta muutokset kirjoitetaan grub.cfg tiedosto automaattisesti.
sudo update-grub
Voit oppia lisää GRUBista ja joistakin sen kokoonpanovaihtoehdoista suorittamalla seuraavan komennon:
info -f grub
GRUB: n mukauttaminen Linuxissa
Tämä opas on osoittanut, että GRUB on erittäin tehokas ja joustava käynnistyslataaja ja sillä on ratkaiseva rooli käyttöjärjestelmän toiminnassa. Käyttäjillä on täydellinen hallinta GRUB-käynnistysnäytön ulkonäöstä. Voit jopa mukauttaa käynnistysnäytön taustakuvan helposti.
Kyllästytkö oletus Grub-valikosta? Näin voit mukauttaa sitä valitsemallasi taustakuvalla.
Lue seuraava
- Linux
- GRUB Bootloader
- Linux
Mwiza kehittää ohjelmistoja ammattinsa mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymän ohjelmointiin. Jotkut hänen kiinnostuksen kohteistaan ovat historia, taloustiede, politiikka ja yritysarkkitehtuuri.
Tilaa uutiskirjeemme
Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja erikoistarjouksia!
Vielä yksi askel !!!
Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.