GRUB (Česky) - ArchWiki

# GRUB (Česky)

From ArchWiki
Jump to navigation Jump to search

This article or section needs to be translated.

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:GRUB (Česky)#)

## Úvod

Mezi GRUBem a GRUB2 proběhly změny v příkazech. Než budete pokračovat, můžete se s nimi chtít seznámit. Např.: "find" bylo změněno na "search".

http://grub.enbug.org/CommandList

## Instalace

Nejdříve nainstalujte GRUB pomocí pacmana:

    # pacman -S grub

### Instalace nebo obnova GRUBu na EFI oddíl (moderní UEFI zařízení)

Ujistěte se, že je EFI systémový oddíl připojen na /boot, třeba kontrolou příkazem mount.

Projistotu doinstalujte efibootmgr, který GRUB použije pro konfiguraci BIOSU v režimu EFI zavádění:

    # pacman -S efibootmgr

Nainstalujte Grub na EFI systémový oddíl:

    # grub-install --target=x86_64-efi --efi-directory=/boot

### Instalace nebo obnova GRUBu do hlavního spouštěcího záznamu (MBR)

Tato sekce se zabývá případem, kdy máte zařízení s MBR tabulkou oddílů. Pokud jste použíli předchozí sekci pro UEFI, ignorujte tuto sekci.

GRUB může být nainstalován buď z live prostředí nebo přímo z běžící instalace Arch Linuxu.

Ve většině případů je instalace grub tak jednoduchá jako spuštění příkazu grub-install pod rootem:

    # grub-install /dev/sda

kde /dev/sda je cíl instalace (v tomto případě MBR prvního SATA disku).

Pokud toto selže s chybou:

    grub-probe: error: Cannot get the real path of `/dev/fd0'
    Auto-detection of a filesystem module failed.
    Please specify the module with the option `--modules' explicitly.

Zkuste do parametrů přidat `--recheck` takto:

    # grub-install --recheck /dev/sda

## Konfigurace

"Starý" soubor menu.lst (používaný v Grub 1.x) je nahrazen novým souborem grub.cfg. Tento soubor se však nyní generuje automaticky ze zdrojových souborů umístěných pod /etc/grub.d/. Pokud potřebujete, udělejte změny v souborech tohoto adresáře (běžně není nutné) a vygenerujte konfiguraci:

    # grub-mkconfig -o /boot/grub/grub.cfg

Po každé změně souborů v /etc/grub.d/ je potřeba znova vygenerovat konfiguraci. Výsledný konfigurační soubor bude zapsán do /boot/grub/grub.cfg.

## Kontrola

Správně nainstalovaný /boot vypadá nějak takto:

    # tree -L 2 /boot
    /boot
    ├── grub
    │   ├── fonts
    │   ├── grub.cfg
    │   ├── grub.cfg.example
    │   ├── grubenv
    │   ├── i386-pc
    │   ├── locale
    │   └── themes
    ├── initramfs-linux-fallback.img
    ├── initramfs-linux.img
    ├── lost+found
    └── vmlinuz-linux

## Další zdroje

- GRUB Homepage
- GRUB wiki

Category:

- Boot process (Česky)

Hidden category:

- Pages or sections flagged with Template:Translateme