Pagrindinis » kaip » Kaip konfigūruoti GRUB2 įkrovos krautuvo nustatymus

    Kaip konfigūruoti GRUB2 įkrovos krautuvo nustatymus

    Dabar „Ubuntu“ ir dauguma kitų „Linux“ versijų naudoja GRUB2 įkrovos krautuvą. Galite pakeisti savo nustatymus, kad pasirinktumėte numatytąjį operacinę sistemą, nustatytumėte fono paveikslėlį ir pasirinkite, kiek laiko GRUB skaičiuoja žemyn prieš automatiškai paleisdama numatytąją operacinę sistemą.

    Čia konfigūravome GRUB2 Ubuntu 14.04, tačiau šis procesas turėtų būti panašus į kitus „Linux“ platinimus. Gali būti, kad ankstesnius GRUB nustatymus pritaikėte redaguodami meniu menu.lst, tačiau procesas dabar skiriasi.

    GRUB2 konfigūravimo pagrindai

    GRUB2 nenaudoja menu.lst failo. Vietoj to pagrindinis failo konfigūracijos failas yra /boot/grub/grub.cfg failas. Tačiau neturėtumėte redaguoti šio failo ranka! Šis failas skirtas tik GRUB2 naudojimui. Jis automatiškai sukuriamas paleisdami atnaujinti-grub komandą kaip root - kitaip tariant, paleisdami sudo update-grub apie Ubuntu.

    Jūsų GRUB nustatymai saugomi faile / etc / default / grub. Redaguokite šį failą, kad pakeistumėte GRUB2 nustatymus. Skriptai taip pat yra kataloge /etc/grub.d/. Pavyzdžiui, „Ubuntu“ čia yra scenarijų, kurie sukonfigūruoja numatytąją temą. Taip pat yra „os-prober“ scenarijus, kuris patikrina sistemos vidinius kietuosius diskus kitoms įdiegtoms operacinėms sistemoms - „Windows“, kitiems „Linux“ platintojams, „Mac OS X“ ir pan. Ir automatiškai įtraukia juos į GRUB2 meniu.

    Kai paleidžiate komandą update-grub, GRUB automatiškai sujungia nustatymus iš / etc / default / grub failo, scenarijų iš /etc/grub.d/ katalogo ir visa kita, sukuriant / boot / grub / grub. cfg failas, skaitomas įkrovos metu.

    Kitaip tariant, norėdami pritaikyti GRUB2 nustatymus, turėsite redaguoti failą / etc / default / grub ir paleisti sudo update-grub komandą.

    Redaguokite GRUB konfigūracijos failą

    Atidarykite / etc / default / grub failą redagavimui standartiniame teksto redaktoriuje. Jei norite naudoti grafinį teksto redaktorių, atidarykite terminalą - arba paspauskite Alt + F2 ir paleiskite šią komandą:

    gksu gedit / etc / default / grub

    Lengvai naudojamam terminalo redaktoriui „Nano“ naudokite šią komandą. Žinoma, galite naudoti bet kurį norimą teksto redaktorių, įskaitant standartinį vi teksto redaktorių.

    sudo nano / etc / default / grub

    / Etc / default / grub failas yra trumpas ir turėtų būti lengvai redaguojamas. Kaip ir bet kuriai kitai konfigūracijos rinkmenai, reikia redaguoti parinktis į norimą būseną ir tada pakeisti failą. Jei kuri nors iš toliau pateiktų parinkčių dar nepasirodo faile, pridėkite ją naujoje eilutėje. Jei taip, redaguokite esamą eilutę, o ne pridėkite dublikatą.

    Pasirinkite numatytąją OS: Pakeisti GRUB_DEFAULT = linija. Pagal numatytuosius nustatymus, GRUB_DEFAULT = 0 naudoja pirmąjį įrašą kaip numatytąjį - pakeiskite skaičių į 1, norėdami naudoti antrąjį įrašą, 2 - naudoti trečiąjį įrašą arba pan. Taip pat galite naudoti GRUB_DEFAULT = išsaugota ir GRUB automatiškai paleistų paskutinę operacinę sistemą, kurią pasirinkote kiekvieną kartą paleidžiant. Taip pat galite nurodyti etiketę kabutėse. Pvz., Jei operacinėje sistemoje jūsų operacinės sistemos sąraše buvo operacinė sistema „Windows 7“ (krautuvas) GRUB_DEFAULT = “„ Windows 7 “(krautuvas)“

    Išsaugokite numatytąją operacinę sistemą: Jei pasirinksite GRUB_DEFAULT = išsaugota, jūs taip pat turite pridėti a GRUB_SAVEDEFAULT = tiesa linija - kitaip jis neveiks.

    Pasirinkite, ar GRUB yra paslėptas: Įdiegus tik vieną operacinę sistemą, „Ubuntu“ automatiškai įjungia GRUB, kad automatiškai įsijungtų į numatytąjį OS su GRUB_HIDDEN_TIMEOUT = 0 parinktimi. Ši parinktis nurodo, kad GRUB bus paslėptas ir jis automatiškai įsijungs į numatytąją OS po 0 sekundžių - iš karto, kitaip tariant,. Meniu vis tiek galite pasiekti laikydami „Shift“ kaip kompiuterio batus. Jei norite nustatyti didesnį laiko tarpą, naudokite kažką panašaus GRUB_HIDDEN_TIMEOUT = 5 - GRUB penkis sekundes rodys tuščią ekraną arba ekrano užsklandą, per kurį galite paspausti bet kurį mygtuką, kad pamatytumėte meniu. Jei norite, kad GRUB nebūtų automatiškai paslėptas, komentuokite eilutę - tiesiog pridėkite # prieš jį, kad jis būtų skaitomas # GRUB_HIDDEN_TIMEOUT = 0 .

    Valdykite GRUB meniu laiką: Jei GRUB nėra automatiškai paslėptas, meniu kiekvieną kartą pamatysite. GRUB automatiškai nustatys numatytąją operacinę sistemą po tam tikro laiko, paprastai dešimt sekundžių. Per tą laiką galite pasirinkti kitą OS arba palikti ją automatiškai paleisti. Jei norite keisti laiko trukmę, redaguokite GRUB_TIMEOUT = 10 eilutę ir įveskite bet kurį sekundžių skaičių. (Atminkite, kad tai naudojama tik tuo atveju, jei GRUB nėra paslėpta.) Jei norite, kad GRUB nebūtų paleista automatiškai ir visada laukti, kol pasirinksite OS, pakeiskite eilutę į GRUB_TIMEOUT = -1

    Pasirinkite fono paveikslėlį: The GRUB_BACKGROUND linija kontroliuoja, ar naudojamas fono vaizdas - pagal nutylėjimą GRUB naudoja baltos spalvos juodos spalvos vaizdą. Galite pridėti liniją, kaip GRUB_BACKGROUND = ”/ home / user / Pictures / background.png“ norėdami nurodyti vaizdo failą GRUB naudos.

    Vaizdo failas turi atitikti įvairias specifikacijas. GRUB palaiko JPG / JPEG vaizdus, ​​tačiau jie yra tik 256 spalvos - todėl jūs tikriausiai nenorėsite naudoti JPG vaizdo. Vietoj to jūs tikriausiai norėsite naudoti PNG vaizdą, kuris gali turėti bet kokį spalvų skaičių. Taip pat galite naudoti TGA vaizdo failą.

    Padarykite savo pakeitimus

    Jei norite, kad pakeitimai įsigaliotų, tiesiog įrašykite tekstinį failą - Failas> Įrašyti į Gedit arba Ctrl + O, tada įveskite Enter, kad išsaugotumėte failą Nano, o tada paleiskite sudo update-grub komandą. Jūsų pakeitimai taps grub.cfg failo dalimi ir bus naudojami kiekvieną kartą paleidžiant kompiuterį.


    Tai ne visi GRUB nustatymai, tačiau jie yra dažniausiai keičiami. Kiti nustatymai gali būti pritaikyti / etc / default / grub faile arba redaguojant scenarijus kataloge /etc/grub.d.

    Jei nenorite redaguoti failų ranka, galite rasti grafinius įrankius, skirtus GRUB2 pritaikymui savo Linux platinimo programinės įrangos saugyklose. Pirmiau minėtas metodas turėtų veikti net ir Linux sistemose, kur tokios priemonės nėra lengvai prieinamos, arba jei turite tiesiog komandų eilutės prieigą ir norite tai padaryti rankiniu būdu.