7Sep

Kaip konfigūruoti GRUB2 paleidžiamojo paleidimo nustatymus

Ubuntu ir dauguma kitų Linux distribucijų dabar naudoja "GRUB2" įkroviklį.Galite pakeisti jo nustatymus, kad pasirinktumėte numatytąsias operacines sistemas, nustatytumėte fono paveikslėlį ir pasirinktumėte, kiek laiko GRUB skaičiuojamas, prieš pradėdami automatiškai paleisti numatytąją OS.

Čia sukonfigūruotas GRUB2 Ubuntu 14.04, tačiau procesas turėtų būti panašus ir kitose "Linux" distribucijose. Galite pritaikyti pradinius GRUB nustatymus, redagavę savo meniu.lst failą praeityje, tačiau procesas dabar skiriasi.

GRUB2 konfigūravimo pagrindai

GRUB2 nenaudoja meniu.lst failo. Vietoj to, jo pagrindinis konfigūravimo failas yra /boot/grub/ failas grub.cfg. Tačiau neturėtumėte redaguoti šio failo rankomis!Šis failas skirtas tik "GRUB2" naudojimui. Tai automatiškai sukurta paleidžiant update-grub komandą kaip root - kitaip tariant, paleidus sudo update-grub į Ubuntu.

Jūsų pačių GRUB nustatymai saugomi /etc/default/ grub byloje. Redaguokite šį failą, kad pakeistumėte GRUB2 nustatymus. Skriptai taip pat yra /etc/grub.d/ kataloge. Pavyzdžiui, Ubuntu čia yra scenarijų, kuriuose sukonfigūruojama numatytoji tema. Taip pat yra nuoseklus scenarijus, kuris patikrina sistemos vidinius standžiuosius diskus kitoms įdiegtoms operacinėms sistemoms - "Windows", kitiems "Linux" paskirstams, "Mac OS X" ir tt - ir automatiškai įtraukia jas į GRUB2 meniu.

Kai paleidžiate "update-grub" komandą, GRUB automatiškai sujungia parametrus iš /etc/default/ grub failo, scenarijus iš katalogo /etc/grub.d/ ir viską kito, sukurdami /boot/grub/ failą grub.cfg, kuris yra perskaitytas paleidžiant.

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

Redaguokite GRUB konfigūracijos failą

Atidarykite /etc/default/ grub failą redagavimui į standartinį teksto redagavimo priemonę.Jei norite naudoti grafinį teksto redagavimo priemonę, atidarykite terminalą arba paspauskite Alt + F2 ir paleiskite šią komandą:

gksu gedit /etc/default/ grub

Kad galėtumėte lengvai naudoti terminalo pagrindu sukurtą redaktorių - "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 kurio kito konfigūracijos failo atveju, turite redaguoti pageidaujamos būsenos parinktis ir pakeisti failą.Jei kuri nors iš toliau pateiktų parinkčių dar nėra rodoma failo, pridėkite ją prie naujos eilutės. Jei taip, redaguokite esamą eilutę, o ne pridėkite ją.

Pasirinkite numatytąją OS : pakeiskite GRUB_DEFAULT = eilutę.Pagal numatytuosius nustatymus GRUB_DEFAULT = 0 pirmąjį įrašą naudoja kaip numatytąjį - pakeiskite numerį 1, kad galėtumėte naudoti antrą įrašą, 2 - naudoti trečiąjį įrašą ar pan. Taip pat galite naudoti GRUB_DEFAULT = išsaugotą , o GRUB automatiškai įkels paskutinę jūsų pasirinktą operacinę sistemą kiekvieną kartą paleidus. Taip pat galite nurodyti etiketę kabutėse. Pavyzdžiui, jei jūsų OS sąraše turėjote operacinę sistemą "Windows 7"( "loader"), galite naudoti GRUB_DEFAULT = "Windows 7( krautuvas)"

Išsaugoti numatytąją operacinę sistemą : jei pasirinksite GRUB_DEFAULT = išsaugotą ,taip pat turite pridėti GRUB_SAVEDEFAULT = tikrąją eilutę - kitaip ji neveiks.

Pasirinkite, ar GRUB yra paslėptas. : įdiegus tik vieną operacinę sistemą, "Ubuntu" pagal nutylėjimą GRUB automatiškai įkelia į numatytąją OS su parinktimi GRUB_HIDDEN_TIMEOUT = 0.Ši parinktis nurodo, kad GRUB bus paslėpta ir automatiškai įkels į numatytąją OS po 0 sekundžių - iškart, kitaip tariant. Jūs vis tiek galite pasiekti meniu laikydami "Shift" kompiuterio batus. Norėdami nustatyti aukštesnį laiką, naudokite kažką panašaus į . GRUB_HIDDEN_TIMEOUT = 5 . GRUB ekrane pasirodys tuščias ekranas arba užsklandos ekranas, per kurį galėsite paspausti bet kurį mygtuką norėdami peržiūrėti meniu. Kad GRUB nebūtų automatiškai paslėpta, komentuoti eilutę - tiesiog pridėti # prieš tai, kad būtų skaitoma # GRUB_HIDDEN_TIMEOUT = 0 .

Kontrolės GRUB meniu laikas : jei GRUB nėra automatiškai paslėpta, meniu pamatysite kiekvieną kartą, kai kompiuteris bus įkeltas. GRUB automatiškai sukonfigūruoja numatytąją operacinę sistemą po tam tikro laiko, paprastai dešimt sekundžių.Tuo metu galite pasirinkti kitą OS arba palikti jį automatiškai paleisti. Norėdami pakeisti laikino laikotarpį, redaguokite GRUB_TIMEOUT = 10 eilutę ir įveskite bet kurį sekundžių skaičių.(Atminkite, kad tai naudojama tik tada, jei GRUB nėra paslėpta.) Kad GRUB nebūtų paleista automatiškai ir visada palaukite, kol pasirinksite OS, pakeiskite eilutę į GRUB_TIMEOUT = -1

Pasirinkite fono paveikslėlį : GRUB_BACKGROUND linija kontroliuoja, ar naudojamas fono paveikslėlis. Pagal numatytuosius nustatymus GRUB naudoja juodą balto juodą išvaizdą.Galite pridėti tokią eilutę kaip GRUB_BACKGROUND = "/home/user/Pictures/ background.png" , norėdami nurodyti vaizdo failą, kurį naudos GRUB.

Vaizdo failas turi atitikti įvairias specifikacijas. GRUB palaiko JPG / JPEG atvaizdus, ​​tačiau jie gali būti ne daugiau kaip 256 spalvos - taigi jūs tikriausiai nenorėsite naudoti JPG atvaizdo. Vietoj to, greičiausiai norėsite naudoti PNG atvaizdą, kuris gali turėti bet kokį spalvų skaičių.Taip pat galite naudoti TGA vaizdo failą.

Padarykite pakeitimus, kad gautumėte efektą

Kad jūsų pakeitimai įsigaliotų, tiesiog įrašykite tekstinį failą - File & gt;Išsaugokite Gedit arba Ctrl + O, tada - Enter, kad išsaugotumėte failą "Nano" - ir paleiskite sudo update-grub komandą.Jūsų pakeitimai taps fragmento grub.cfg dalimi ir bus naudojami kiekvieną kartą paleidus kompiuterį.

Tai ne visi GRUB nustatymai, tačiau jie yra dažniausiai pasikeitę.Kiti parametrai gali būti pritaikyti /etc/default/ grub byloje arba redaguoti scenarijus /etc/ kataloge grub.d.

Jei nenorite redaguoti failų rankomis, galite rasti grafinių įrankių GRUB2 pritaikymui jūsų "Linux" platinimo programinės įrangos saugyklose. Pirmiau aprašytas metodas turėtų veikti netgi "Linux distros", kai tokios priemonės nėra lengvai prieinamos, arba jei turite tik komandinę eilutę ir norite tai padaryti rankomis.