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 ne koristi datoteku menu.lst. Umjesto toga, njegova 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 naredba kao root - drugim riječima, trčanje sudo update-grub na Ubuntu.
Vaše postavke GRUB pohranjuju se 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 ažuriranja-grub, GRUB automatski kombinira postavke iz / etc / default / grub datoteke, skripti iz /etc/grub.d/ mape i sve ostalo, stvarajući / boot / grub / grub. cfg datoteku koja se čita pri dizanju.
Drugim riječima, prilagodite postavke GRUB2, morat ćete urediti / etc / default / grub datoteku, a zatim pokrenuti sudo update-grub naredba.
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 jednostavni uredaj 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 trebala bi biti jednostavna za uređivanje. 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: Promijeni GRUB_DEFAULT = crta. 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 = spremaju 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 imali operacijski sustav nazvanu Windows 7 (učitavač) na svojem OS popis, možete koristiti GRUB_DEFAULT = "Windows 7 (učitavač)"
Spremite zadani operacijski sustav: Ako odaberete GRUB_DEFAULT = spremaju, također trebate dodati a GRUB_SAVEDEFAULT = true line - inače neće raditi.
Odaberite Bilo je skriveno GRUB: 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 pokrenuti za 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. Da biste postavili viši vremenski rok, upotrijebite nešto slično 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, komentirate liniju - samo dodajte # prije nje kako bi čitala # GRUB_HIDDEN_TIMEOUT = 0 .
Kontroliraj GRUB izbornik Timeout: Ako GRUB ne bude 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 GRUB_TIMEOUT = 10 line i unesite broj sekundi koji vam se sviđaju. (Zapamtite, ovo se koristi samo ako GRUB nije skriven.) Kako biste spriječili dizanje sustava GRUB i uvijek pričekate da odaberete operacijski sustav, promijenite redak na GRUB_TIMEOUT = -1
Odaberite pozadinsku sliku: The GRUB_BACKGROUND line kontrola koristi li se pozadinska slika - prema zadanim postavkama, GRUB koristi crno-bijeli izgled bijele boje. Možete dodati liniju poput GRUB_BACKGROUND =”/ home / user / Slike / background.png” za određivanje slikovne datoteke 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.
Da bi vaše izmjene stupile na snagu, jednostavno spremite tekstnu datoteku - Datoteka> Spremi u Gedit ili Ctrl + O, a zatim Enter za spremanje datoteke u Nano - a zatim pokrenite sudo update-grub naredba. Vaše će izmjene postati dio grub.cfg datoteke i bit će upotrijebljene pri svakom pokretanju računala.
To nisu sve GRUB postavke, ali one su neke od najčešće promijenjenih.Ostale postavke mogu se prilagoditi u / etc / default / grub datoteci ili uređivanjem skripti u /etc/grub.d direktoriju.
Ako ne želite urediti datoteke ručno, možda ćete moći pronaći grafičke alate za prilagodbu GRUB2 u softveru repozitorija Linux distribucije. Gore navedena metoda trebala bi funkcionirati čak i na Linux distrima gdje takvi alati nisu lako dostupni ili ako jednostavno imate pristup naredbenom retku i želite to učiniti ručno.