Přejít na hlavní obsah

Jak identifikovat použitou verzi Grub: Grub nebo Grub2

  • Luděk Novotná
  • Triky

Grub nebo Grub2 je zavaděč operačních systémů, který je nainstalován na většině linuxových systémů. Důležitým krokem při instalaci nebo aktualizaci systému je identifikace verze zavaděče Grub. Znalost verze Grub je zvláště užitečná v případě, že potřebujete nakonfigurovat nastavení spouštění nebo vyřešit problémy se spuštěním operačního systému.

K určení verze Grub lze použít několik způsobů. Jedním z nejjednodušších způsobů je použití příkazového řádku při spouštění systému. Při spuštění operačního systému se na obrazovce zobrazí okno Grub, kde můžete vidět verzi bootloaderu. Všimněte si řádků začínajících "GNU GRUB" nebo "GRUB". Pokud vidíte "GNU GRUB", znamená to, že máte nainstalovanou první verzi Grubu.

Dalším způsobem, jak definovat verzi Grub, je použít příkaz v terminálu. Chcete-li to provést, otevřete terminál a zadejte příkaz grub-install --version. Po provedení příkazu se v terminálu zobrazí verze Grub, pokud je nainstalována.

Při úpravách souboru /etc/default/grub může být nutná změna nastavení Grub. Zde můžete nastavit možnosti, jako je časovač spouštění, pořadí spouštění operačních systémů a různá nastavení související se spouštěním a zabezpečením.

Je důležité si uvědomit, že mít Grub na systému je nedílnou součástí procesu spouštění operačního systému. Znalost verze Grub a pochopení její funkčnosti proto mohou být důležité při konfiguraci systému nebo při řešení problémů se zaváděním. Pomocí uvedených metod lze přesně určit, která verze Grub je na vašem systému nainstalována a použít tyto informace k provedení nezbytných kroků.

Co jsou grub a grub2?

GRUB je původní verze bootloaderu, který vyvinul tým GNU Project. GRUB2 je vývoj původní verze a hlavní bootloader pro většinu Linuxových systémů.

Zavaděč GRUB nebo GRUB2 se nainstaluje na začátek pevného disku a je zodpovědný za spuštění operačního systému při každém zapnutí počítače. Umožňuje vám vybrat operační systém, který chcete spustit, pokud máte v počítači nainstalováno více OS.

GRUB a GRUB2 poskytují uživateli flexibilní konfiguraci a možnost Nastavení spouštění operačního systému. Podporují také vícejazyčnost a lze je snadno nakonfigurovat pro práci s různými operačními systémy.

GRUBGRUB2
Původní verzeRozvinutá verze
GNU ProjectHlavní bootloader pro Linuxové systémy
Podporuje vícejazyčnostFlexibilní konfigurace
Snadné nastaveníUmožňuje výběr operačního systému ke stažení

Rozdíly mezi grub a grub2

1. Architektura a konstrukce:

GRUB je založen na monolitické architektuře, kde jsou hlavní součásti bootloaderu uvnitř jednoho programu. GRUB2 je založen na modulární architektuře, kde je funkčnost rozdělena na jednotlivé moduly, díky čemuž je zavaděč flexibilnější a škálovatelnější.

2. Konfigurace:

GRUB používá textové soubory ke konfiguraci svých možností. Konfigurační soubory GRUB2 jsou implementovány pomocí syntaxe skript, což umožňuje složitější nastavení a možnosti automatizace.

3. Podpora souborových systémů:

GRUB má omezenou podporu souborových systémů, což může omezit možnosti spouštění operačních systémů. GRUB2 má naopak širší podporu souborových systémů, včetně XFS, ext4, btrfs atd.

4. Ovládání zavaděče:

GRUB nabízí jednoduchou textovou nabídku pro výběr operačního systému při spuštění. GRUB2 nabízí pokročilejší nabídku s možností použití grafiky a také podporu motivů designu.

5. Podpora UEFI:

GRUB2 má plnou podporu UEFI (Unified Extensible Firmware Interface), což umožňuje bootloaderu pracovat s novými počítači, které tuto technologii používají. Zatímco GRUB je omezen v podpoře UEFI a může mít problémy se zaváděním na takových počítačích.

Celkově je GRUB2 modernější a flexibilnější verzí bootloaderu ve srovnání s první verzí grubu. Rozdíly mezi nimi jsou v architektuře, konfiguraci, podpoře souborových systémů, správě spouštěče a podpoře UEFI.

Jak určíte, která verze grub je nainstalována?

Chcete-li zjistit, která verze grub je na vašem systému nainstalována, můžete v terminálu spustit následující příkaz:

Tento příkaz zobrazí informace o verzi instalačního souboru grub. Pokud vidíte výstup obsahující "grub2", znamená to, že máte nainstalovanou nejnovější verzi grub známou jako grub2.

Pokud však výstup příkazu neobsahuje " grub2 "a pouze zobrazuje číslo verze, například" 1.99", znamená to, že máte nainstalovanou starou verzi grub známou jako grub.

Nyní víte, jak zjistit, která verze grub je na vašem systému nainstalována, a můžete tyto informace použít k přizpůsobení a údržbě vašeho systému.