Úvodná » ako » Ako nakonfigurovať nastavenia zavádzacieho zariadenia GRUB2

    Ako nakonfigurovať nastavenia zavádzacieho zariadenia GRUB2

    Ubuntu a väčšina ostatných linuxových distribúcií teraz používajú zavádzač GRUB2. Môžete zmeniť jeho nastavenia, aby ste si vybrali predvolený operačný systém, nastavili obrázok na pozadí a zvolili, ako dlho počíta GRUB pred automatickým zavádzaním predvoleného operačného systému.

    GRUB2 sme nakonfigurovali na Ubuntu 14.04, ale tento proces by mal byť podobný pre ostatné distribúcie Linuxu. Pravdepodobne ste si prispôsobili pôvodné nastavenia GRUB úpravou súboru menu.lst v minulosti, ale proces je teraz iný.

    Základy konfigurácie GRUB2

    GRUB2 nepoužíva súbor menu.lst. Namiesto toho je jeho hlavným konfiguračným súborom súbor /boot/grub/grub.cfg. Tento súbor by ste však nemali upravovať ručne! Tento súbor slúži len na vlastné použitie GRUB2. Vytvára sa automaticky spustením súboru update-grub príkaz ako root - inými slovami spustením sudo update-grub na Ubuntu.

    Vaše vlastné nastavenia GRUB sú uložené v súbore / etc / default / grub. Upravte tento súbor a zmeňte nastavenia GRUB2. Skripty sa nachádzajú aj v adresári /etc/grub.d/. Napríklad v Ubuntu sú tu skripty, ktoré konfigurujú predvolenú tému. K dispozícii je aj os-prober skript, ktorý kontroluje interné pevné disky systému pre ostatné nainštalované operačné systémy - Windows, iné linuxové distribúcie, Mac OS X a podobne - a automaticky ich pridá do menu GRUB2.

    Keď spustíte príkaz update-grub, GRUB automaticky kombinuje nastavenia zo súboru / etc / default / grub, skripty z adresára /etc/grub.d/ a všetko ostatné, čím vytvorí / boot / grub / grub. cfg súbor, ktorý sa číta pri zavádzaní.

    Inými slovami, ak chcete prispôsobiť nastavenia GRUB2, budete musieť upraviť súbor / etc / default / grub a potom spustiť sudo update-grub príkaz.

    Upravte súbor konfigurácie GRUB

    Otvorte súbor / etc / default / grub na úpravu v štandardnom textovom editore. Ak chcete použiť grafický textový editor, otvorte terminál - alebo stlačte Alt + F2 - a spustite nasledujúci príkaz:

    gksu gedit / etc / default / grub

    Pre ľahko použiteľný editor na báze terminálu - Nano - použite nasledujúci príkaz. Môžete použiť samozrejme ľubovoľný textový editor - vrátane štandardného editora textu vi.

    sudo nano / etc / default / grub

    Súbor / etc / default / grub je krátky a mal by byť ľahko editovateľný. Rovnako ako pri každom inom konfiguračnom súbore, musíte upraviť možnosti na požadovaný stav a potom zmeniť súbor. Ak sa niektorá z nižšie uvedených možností ešte nenachádza v súbore, pridajte ju na nový riadok. Ak áno, upravte existujúcu linku namiesto pridania duplicitného.

    Vyberte predvolený operačný systém: Zmeniť GRUB_DEFAULT = linka. Predvolene, GRUB_DEFAULT = 0 používa prvú položku ako predvolenú - zmeňte číslo na 1, aby ste použili druhú položku, 2 použite tretiu položku atď. Môžete tiež použiť GRUB_DEFAULT = uložené a GRUB automaticky spustí posledný operačný systém, ktorý ste zvolili pri každom spustení. Môžete tiež zadať štítok v úvodzovkách. Napríklad, ak by ste mali v operačnom systéme s názvom Windows 7 (loader) v zozname OS, môžete použiť GRUB_DEFAULT = "Windows 7 (načítač)"

    Uložte predvolený operačný systém: Ak sa rozhodnete GRUB_DEFAULT = uložené, musíte tiež pridať a GRUB_SAVEDEFAULT = true line - inak to nebude fungovať.

    Vyberte, či je GRUB skrytý: S jediným nainštalovaným operačným systémom, Ubuntu predvolene GRUB automaticky spúšťa predvolený operačný systém s možnosťou GRUB_HIDDEN_TIMEOUT = 0. Táto voľba špecifikuje, že GRUB bude skrytý a po 0 sekundách automaticky spustí štandardný operačný systém - inými slovami. Stále môžete pristupovať k menu podržaním klávesy Shift pri spustení počítača. Ak chcete nastaviť vyšší časový limit, použite niečo podobné GRUB_HIDDEN_TIMEOUT = 5 - GRUB zobrazí prázdnu obrazovku alebo úvodnú obrazovku na päť sekúnd, počas ktorej môžete stlačiť ľubovoľné tlačidlo pre zobrazenie ponuky. Ak chcete zabrániť tomu, aby bol GRUB automaticky skrytý, komentujte túto linku - jednoducho pridajte pred ním číslo #, aby bolo možné čítať # GRUB_HIDDEN_TIMEOUT = 0 .

    Kontrola časového limitu ponuky GRUB: Ak nie je GRUB automaticky skrytý, zobrazí sa menu pri každom spustení počítača. GRUB automaticky po uplynutí časového obdobia, obvykle desať sekúnd, skomprimuje predvolený operačný systém. Počas tejto doby si môžete vybrať iný operačný systém alebo ho nechať automaticky spúšťať. Ak chcete zmeniť časový limit, upravte položku GRUB_TIMEOUT = 10 line a zadajte ľubovoľný počet sekúnd, ktorý sa vám páči. (Pamätajte, že sa to používa iba vtedy, ak nie je GRUB skrytý.) Ak chcete zabrániť tomu, aby program GRUB automaticky zaviedol a vždy čakal na výber operačného systému, GRUB_TIMEOUT = -1

    Vyberte obrázok na pozadí: The GRUB_BACKGROUND riadok kontroluje, či sa používa obrázok pozadia - GRUB štandardne používa čiernobiely vzhľad bielej farby. Môžete pridať riadok ako GRUB_BACKGROUND = "/ home / user / Obrázky / background.png" špecifikovať obrazový súbor, ktorý bude GRUB používať.

    Obrazový súbor musí spĺňať rôzne špecifikácie. GRUB podporuje JPG / JPEG obrázky, ale tieto sú obmedzené na 256 farieb - takže pravdepodobne nebudete chcieť použiť obrázok vo formáte JPG. Namiesto toho pravdepodobne budete chcieť použiť obrázok PNG, ktorý môže mať ľubovoľný počet farieb. Môžete tiež použiť obrazový súbor TGA.

    Zmeňte svoje zmeny

    Ak chcete, aby sa vaše zmeny prejavili, jednoducho uložte textový súbor - Súbor> Uložiť v Gedit alebo Ctrl + O a potom Enter, ak chcete uložiť súbor v Nano - a potom spustite sudo update-grub Príkaz. Vaše zmeny sa stanú súčasťou súboru grub.cfg a budú použité pri každom spustení počítača.


    Nie sú to všetky nastavenia GRUBu, ale sú to niektoré z najbežnejšie zmenených. Ďalšie nastavenia je možné prispôsobiť v súbore / etc / default / grub alebo upraviť skripty v adresári /etc/grub.d.

    Ak nechcete upravovať súbory ručne, možno budete môcť nájsť grafické nástroje na prispôsobenie GRUB2 v softvérových archívoch distribúcie Linuxu. Vyššie uvedená metóda by mala fungovať aj na distribučných systémoch Linux, kde takéto nástroje nie sú ľahko dostupné, alebo ak máte len príkazový riadok a chcete to robiť rukou.