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

Ovaj će vam članak 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 učitavanje. No prije nego što detaljno razmotrite GRUB, važno je razumjeti postupak pokretanja u Linuxu.

Proces pokretanja Linuxa

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

Postoje četiri glavne faze u procesu pokretanja vašeg operativnog sustava i one se odvijaju sljedećim redoslijedom:

  1. BIOS: Označava Osnovni ulazno / izlazni sustav 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 osiguralo da osnovni hardver poput memorije i tvrdog diska radi ispravno. Nakon toga BIOS će provjeriti Master Boot Record (MBR) primarnih tvrdih diskova, što je odjeljak na vašem tvrdom disku u kojem se nalazi bootloader.
    instagram viewer
  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 postupak pokretanja.
  4. U tome: Odgovorna 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š operativni sustav.

Saznajte više: Da li se računarski BIOS smatra softverom, hardverom ili firmwareom?

Što je Grand Unified Bootloader?

GRUB je uglavnom odgovoran za pružanje izbornika opcija iz kojeg možete odabrati operativni sustav ili okruženje u koje se želite pokrenuti. Uz to, GRUB je odgovoran za utovar Linux Kernel.

Evo kako izgleda opcija GRUB izbornika. Ako imate instalirano više operativnih sustava, ovdje će biti navedeni.

Bilješka: GRUB nije ograničen samo na dizanje u Linux operativne sustave, već ga možete koristiti i za pokretanje u druge operativne sustave poput Windows-a.

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

  1. GRUB Ostavština: Ovo je prva verzija GRUB-a i prvotno je razvijena 1995.
  2. GRUB 2: Ovo je najnovija verzija GRUB-a koju koriste mnogi mainstream Linux distributeri poput Manjaro, Ubuntu, Fedora i Red Hat Enterprise Linux (RHEL). GRUB 2 pruža vam bolje alate i opcije konfiguracije od prethodnika.

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

Uloga GRUB-a

Jednom kada odaberete operativni sustav za pokretanje, GRUB će učitati odabranu jezgru. GRUB koristi parametre jezgre da bi znao gdje se jezgra nalazi i ostale važne parametre koje treba koristiti.

  • initrd: Koristi se za specificiranje početnog RAM diska.
  • ČIZMA_SLIKA: Mjesto slike Linux jezgre.
  • korijen: Određuje mjesto korijenskog datotečnog sustava. Koristi ga jezgra za pronalaženje init-a koji zauzvrat učitava kritične usluge.
  • ro: Odgovoran za ugradnju datotečnog sustava u način samo za čitanje.
  • miran: Sakriva neke poruke specifične za sustav tijekom pokretanja računala.
  • uprskati: Koristi se za prikaz početnog zaslona kada se sustav podiže.

Kada ste u izborniku GRUB opcija, možete uređivati ​​parametre jezgre pritiskom na E tipku na tipkovnici.

Konfiguriranje GRUB pokretačkog programa

GRUB 2 vam daje veliku fleksibilnost i snagu kada je u pitanju konfiguriranje vašeg loader-a.

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

Kada unesete promjene u /etc/default/grub datoteku, trebali biste osigurati da pokrenete naredbu u nastavku, tako da se vaše promjene upišu u grub.cfg datoteka automatski.

sudo update-grub

Izvođenjem sljedeće naredbe možete saznati više o GRUB-u i nekim od njegovih mogućnosti konfiguracije:

info -f grub

Prilagođavanje GRUB-a na Linuxu

Ovaj vam je vodič pokazao da je GRUB vrlo moćan i fleksibilan pokretački program i igra presudnu ulogu u radu vašeg operativnog sustava. Korisnici imaju potpunu kontrolu nad izgledom GRUB ekrana za pokretanje. Možete čak i lako prilagoditi pozadinsku sliku zaslona za pokretanje.

E-mail
Kako prilagoditi izbornik Grub Boot sa pozadinskom slikom

Dosadno vam je zadani Grub izbornik? Evo kako ga prilagoditi pozadinskom slikom po vašem izboru.

Pročitajte Dalje

Povezane teme
  • Linux
  • GRUB bootloader
  • Linux
O autoru
Mwiza Kumwenda (Objavljeno 25 članaka)

Mwiza po zanimanju razvija softver i intenzivno 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!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.