7Sep

Kako konfigurirati postavke GRUB2 boot loadera

Ubuntu i većina drugih Linux distribucija sada koriste GRUB2 boot loader. Možete promijeniti svoje postavke za odabir zadanog operacijskog sustava, postaviti pozadinsku sliku i odabrati koliko će se GRUB brojati prije nego što automatski podignete zadani OS.

Ovdje smo konfigurirali GRUB2 na Ubuntu 14.04, ali proces bi trebao biti sličan za ostale Linux distribucije. Možda ste prilagodili izvorne GRUB postavke uređivanjem svoje izbornike.lst datoteke u prošlosti, ali postupak je sada drugačiji.

GRUB2 Osnove konfiguracije

GRUB2 ne koristi datoteku menu.lst. Umjesto toga, glavna konfiguracijska datoteka je /boot/grub/ grub.cfg datoteka. Međutim, ne biste trebali urediti ovu datoteku ručno! Ova je datoteka samo za upotrebu GRUB2.Automatski se stvara pokretanjem update-grub naredbe kao root - drugim riječima, pokretanjem sudo update-grub na Ubuntu.

Vaše GRUB postavke pohranjene su u /etc/default/ grub datoteci. Uredite ovu datoteku kako biste promijenili postavke GRUB2.Skripte se također nalaze u /etc/grub.d/ direktoriju. Na primjer, na Ubuntu, tu su skripte koje su konfigurirale zadanu temu. Tu je i os-prober skripta koja provjerava unutarnje hard diskove sustava za ostale instalirane operacijske sustave - Windows, druge Linux distribucije, Mac OS X i tako dalje - i automatski ih dodaje na GRUB2 izbornik.

Kada pokrenete naredbu grub za ažuriranje, GRUB automatski kombinira postavke iz /etc/default/ grub datoteke, skripti iz /etc/grub.d/ direktorija i sve ostalo, stvarajući /boot/grub/ grub.cfg datoteku koja se čita pri podizanju sustava.

Drugim riječima, prilagodite svoje GRUB2 postavke, morat ćete urediti /etc/default/ grub datoteku, a zatim pokrenuti sudo update-grub naredbu.

Uređivanje GRUB konfiguracijske datoteke

Otvorite /etc/default/ grub datoteku za uređivanje u standardnom uređivaču teksta. Ako želite koristiti grafički uređivač teksta, otvorite terminal - ili pritisnite Alt + F2 - i pokrenite sljedeću naredbu:

gksu gedit /etc/default/ grub

Za jednostavan za korištenje uređivač na bazi terminala - Nano - koristite sljedeću naredbu, Možete upotrijebiti bilo koji tekstualni uređivač koji vam se sviđa, naravno - uključujući standardni urednik teksta.

sudo nano /etc/default/ grub

/etc/default/ grub datoteka je kratka i treba biti lako uređivati. Kao i kod bilo koje druge konfiguracijske datoteke, potrebno je urediti opcije u željeno stanje, a zatim promijeniti datoteku. Ako se bilo koja od opcija u nastavku ne prikazuje u datoteci, dodajte je u novu liniju. Ako se to dogodi, uredite postojeću liniju umjesto dodavanja duplikata.

Odaberite zadani OS : Promijenite GRUB_DEFAULT = redak. Prema zadanim postavkama, GRUB_DEFAULT = 0 koristi prvi unos kao zadani - promijenite broj na 1 da biste upotrijebili drugi unos, 2 za upotrebu trećeg unosa ili tako dalje. Također možete koristiti GRUB_DEFAULT = spremljen i GRUB će automatski pokrenuti zadnji operativni sustav koji ste odabrali svaki put kada se podignete. Također možete navesti oznaku u navodnicima. Na primjer, ako ste na popisu OS-a imali operativni sustav pod nazivom Windows 7( učitavač), možete upotrijebiti GRUB_DEFAULT = "Windows 7( učitavač)"

Spremi zadani operativni sustav : Ako odaberete GRUB_DEFAULT = spremljeno ,također morate dodati GRUB_SAVEDEFAULT = istinit liniju - inače neće raditi.

Odaberite Bez obzira je li GRUB skriven : S instaliranim samo jednim operativnim sustavom, Ubuntu zadane postavke GRUB da automatski pokreću zadani OS s opcijom GRUB_HIDDEN_TIMEOUT = 0.Ova opcija navodi da će GRUB biti skriven i automatski će se upaliti na zadani OS nakon 0 sekundi - neposredno, drugim riječima. I dalje možete pristupiti izborniku tako da držite Shift dok se računalo pokreće. Za postavljanje višeg vremenskog ograničenja koristite nešto poput GRUB_HIDDEN_TIMEOUT = 5 - GRUB će prikazati prazan zaslon ili zaslon za prikaz na pet sekundi tijekom kojeg možete pritisnuti bilo koju tipku da biste pregledali izbornik. Da biste spriječili automatsko skrivanje GRUB-a, komentirite liniju - samo dodajte # prije nje tako da pročita # GRUB_HIDDEN_TIMEOUT = 0 .

Kontrola GRUB izbornika Timeout : Ako GRUB nije automatski skriven, vidjet ćete izbornik svaki put kad se računalo pokrene. GRUB će automatski ugasiti zadani operativni sustav nakon određenog vremenskog razdoblja, obično deset sekundi. Tijekom tog vremena možete odabrati drugi OS ili ostaviti da se automatski pokrene. Da biste promijenili vremensko razdoblje, uredite redak GRUB_TIMEOUT = 10 i unesite bilo koji broj sekundi koji vam se sviđaju.(Zapamtite, to se koristi samo ako GRUB nije skriven.) Da biste spriječili automatsko dizanje GRUB-a i uvijek pričekate da odaberete operacijski sustav, promijenite liniju na GRUB_TIMEOUT = -1

Odaberite pozadinsku sliku : GRUB_BACKGROUND linija upravlja pomoću korištenja pozadinske slike - prema zadanim postavkama, GRUB koristi crno-bijeli izgled bijele boje. Možete dodati liniju poput GRUB_BACKGROUND = "/home/user/Pictures/ background.png" da biste odredili sliku koju će GRUB koristiti.

Slikovna datoteka mora ispunjavati različite specifikacije. GRUB podržava JPG / JPEG slike, ali su ograničene na 256 boja - tako da vjerojatno nećete htjeti koristiti JPG sliku. Umjesto toga, vjerojatno ćete htjeti upotrijebiti PNG sliku koja može imati bilo koji broj boja. Također možete koristiti TGA slikovnu datoteku.

Učinite vaše promjene

Da bi vaše izmjene stupile na snagu, jednostavno spremite tekstnu datoteku - Datoteka & gt;Spremi u Gedit ili Ctrl + O, a zatim Enter da biste datoteku spremili u Nano - a zatim pokrenite sudo update-grub naredbu. Vaše će izmjene postati dio grub.cfg datoteke i bit će upotrijebljene pri svakom pokretanju računala.

Ovo nisu sve postavke GRUB-a, ali su neke od najčešće promijenjenih. Ostale postavke mogu se prilagoditi u /etc/default/ grub datoteci ili urediti skripte u /etc/ grub.d direktoriju.

Ako ne želite urediti datoteke ručno, možda ćete moći pronaći grafičke alate za prilagođavanje GRUB2 u softverskim repozitorijima Linux distribucije. Gore navedena metoda treba funkcionirati čak i na Linux distrima gdje takvi alati nisu lako dostupni, ili ako imate samo pristup naredbenom retku i želite to učiniti ručno.