Domača » kako » Kako konfigurirati nastavitve zagonskega nalagalnika GRUB2

    Kako konfigurirati nastavitve zagonskega nalagalnika GRUB2

    Ubuntu in večina drugih distribucij Linuxa zdaj uporabljajo zagonski nalagalnik GRUB2. Lahko spremenite njegove nastavitve, da izberete privzeti operacijski sistem, nastavite sliko za ozadje in izberete, kako dolgo GRUB odšteva, preden samodejno zažene privzeti operacijski sistem..

    Tu smo konfigurirali GRUB2 na Ubuntu 14.04, vendar mora biti proces podoben za druge distribucije Linuxa. Morda ste prilagodili prvotne nastavitve GRUB-a tako, da ste v preteklosti uredili njegovo datoteko menu.lst, vendar je postopek zdaj drugačen.

    Osnove konfiguracije GRUB2

    GRUB2 ne uporablja datoteke menu.lst. Njegova glavna konfiguracijska datoteka je datoteka /boot/grub/grub.cfg. Vendar te datoteke ne smete urejati ročno! Ta datoteka je samo za lastno uporabo GRUB2. Samodejno se ustvari z zagonom update-grub ukaz kot root - z drugimi besedami, z zagonom sudo update-grub na Ubuntu.

    Vaše GRUB nastavitve so shranjene v datoteki / etc / default / grub. Uredite to datoteko, če želite spremeniti nastavitve GRUB2. Skripte se nahajajo tudi v imeniku /etc/grub.d/. Na primer, v Ubuntuju so tukaj skripti, ki konfigurirajo privzeto temo. Obstaja tudi os-prober skript, ki preverja notranje trde diske sistema za druge nameščene operacijske sisteme - Windows, druge distribucije Linuxa, Mac OS X in tako naprej - in jih samodejno doda v meni GRUB2..

    Ko zaženete ukaz update-grub, GRUB samodejno združi nastavitve iz datoteke / etc / default / grub, skripte iz imenika /etc/grub.d/ in vsega drugega, ustvarja / boot / grub / grub. cfg datoteka, ki jo berete ob zagonu.

    Z drugimi besedami, za prilagoditev nastavitev GRUB2 boste morali urediti datoteko / etc / default / grub in nato zagnati sudo update-grub ukaz.

    Uredite konfiguracijsko datoteko GRUB

    Odprite datoteko / etc / default / grub za urejanje v standardnem urejevalniku besedila. Če želite uporabiti urejevalnik grafičnega besedila, odprite terminal - ali pritisnite Alt + F2 - in zaženite naslednji ukaz:

    gksu gedit / etc / default / grub

    Za enostaven za uporabo urejevalnik na osnovi terminala - Nano - uporabite naslednji ukaz. Uporabite lahko kateri koli urejevalnik besedil, ki vam je všeč, seveda - vključno s standardnim urejevalnikom besedil vi.

    sudo nano / etc / default / grub

    Datoteka / etc / default / grub je kratka in jo je enostavno urediti. Kot pri vsaki drugi konfiguracijski datoteki, morate urediti možnosti v želenem stanju in nato spremeniti datoteko. Če katera od spodnjih možnosti ni že prikazana v datoteki, jo dodajte v novo vrstico. Če se to zgodi, uredite obstoječo vrstico, namesto da dodate dvojnik.

    Izberite privzeti operacijski sistem: Spremenite GRUB_DEFAULT = vrstico. Privzeto, GRUB_DEFAULT = 0 prvi vnos uporabi kot privzeti - spremenite številko na 1, če želite uporabiti drugi vnos, 2 za uporabo tretjega vnosa ali tako naprej. Uporabite lahko tudi GRUB_DEFAULT = shranjeno in GRUB bi samodejno zagnal zadnji operacijski sistem, ki ste ga izbrali vsakič, ko zaganjate. Oznako lahko podate tudi v narekovajih. Na primer, če imate na seznamu operacijskega sistema operacijski sistem z imenom Windows 7 (loader), ga lahko uporabite GRUB_DEFAULT = »Windows 7 (nalagalnik)«

    Shrani privzeti operacijski sistem: Če se odločite GRUB_DEFAULT = shranjeno, morate dodati tudi a GRUB_SAVEDEFAULT = true vrstica - drugače ne bo delovala.

    Izberite Ali je GRUB skrit: Ko je nameščen le en operacijski sistem, Ubuntu privzame GRUB, da se samodejno zažene s privzetim OS z možnostjo GRUB_HIDDEN_TIMEOUT = 0. Ta možnost podaja GRUB bo skrit in se bo samodejno zagnal s privzetim OS po 0 sekundah - takoj, z drugimi besedami. Do menija še vedno lahko dostopate tako, da med zagonom računalnika držite Shift. Če želite nastaviti višjo časovno omejitev, uporabite nekaj podobnega GRUB_HIDDEN_TIMEOUT = 5 - GRUB bo prikazal prazen zaslon ali splash zaslon za pet sekund, med katerim lahko pritisnete poljubno tipko za ogled menija. Da bi preprečili samodejno skritje GRUB-a, komentirajte vrstico ven - samo dodajte # pred njo, tako da se glasi # GRUB_HIDDEN_TIMEOUT = 0 .

    Krmiljenje menija GRUB-a: Če GRUB ni samodejno skrit, se bo prikazal meni ob vsakem zagonu računalnika. GRUB bo samodejno bot za privzeti operacijski sistem po določenem času, običajno deset sekund. V tem času lahko izberete drug OS ali pustite, da se samodejno zažene. Če želite spremeniti časovno obdobje, uredite GRUB_TIMEOUT = 10 in vnesite poljubno število sekund. (Ne pozabite, da se to uporablja samo, če GRUB ni skrit.) Če želite preprečiti, da bi se GRUB samodejno zagnal in vedno čakal, da izberete OS, spremenite vrstico na GRUB_TIMEOUT = -1

    Izberite sliko ozadja: GRUB_BACKGROUND linija nadzoruje, ali je uporabljena slika ozadja - privzeto GRUB uporablja črno-bel črni videz. Dodate lahko vrstico, kot je GRUB_BACKGROUND = ”/ home / user / Pictures / background.png” Če želite določiti slikovno datoteko, ki jo bo uporabil GRUB.

    Slikovna datoteka mora ustrezati različnim specifikacijam. GRUB podpira slike JPG / JPEG, vendar so te omejene na 256 barv - tako da verjetno ne boste želeli uporabljati slike JPG. Namesto tega boste verjetno želeli uporabiti sliko PNG, ki lahko vsebuje poljubno število barv. Uporabite lahko tudi slikovno datoteko TGA.

    Spremenite spremembe

    Če želite, da bodo spremembe začele veljati, preprosto shranite besedilno datoteko - Datoteka> Shrani v Gedit ali Ctrl + O in nato Enter, da shranite datoteko v Nano - in nato zaženite sudo update-grub ukaz. Vaše spremembe bodo postale del grub.cfg datoteke in bodo uporabljene vsakič, ko boste zagnali računalnik.


    To niso vse nastavitve GRUB-a, vendar so nekatere najpogosteje spremenjene. Druge nastavitve lahko prilagodite v datoteki / etc / default / grub ali urejate skripte v imeniku /etc/grub.d.

    Če datotek ne želite urejati ročno, lahko najdete grafična orodja za prilagajanje GRUB2 v repozitoriji programske opreme vaše distribucije Linuxa. Zgornja metoda bi morala delovati tudi na Linux distribucijah, kjer takšna orodja niso lahko dostopna, ali če imate dostop do ukazne vrstice in želite to narediti ročno..