Što je GRUB Bootloader i čemu služi?

Što je GRUB Bootloader i čemu služi?

Učitavač za podizanje sustava jedna je od najvažnijih komponenti procesa pokretanja vašeg operacijskog sustava Linux.





ovaj dodatak ne podržava ovaj iPhone

Ovaj članak će vam pokazati što je boot loader i ulogu koju igra u Linux sustavu. Ovaj će se vodič posebno usredotočiti na Grand Unified Bootloader (GRUB), moćan i vrlo fleksibilan program za pokretanje. No, prije nego što detaljno pogledate GRUB, važno je razumjeti proces pokretanja u Linuxu.





Proces podizanja sustava Linux

Postupak pokretanja na Linuxu niz je aktivnosti koje se događaju od trenutka kada pritisnete gumb za uključivanje na računalu do trenutka kada se pojavi zaslon za prijavu.





Četiri su glavne faze procesa pokretanja vašeg operacijskog sustava i odvijaju se sljedećim redoslijedom:

  1. BIOS : Zalaže se za Osnovni sustav ulaza/izlaza i uglavnom je odgovoran za učitavanje pokretačkog programa. Kad se računalo pokrene, pokreće samoispitivanje pri uključivanju (POST) kako bi se uvjerilo da osnovni hardver, poput memorije i tvrdog diska, radi ispravno. Nakon toga, BIOS će provjeriti MBR (Master Boot Record) primarnih tvrdih diskova, koji je odjeljak na vašem tvrdom disku u kojem se nalazi pokretački program.
  2. Bootloader : Učitava jezgru u RAM sa skupom parametara jezgre.
  3. Zrno : Primarna funkcija jezgre je inicijalizacija uređaja i memorije. Nakon toga učitava init proces.
  4. U tome : Odgovoran za pokretanje i zaustavljanje osnovnih usluga na vašem sustavu.

Bilješka : BIOS nije proces povezan s Linuxom, to je proces koji se događa bez obzira na vaš operacijski sustav.



Saznajte više: Je li računalo BIOS softver, hardver ili firmver?

Što je Grand Unified Bootloader?

GRUB je uglavnom odgovoran za pružanje izbornika opcija s kojeg možete odabrati operacijski sustav ili okruženje u koje se želite pokrenuti. Osim toga, GRUB je odgovoran za utovar jezgri Linuxa .





Evo kako izgleda opcija izbornika GRUB. Ako imate instalirano više operativnih sustava, ovdje ćete ih navesti.

najbolja besplatna aplikacija za kalendar za android

Bilješka : GRUB nije ograničen samo na podizanje sustava s operacijskim sustavima Linux, već ga možete koristiti i za pokretanje s drugih operativnih sustava, poput Windows -a.





Dvije su glavne verzije GRUB -a dostupne u vrijeme pisanja ovog članka.

  1. GRUB Naslijeđe : Ovo je prva verzija GRUB -a, a prvotno je razvijena 1995. godine.
  2. GRUB 2 : Ovo je najnovija verzija GRUB -a koju koriste mnogi mainstream distributeri Linuxa kao što su Manjaro, Ubuntu, Fedora i Red Hat Enterprise Linux (RHEL). GRUB 2 pruža vam bolje alate i mogućnosti konfiguracije od svog prethodnika.

Osim GRUB -a, Linux distribucije koriste i druge pokretačke programe kao što su Linux Loader (LILO), coreboot i SYSLINUX.

Uloga GRUB -a

Nakon što odaberete operacijski sustav za pokretanje, GRUB će učitati odabranu jezgru. GRUB koristi parametre jezgre kako bi znao gdje se jezgra nalazi i ostale važne parametre za korištenje.

  • initrd : Koristi se za navođenje početnog RAM diska.
  • BOOT_IMAGE : Mjesto slike jezgre Linuxa.
  • korijen : Određuje lokaciju korijenskog datotečnog sustava. Koristi ga kernel za pronalaženje inita koji opet učitava kritične usluge.
  • NS : Odgovoran za montiranje datotečnog sustava u načinu rada samo za čitanje.
  • miran : Sakriva neke poruke specifične za sustav dok se računalo pokreće.
  • uprskati : Koristi se za prikaz splash ekrana pri podizanju sustava.

Kad ste u izborniku GRUB opcija, možete urediti parametre jezgre pritiskom na I tipku na tipkovnici.

Konfiguriranje GRUB Bootloader -a

GRUB 2 vam daje veliku fleksibilnost i snagu kada je u pitanju konfiguriranje vašeg pokretačkog programa.

The /boot/grub direktorij sadrži datoteku pod nazivom grub.cfg , koja je glavna konfiguracijska datoteka za GRUB. Međutim, savjetuje se da ne uređujete grub.cfg izravno, umjesto toga trebate urediti datoteku /etc/default/grub datoteka.

Kada unesete promjene u /etc/default/grub datoteku, svakako pokrenite naredbu ispod kako bi se vaše promjene zapisale u grub.cfg datoteku automatski.

kako besplatno dobiti glazbu za Apple
sudo update-grub

Možete saznati više o GRUB -u i nekim njegovim opcijama konfiguracije pokretanjem sljedeće naredbe:

info -f grub

Prilagođavanje GRUB -a na Linuxu

Ovaj vam je vodič pokazao da je GRUB vrlo moćan i fleksibilan boot loader te ima ključnu ulogu u radu vašeg operacijskog sustava. Korisnici imaju potpunu kontrolu nad izgledom GRUB zaslona za pokretanje. Možete čak i jednostavno prilagoditi pozadinsku sliku zaslona za pokretanje.

Udio Udio Cvrkut E -pošta Kako prilagoditi Grub Boot Menu sa pozadinskom slikom

Dosadilo vam je zadano jelo Grub? Evo kako ga prilagoditi pozadinskom slikom po vašem izboru.

Pročitajte Dalje
Povezane teme
  • Linux
  • GRUB Bootloader
  • Linux
O autoru Dobro krenuti(36 objavljenih članaka)

Mwiza po softveru razvija softver i opsežno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.

Više od Mwize Kumwende

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu