zavaděč

Výukový program Grub Boot Loader

Výukový program Grub Boot Loader
Zavaděč je ve výchozím nastavení první program, který se spustí, jakmile zapnete počítačový systém, tj.E., začíná ještě před operačním systémem. Za načtení operačního systému je ve skutečnosti odpovědný zavaděč. Při absenci zavaděče je technicky nemožné načíst váš operační systém, proto nebudete mít přístup do svého počítačového systému. Tento program nám předkládá GNU.

Zpočátku byl tento program vyvinut pouze pro systémy založené na Linuxu, dnes však podporuje více operačních systémů včetně, macOS, Windows, BSD a Solaris. Většina uživatelů se seznámí s Grub Boot Loaderem pouze po instalaci více než jednoho operačního systému na svůj počítač. Tím v podstatě způsobí, že zavaděč Grub Boot Loader nabídne v době spuštění nabídku, pomocí které si může explicitně vybrat, který operační systém chce načíst.

V tomto článku bychom se s vámi chtěli podělit o kompletní výukový program Grub Boot Loader, který bude založen na přizpůsobení tohoto programu podle vašeho výběru. Po absolvování tohoto tutoriálu budete ve velmi dobré pozici pro přizpůsobení zavaděče Grub Boot Loader tak, jak chcete, a díky tomu můžete zážitek ze sledování procesu zavádění o to zajímavější.

Poznámka: Abychom vás provedli celým výukovým programem Grub Boot Loader, využili jsme Linux Mint 20. Pro tento účel však lze použít i jakoukoli jinou preferovanou distribuci Linuxu.

Způsob přizpůsobení zavaděče Grub

Zavaděč Grub má soubor nastavení, který se skládá ze všech výchozích konfigurací, které zavaděč Grub používá. Máme však svobodu přizpůsobit tato nastavení podle našeho výběru. Níže tedy s vámi sdílíme některé z metod přizpůsobení zavaděče Grub Boot Loader provedením změn v jeho souboru nastavení.

Před přizpůsobením zavaděče Grub proveďte zálohu souboru / etc / default / grub

Před provedením jakýchkoli změn v souboru nastavení GRUB Boot Loader se důrazně doporučuje vytvořit jeho záložní kopii, takže i když se během celého procesu s čímkoli setkáte, můžete se vrátit k výchozím nastavením. Ale před vytvořením záložní kopie souboru nastavení Grub Boot Loader bychom vám chtěli ukázat, jak tento soubor vypadá.

Nejprve budeme muset spustit terminál Linux Mint 20, který snadno provedeme kliknutím na jeho ikonu zástupce. Pro usnadnění jsme také připojili obrázek terminálu Linux Mint 20 níže:


Nyní se pokusíme zobrazit obsah souboru / etc / default / grub spuštěním následujícího příkazu v okně terminálu, které jsme právě spustili:

cat / etc / default / grub


Soubor / etc / default / grub je zobrazen na obrázku níže:


Můžeme vytvořit záložní kopii tohoto souboru spuštěním následujícího příkazu v našem terminálu:

sudo cp / etc / default / grub / etc / default / grub.bak

Tento příkaz vyžaduje ke správnému provedení oprávnění root. Zde / etc / default / grub představují původní soubor nastavení Grub Boot Loader, zatímco / etc / default / grub.bak představuje záložní kopii tohoto souboru. Příkaz „cp“ provede vytvoření záložní kopie souboru nastavení.


Nyní, abychom ověřili, zda je záložní soubor přesnou kopií souboru „/ etc / default / grub“, nebo ne, pokusíme se zobrazit jeho obsah spuštěním příkazu uvedeného níže v našem terminálu:

cat / etc / default / grub.bak


Spuštěním tohoto příkazu se zobrazí obsah / etc / default / grub.bak soubor na vašem terminálu, jak je znázorněno na následujícím obrázku, který můžete zkontrolovat pomocí obsahu souboru / etc / default / grub, abyste zajistili, že oba soubory obsahují stejný obsah. Jakmile bude záloha souboru nastavení úspěšně vytvořena, je dobré jít s přizpůsobením zavaděče Grub Boot Loader.

Způsob výběru výchozího operačního systému Grub

Občas máme v našem počítači nainstalován více než jeden operační systém. Během procesu bootování nám náš Grub Boot Loader nabízí nabídku, pomocí které můžeme vybrat operační systém, který chceme spustit. Tuto volbu můžeme provést do určité doby, po které zavaděč Grub Boot Loader automaticky načte výchozí operační systém. Pokud si však jsme jisti, že při každém zapnutí počítače spustíme konkrétní operační systém a chceme se zachránit před potížemi s provedením této volby v době spuštění, můžeme určit operační systém podle našeho výběru jako výchozí operační systém v souboru / etc / default / grub. Takže při každém zapnutí našeho počítačového systému se automaticky načte operační systém podle našeho výběru.

Aby se to stalo, budeme muset přistupovat k souboru / etc / default / grub otevřením v libovolném textovém editoru podle našeho výběru, nejlépe v nano editoru. To lze provést spuštěním příkazu uvedeného níže v našem terminálu:

sudo nano / etc / default / grub

Jelikož se pokoušíme získat přístup k souboru nastavení Grub Boot Loader, vyžaduje tato akce oprávnění uživatele root, která lze poskytnout zadáním klíčového slova „sudo“ před výše uvedeným příkazem.


Když se soubor / etc / default / grub otevře pomocí nano editoru, musíme najít řádek „GRUB_DEFAULT“. Tento řádek sděluje zavaděči Grub Boot Loader, který operační systém má načíst během bootování. Číslování operačních systémů začíná od „0“. To znamená, že pokud chcete načíst první operační systém ze seznamu operačních systémů, který jste dostali během bootování, budete muset nastavit hodnotu „GRUB_DEFAULT“ na „0“, jak jsme to udělali v našem případ. To je také zvýrazněno na následujícím obrázku:


Někdy však neznáte přesné číslo, které odpovídá operačnímu systému podle vašeho výběru, tj.E., nepamatujete si pořadí, v jakém zavaděč Grub Boot Loader prezentuje operační systémy ve své nabídce. V takovém případě potřebujete znát celé jméno operačního systému podle vašeho výběru a můžete nastavit hodnotu „GRUB_DEFAULT“ na název daného operačního systému. V našem případě jsme nastavili tuto hodnotu na „Linux Mint 20“, jak je znázorněno na obrázku níže. Po provedení této změny uložte soubor stisknutím Ctrl + X a zavřete jej.


Kdykoli provedete nějaké změny v souboru / etc / default / grub, musíte aktualizovat Grub, aby se nově provedené změny projevily. To lze provést spuštěním následujícího příkazu v terminálu:

sudo update-grub


Jakmile tento příkaz spustíte, bude trvat několik sekund, než se Grub sám aktualizuje, poté uvidíte zprávu „hotovo“, jak je zvýrazněno na obrázku níže, což znamená, že se vaše změny úspěšně projevily.

Způsob změny pozadí nabídky zavaděče Grub

Výchozí pozadí nabídky Grub Boot Loader vypadá docela nudně a nudně, ale už si s tím nemusíte dělat starosti, protože jej můžete kdykoli změnit. Za tímto účelem musíme znovu trochu vyladit soubor / etc / default / grub následujícím způsobem:

Pro změnu pozadí nabídky Grub Boot Loader máme v domovském adresáři uložený obrázek „jpeg“, který chceme použít jako nové pozadí. Můžete také použít obrazový soubor „png“ nebo „jpg“. Tento nový obrázek na pozadí má název BootLoader.jpeg, jak je zvýrazněno na obrázku níže:


Tento obrázek jsme také otevřeli, abychom vám ukázali, jak bude vypadat nabídka zavaděče Grub Boot Loader poté, co jsme tento obrázek vytvořili jako pozadí.

Nyní znovu otevřete soubor / etc / default / grub pomocí editoru nano spuštěním stejného příkazu, jaký jsme provedli výše uvedenou metodou. Tentokrát do tohoto souboru přidáme nové pole, které je následující:

GRUB_BACKGROUND = ”ImageFilePath”

Zde musíte ImageFilePath nahradit skutečnou cestou, kde se nachází váš nový obrázek na pozadí. V našem případě to bylo „/ home / kbuzdar / BootLoader.jpeg ”, jak je zvýrazněno na obrázku níže:


Nyní uložte soubor a zavřete jej. Poté budete znovu požádáni o aktualizaci Grub, aby mohl číst změny, které jste právě provedli. Když aktualizujete Grub pomocí stejného příkazu, který jsme uvedli ve výše uvedené metodě, můžete ověřit, že byl Grub aktualizován, a to zobrazením zprávy „hotovo“ na konci vašeho terminálu, jak je zvýrazněno na následujícím obrázku:

Způsob úpravy časového limitu spuštění vybraného operačního systému

Pokud máte ve svém počítači nainstalován pouze jeden operační systém, bude výchozí hodnota časového limitu nabídky Grub Boot Loader „0“, tj.E., jediný operační systém, který máte, se okamžitě načte, jakmile zapnete počítačový systém. Pokud však máte ve svém počítači nainstalován více než jeden operační systém, bude výchozí hodnota časového limitu „10“, tj.E., nabídka Grub Boot Loader se na vaší obrazovce objeví na 10 sekund, během nichž můžete zvolit načtení libovolného operačního systému, který se vám líbí. Po vypršení časového limitu Grub Boot Loader automaticky načte výchozí operační systém. Hodnotu tohoto časového limitu můžeme vždy zvýšit nebo snížit podle našich požadavků.

Pro změnu časového limitu zavádění budeme muset znovu otevřít soubor / etc / default / grub pomocí nano editoru. Tentokrát vyhledáme pole „GRUB_TIMEOUT“ a přiřadíme mu libovolnou hodnotu (v sekundách) podle našeho výběru. Kvůli demonstraci jsme nastavili tuto hodnotu na „5“ sekund, jak je zvýrazněno na obrázku níže:


Opět budeme muset uložit náš soubor / etc / default / grub, zavřít jej a poté aktualizovat Grub, aby si byl plně vědom změn, které jsme právě provedli. Můžete ověřit, zda Grub úspěšně přečetl všechny tyto změny, hledáním zprávy „hotovo“ na vašem terminálu, jak je zvýrazněno na následujícím obrázku:

Kontrola, zda se všechny výše provedené změny uskutečnily

Nyní je čas zkontrolovat, zda všechny změny, které jsme provedli ve výše uvedených metodách, proběhly nebo ne. Za tímto účelem restartujeme náš systém a jakmile se spustí, stiskneme klávesu „Esc“, dokud nevstoupíme do nabídky Grub Boot Loader. Když vstoupíme do této nabídky, uvidíme, že se změnil obrázek na pozadí zavaděče Grub Boot Loader, jak je znázorněno na obrázku níže:


Také se v našem případě na „5“ sekund objevila nabídka zavaděče Grub, tj.E., hodnota časového limitu, kterou jsme nastavili pro tuto nabídku, po které načetla výchozí operační systém, kterým byl v našem případě Linux Mint 20.

Závěr

Tento článek obsahuje stručný přehled zavaděče Grub Boot Loader a účelu jeho použití. Vysvětlili jsme vám, kam tento program ukládá všechny své konfigurace. Kromě představení způsobu zálohování souboru / etc / default / grub, tj.E., soubor nastavení Grub, abyste mohli bez obav snadno provádět změny v jeho konfiguracích, protože ze souboru nastavení zálohy můžete vždy obnovit všechna výchozí nastavení. Abychom předvedli způsob přizpůsobení vašeho zavaděče Grub Boot Loader, sdíleli jsme s vámi tři různé případy: 1) Výběr výchozího operačního systému 2) Změna pozadí nabídky Grub Boot Loader 3) Úprava časového limitu vzhledu Grub Nabídka Boot Loader.

Vysvětlili jsme tyto případy uvedením postupných postupů k dosažení všech těchto cílů. Stejným způsobem můžete také změnit další parametry souboru nastavení zavaděče Grub Boot Loader. Nakonec jsme ověřili, zda změny, které jsme provedli v souboru / etc / default / grub, skutečně proběhly nebo ne, restartováním našeho systému a vstupem do nabídky Grub Boot Loader. Doufejme, že vám tento výukový program poskytne dobrý výchozí bod pro vlastní experimentování s Grub Boot Loader.

Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...