Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| navody:f8grub [2007/11/03 18:03] – vytvořeno macky | navody:f8grub [2022/11/14 11:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | [[navody: | ||
| + | |||
| + | |||
| + | ===== GRUB ===== | ||
| + | {{: | ||
| + | //GRUB// (**Gr**and **U**nified **B**ootloader) je tzv. zavaděč. To znamená, že Vám umožňuje při startu počítače zvolit //OS//, který má být spuštěn. //GRUB// tedy budete potřebovat v případě, že používáte vícero // | ||
| + | |||
| + | ==== Číslování disků zavaděčem GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | //GRUB// používá označení disků odlišné od značení popisovaného v kapitole [[navody: | ||
| + | |||
| + | |||
| + | ==== Změna výchozího OS v menu GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | V konfiguračním souboru '' | ||
| + | |||
| + | cp / | ||
| + | gedit / | ||
| + | |||
| + | V souboru '' | ||
| + | |||
| + | ... | ||
| + | default 0 | ||
| + | ... | ||
| + | |||
| + | Číslo, které následuje po '' | ||
| + | |||
| + | ==== Nastavení časového limitu pro menu GRUB při bootování ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | //GRUB// čeká stanovený časový limit na zásah uživatele a po té automaticky spouští tzv. defaultní //OS//. Následující postup popisuje nastavení tohoto časového limitu. | ||
| + | |||
| + | cp / | ||
| + | gedit / | ||
| + | |||
| + | V souboru // | ||
| + | |||
| + | ... | ||
| + | timeout 3 | ||
| + | ... | ||
| + | |||
| + | Číslo, které následuje po '' | ||
| + | |||
| + | ==== Zobrazení menu GRUB při bootování systému ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Standardně nezobrazuje //GRUB// kompletní nabídku se všemi dostupnými //OS//, ale zobrazí pouze tzv. defaultní //OS//. Nabídka se všemi dostupnými //OS// se zobrazí teprve po stisku libovolné klávesy. Začínající uživatelé se tak domnívají, | ||
| + | |||
| + | cp / | ||
| + | gedit / | ||
| + | |||
| + | V souboru '' | ||
| + | |||
| + | ... | ||
| + | hiddenmenu | ||
| + | ... | ||
| + | |||
| + | nahraďte ho řádkem | ||
| + | |||
| + | ... | ||
| + | #hiddenmenu | ||
| + | ... | ||
| + | |||
| + | a soubor uložte. | ||
| + | |||
| + | ==== Přidání položky pro operační systém Windows do zavaděče GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Konfigurační soubor '' | ||
| + | |||
| + | Předpokládejme, | ||
| + | |||
| + | cp / | ||
| + | |||
| + | a následně tento soubor otevřete pro editaci. | ||
| + | |||
| + | gedit / | ||
| + | |||
| + | Na konec souboru '' | ||
| + | |||
| + | title Microsoft Windows | ||
| + | root (hd0, | ||
| + | savedefault | ||
| + | makeactive | ||
| + | chainloader +1 | ||
| + | |||
| + | a soubor uložte. | ||
| + | |||
| + | ==== Změna grafického pozadí menu GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Předpokládejme, | ||
| + | |||
| + | wget -c http:// | ||
| + | chmod 644 fedora.xpm.gz | ||
| + | |||
| + | popř. vytvořit z libovolného obrázku pomocí postupu uveřejněného v kapitole [[navody: | ||
| + | |||
| + | mkdir / | ||
| + | |||
| + | Pak již pouze stačí přesunout soubor '' | ||
| + | |||
| + | cp fedora.xpm.gz / | ||
| + | |||
| + | a modifikovat původní konfigurační soubor. Nejprve zazálohujte původní soubor '' | ||
| + | |||
| + | cp / | ||
| + | |||
| + | a následně tento soubor otevřete pro editaci. | ||
| + | |||
| + | gedit / | ||
| + | |||
| + | V kofiguračním souboru '' | ||
| + | |||
| + | ... | ||
| + | # menu.lst - See: grub(8), info grub, update-grub(8) | ||
| + | # grub-install(8), | ||
| + | # grub-md5-crypt, | ||
| + | # and / | ||
| + | ... | ||
| + | |||
| + | pod tuto sekci přidejte následující řádek | ||
| + | |||
| + | splashimage (hd0, | ||
| + | |||
| + | a soubor uložte. | ||
| + | |||
| + | ==== Konverze obrázku pro pozadí menu GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Předpokládejme, | ||
| + | |||
| + | convert -resize 640x480 -colors 14 wallpaper.png fedora.xpm && gzip fedora.xpm | ||
| + | |||
| + | ==== Zakázání interaktivní editace zavaděče GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | V příkazové řádce spusťte | ||
| + | |||
| + | grub | ||
| + | |||
| + | nastavte šifrované heslo | ||
| + | |||
| + | grub> md5crypt | ||
| + | Password: ****** (Fedora) | ||
| + | Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/ | ||
| + | |||
| + | a opusťte //GRUB// | ||
| + | |||
| + | grub> quit | ||
| + | |||
| + | Zazálohujte soubor '' | ||
| + | |||
| + | cp / | ||
| + | |||
| + | a otevřete jej pomocí textového editoru | ||
| + | |||
| + | gedit / | ||
| + | |||
| + | V souboru '' | ||
| + | |||
| + | ... | ||
| + | ## password [' | ||
| + | # If used in the first section of a menu file, disable all interactive editing | ||
| + | # control (menu entry editor and command-line) and entries protected by the | ||
| + | # command ' | ||
| + | # e.g. password topsecret | ||
| + | # | ||
| + | # password topsecret | ||
| + | ... | ||
| + | |||
| + | a pod ní vložte následující řádek | ||
| + | |||
| + | password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/ | ||
| + | |||
| + | Dále v souboru '' | ||
| + | |||
| + | ... | ||
| + | title | ||
| + | root (hd0,1) | ||
| + | kernel | ||
| + | initrd | ||
| + | savedefault | ||
| + | boot | ||
| + | ... | ||
| + | |||
| + | a nahraďte ji následujícími řádky | ||
| + | |||
| + | ... | ||
| + | # | ||
| + | #root | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | #boot | ||
| + | ... | ||
| + | |||
| + | Uložte soubor '' | ||
| + | |||
| + | ==== Změna hesla zavaděče GRUB v případě, že jste zapomněli původní heslo ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | V příkazové řádce spusťte | ||
| + | |||
| + | grub | ||
| + | |||
| + | nastavte šifrované heslo | ||
| + | |||
| + | grub> md5crypt | ||
| + | Password: ****** (Fedora) | ||
| + | Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/ | ||
| + | |||
| + | a opusťe //GRUB// | ||
| + | |||
| + | grub> quit | ||
| + | |||
| + | |||
| + | Zazálohujte soubor '' | ||
| + | |||
| + | cp / | ||
| + | gedit / | ||
| + | |||
| + | V souboru '' | ||
| + | |||
| + | ... | ||
| + | password --md5 $1$gLhU0/ | ||
| + | ... | ||
| + | |||
| + | nahraďte ho řádkem | ||
| + | |||
| + | ... | ||
| + | password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/ | ||
| + | ... | ||
| + | |||
| + | a soubor uložte. | ||
| + | |||
| + | ==== Obnovení zavaděče GRUB po instalaci Windows ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Předpokládejme, | ||
| + | |||
| + | grub-install /dev/sda | ||
| + | |||
| + | Následně stačí pouze dvakrát po sobě stisknout klávesy //Ctrl + D//, což má za následek restart počítače. | ||
| + | |||
| + | |||
| + | ==== Odstranění zavaděče GRUB ==== | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Zavaděč systému (v tomto případě GRUB) není možné zcela odstranit - vždy musí být nahrazen jiným. Pokud chcete místo //GRUB//u používat //LILO// (**LI**nux **LO**ader), | ||
| + | |||
| + | lilo | ||
| + | |||
| + | z příkazové řádky.\\ | ||
| + | |||
| + | Pokud chcete nahradit //GRUB// zavaděčem systému //MS-DOS//, pak nastartujte z diskety //MS-DOS// a do příkazové řádky zadejte | ||
| + | |||
| + | A:> fdisk /mbr | ||
| + | |||
| + | Pokud chcete nahradit //GRUB// zavaděčem systému //NTLDR Windows XP//, pak nastartujte z instalačního //CD Windows XP// do recovery módu a zadejte | ||
| + | |||
| + | fixmbr | ||
| + | |||
| + | Tím se zavaděč //GRUB// přepíše zavaděčem //NTLDR// a //GRUB// nebude nadále používán. | ||
| + | |||
| + | **Poznámka: | ||
| + | |||
| + | |||
| + | ==== Reinstalace zavaděče GRUB ==== | ||
| + | **Zdroj:** [[https:// | ||
| + | |||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | * Přečtěte si kapitolu [[navody: | ||
| + | |||
| + | Nabootujte z //DVD// do [[navody: | ||
| + | |||
| + | Po té, co záchranné //DVD// nalezne //Fedoru//, stiskněte //OK//. Nepoužívejte příkaz '' | ||
| + | |||
| + | Spusťte //GRUB// příkazem | ||
| + | |||
| + | grub | ||
| + | |||
| + | Pokud je adresář ''/ | ||
| + | |||
| + | find / | ||
| + | |||
| + | V opačném případě zadejte do příkazové řádky | ||
| + | |||
| + | find / | ||
| + | |||
| + | //GRUB// vám " | ||
| + | |||
| + | Nastavte práva superuživatele pro //GRUB// na diskový oddíl, který jste získali v předchozím kroku. | ||
| + | |||
| + | root (hd0, | ||
| + | |||
| + | Zapište //MBR// na první disk | ||
| + | | ||
| + | setup (hd0) | ||
| + | |||
| + | **Poznámka: | ||
| + | |||
| + | Vyjměte instalační //DVD// z mechaniky a restartujte počítač. | ||
| + | |||
| + | **Poznámka: | ||
| + | |||
| + | ==== Ovládání zavaděče GRUB ==== | ||
| + | |||
| + | Zavaděč systému //GRUB// umožňuje při startování systému editovat parametry jádra. Tímto způsobem lze zcela měnit nastavení //GRUB//u přes jeho vlastní interní //shell//. | ||
| + | |||
| + | === Nastartování systému do textového režimu === | ||
| + | |||
| + | Při bootovaní se zobrazí odpočítávání času do automatického startu systému. Stiskem libovolné klávesy odpočet přerušte. Zobrazí se nabídka linuxových jader popř. jiných //OS//. Vyberte kurzorvými klávesami jádro, které chcete startovat((Zpravidla se jedná o jádro s nejvyšším číslem.)) a stiskněte klávesu '' | ||
| + | |||
| + | root (hd0,0) | ||
| + | kernel / | ||
| + | initrd / | ||
| + | |||
| + | Najeďte na řádek začínající slovem '' | ||
| + | |||
| + | **Poznámka: | ||
| + | |||
| + | === Nastartování systému do jednouživatelského režimu === | ||
| + | |||
| + | Jednouživatelský režim je režim, ve kterém systém nastartuje pouze základní služby a neumožní přihlásit se více než jednomu uživateli. Tímto uživatelem je superuživatel. Jednouživatelský režim slouží jako nouzový pro opravu nejrůznějších chyb (např. modifikace konfiguračních souborů). | ||
| + | |||
| + | Postupujte stejně jako v případě [[navody: | ||
| + | |||
| + | ===== ===== | ||
| + | [[navody: | ||