Čo je to bootloader GRUB a čo robí?

Čo je to bootloader GRUB a čo robí?

Zavádzací zavádzač je jednou z najdôležitejších súčastí procesu zavádzania operačného systému Linux.





ktorá služba donášky jedla platí najlepšie

Tento článok vám ukáže, čo je bootloader a akú úlohu hrá v systéme Linux. Táto príručka sa zameria predovšetkým na Grand Unified Bootloader (GRUB), výkonný a vysoko flexibilný program zavádzača. Predtým, ako sa podrobne pozrieme na GRUB, je dôležité porozumieť procesu zavádzania v systéme Linux.





Proces zavádzania systému Linux

Proces bootovania v systéme Linux je rad aktivít, ktoré sa vyskytujú od okamihu, keď na počítači stlačíte vypínač, až kým sa nezobrazí prihlasovacia obrazovka.





Proces zavádzania vášho operačného systému má štyri hlavné fázy a prebiehajú v nasledujúcom poradí:

  1. BIOS : Znamenať Základný vstupno -výstupný systém a je zodpovedný predovšetkým za načítanie bootloadera. Keď sa počítač spustí, spustí sa test POST (Power On Self Test), aby sa ubezpečil, že hlavný hardvér, ako je pamäť a pevný disk, funguje správne. Potom BIOS skontroluje Master Boot Record (MBR) primárnych pevných diskov, čo je časť na vašom pevnom disku, kde sa nachádza bootloader.
  2. Bootloader : Načíta jadro do pamäte RAM so sadou parametrov jadra.
  3. Jadro : Primárnou funkciou jadra je inicializácia zariadení a pamäte. Potom načíta proces init.
  4. Init : Zodpovedný za spustenie a zastavenie základných služieb vo vašom systéme.

Poznámka : BIOS nie je proces spojený s Linuxom, je to proces, ktorý sa deje bez ohľadu na váš operačný systém.



Uč sa viac: Je BIOS počítača považovaný za softvér, hardvér alebo firmvér?

Čo je to Grand Unified Bootloader?

GRUB je predovšetkým zodpovedný za to, že vám poskytne ponuku možností, z ktorej si môžete vybrať operačný systém alebo prostredie, z ktorého chcete zaviesť systém. GRUB je navyše zodpovedný za načítanie jadro Linuxu .





Takto vyzerá možnosť ponuky GRUB. Ak máte nainštalovaných viac operačných systémov, budete ich mať uvedené tu.

ako vytvoriť webovú stránku php

Poznámka : GRUB sa neobmedzuje iba na zavedenie do operačných systémov Linux, môžete ho použiť aj na zavedenie do iných operačných systémov, ako je napríklad Windows.





V čase písania tohto článku sú k dispozícii dve hlavné verzie GRUBU.

  1. GRUB Legacy : Toto je prvá verzia GRUBU a bola pôvodne vyvinutá v roku 1995.
  2. GRUB 2 : Toto je najnovšia verzia GRUBU, ktorú používa mnoho bežných distribúcií Linuxu, ako sú Manjaro, Ubuntu, Fedora a Red Hat Enterprise Linux (RHEL). GRUB 2 vám ponúka lepšie nástroje a možnosti konfigurácie ako jeho predchodca.

Distrosi Linux okrem GRUB používajú aj ďalšie zavádzače, ako napríklad Linux Loader (LILO), coreboot a SYSLINUX.

Úloha GRUBU

Keď vyberiete operačný systém, z ktorého sa má zaviesť, GRUB načíta vybraté jadro. GRUB používa parametre jadra, aby vedel, kde sa jadro nachádza, a ďalšie dôležité parametre, ktoré má použiť.

  • initrd : Používa sa na zadanie počiatočného disku RAM.
  • BOOT_IMAGE : Umiestnenie obrazu jadra Linuxu.
  • koreň : Určuje umiestnenie koreňového súborového systému. Jadro ho používa na nájdenie init, ktoré zase načítava kritické služby.
  • NS : Zodpovedný za pripojenie súborového systému v režime iba na čítanie.
  • ticho : Skryje niektoré správy špecifické pre systém pri zavádzaní počítača.
  • špliechať : Používa sa na zobrazenie úvodnej obrazovky pri zavádzaní systému.

Keď ste v ponuke možností GRUB, môžete upraviť parametre jadra stlačením A kláves na vašej klávesnici.

Konfigurácia bootloadera GRUB

GRUB 2 vám poskytuje veľkú flexibilitu a silu, pokiaľ ide o konfiguráciu vášho zavádzacieho zariadenia.

The /boot/grub adresár obsahuje súbor s názvom grub.cfg , čo je hlavný konfiguračný súbor pre GRUB. Odporúčame vám však súbor neupravovať grub.cfg súbor priamo, namiesto toho by ste mali upraviť súbor /etc/default/grub súbor.

Keď vykonáte zmeny v priečinku /etc/default/grub Uistite sa, že spustíte príkaz uvedený nižšie, aby boli vaše zmeny zapísané do súboru grub.cfg súbor automaticky.

môžeš mi prečítať rozprávku pred spaním?
sudo update-grub

Viac informácií o GRUBe a niektorých jeho možnostiach konfigurácie sa môžete dozvedieť spustením nasledujúceho príkazu:

info -f grub

Prispôsobenie GRUBu v systéme Linux

Táto príručka vám ukázala, že GRUB je vysoko výkonný a flexibilný zavádzač a hrá rozhodujúcu úlohu pri práci vášho operačného systému. Užívatelia majú úplnú kontrolu nad vzhľadom bootovacej obrazovky GRUB. Dokonca si môžete ľahko prispôsobiť obrázok na pozadí bootovacej obrazovky.

zdieľam zdieľam Tweet E -mail Ako prispôsobiť ponuku bootovania Grub pomocou obrázku na pozadí

Nudí vás predvolená ponuka Grub? Tu je návod, ako si ho prispôsobiť obrázkom na pozadí podľa vlastného výberu.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Zavádzač GRUB
  • Linux
O autorovi Dobré ísť(36 publikovaných článkov)

Mwiza sa špecializuje na vývoj softvéru a rozsiahle píše o Linuxe a front-end programovaní. Medzi jeho záujmy patrí história, ekonomika, politika a podniková architektúra.

Viac od Mwizy Kumwendy

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber