7Sep
Ubuntu a väčšina ostatných distribucií Linuxu teraz používajú zavádzač GRUB2.Môžete zmeniť nastavenia, aby ste si vybrali predvolený operačný systém, nastavili obrázok pozadia a zvolili, ako dlho počíta GRUB pred automatickým zavádzaním predvoleného operačného systému.
Tu sme nakonfigurovali GRUB2 na Ubuntu 14.04, ale proces by mal byť podobný aj pre ostatné distribúcie Linuxu. Pravdepodobne ste si prispôsobili pôvodné nastavenia GRUBu ú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 grub.cfg /boot/grub/.Tento súbor by ste však nemali upravovať ručne! Tento súbor slúži len na vlastné použitie GRUB2.Je to automaticky vytvorené spustením príkazu update-grub ako root - inými slovami spustením sudoku update-grub na Ubuntu.
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. Existuje tiež os-prober skript, ktorý kontroluje vnútorné pevné disky systému pre ostatné nainštalované operačné systémy - Windows, iné distribucie Linuxu, Mac OS X a podobne - a automaticky ich pridá do menu GRUB2.
Keď spustíte príkaz update-grub, GRUB automaticky kombinuje nastavenia z súboru grub /etc/default/, skriptov z adresára /etc/grub.d/ a všetko ostatné, čím vytvorí súbor /boot/grub/ grub.cfg, ktorý sa číta pri spúšťaní.
Inými slovami, ak chcete prispôsobiť nastavenia GRUB2, musíte upraviť súbor /etc/default/ grub a potom spustiť príkaz sudo update-grub .
Upravte súbor konfigurácie GRUB
Otvorte súbor grub /etc/default/ na úpravu v štandardnom textovom editore. Ak chcete používať 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ý terminálový editor - Nano - použite nasledujúci príkaz, Môžete použiť samozrejme ľubovoľný textový editor - vrátane štandardného textového editora vi.
sudo nano /etc/default/ grub
Súbor grubu /etc/default/ 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 : Zmeňte riadok GRUB_DEFAULT = .V predvolenom nastavení používa GRUB_DEFAULT = 0 prvú položku ako predvolenú - zmeniť číslo na 1, aby sa použila druhá položka, 2 na použitie tretej položky atď.Môžete tiež použiť GRUB_DEFAULT = uložené a GRUB automaticky spustí posledný operačný systém, ktorý ste vybrali 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( nakladač) v zozname OS môžete použiť GRUB_DEFAULT = "Windows 7( nakladač)"
Uložiť predvolený operačný systém : Ak vyberiete GRUB_DEFAULT = uložené ,musíte tiež pridať riadok GRUB_SAVEDEFAULT = true - inak to nebude fungovať.
Zvoľte, či je GRUB skrytý : S jediným nainštalovaným operačným systémom, Ubuntu predvolene nastaví GRUB na automatické zavedenie do predvoleného operačného systému pomocou možnosti GRUB_HIDDEN_TIMEOUT = 0.Táto voľba určuje, že GRUB bude skrytý a po 0 sekundách sa automaticky spustí na predvolený OS - inými slovami. Stále môžete pristupovať k ponuke podržaním klávesy Shift pri spustení počítača. Ak chcete nastaviť vyšší časový limit, použite niečo ako GRUB_HIDDEN_TIMEOUT = 5 - GRUB zobrazí prázdnu obrazovku alebo úvodnú obrazovku po dobu piatich sekúnd, počas ktorej môžete stlačiť ľubovoľné tlačidlo pre zobrazenie ponuky. Ak chcete zabrániť automatickému skrytiu nástroja GRUB, komentujte túto linku - stačí pridať pred ním #, takže číta # GRUB_HIDDEN_TIMEOUT = 0 .
Kontrola časového limitu menu GRUBu : Ak GRUB nie je automaticky skrytý, zobrazí sa menu pri každom spustení počítača. GRUB automaticky po uplynutí určitého časového obdobia, obvykle desať sekúnd, sklopí 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 riadok GRUB_TIMEOUT = 10 a zadajte ľubovoľný počet sekúnd, ktorý sa vám páči.(Nezabudnite, že sa to používa len vtedy, ak nie je GRUB skrytý.) Aby ste zabránili automatickému zavádzaniu GRUBu a vždy čakali, kým si vyberiete OS, zmente riadok na GRUB_TIMEOUT = -1
Vyberte obrázok na pozadí : GRUB_BACKGROUNDRiadok určuje, či sa používa obrázok na pozadí - GRUB štandardne používa čiernobiely vzhľad bielej farby. Môžete pridať riadok ako GRUB_BACKGROUND = "/home/user/Pictures/ background.png" a špecifikovať obrazový súbor, ktorý bude GRUB používať.
Súbor s obrázkami 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.
Urobte zmeny svojimi zmenami
Ak chcete vykonať zmeny, jednoducho uložte textový súbor - Súbor & gt;Uložte do Gedit alebo Ctrl + O a potom Enter, ak chcete uložiť súbor v Nano - a potom spustite príkaz sudo update-grub .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 GRUB, ale sú to niektoré z najčastejšie zmenených.Ďalšie nastavenia je možné prispôsobiť v súbore /etc/default/ grub alebo úpravou skriptov 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ť ručne.