If-Koubou

Cum se configurează setările încărcătorului de boot GRUB2

Cum se configurează setările încărcătorului de boot GRUB2 (Cum să)

Ubuntu și majoritatea distribuțiilor Linux utilizează acum încărcătorul de încărcare GRUB2. Aveți posibilitatea să modificați setările pentru a selecta un sistem de operare implicit, pentru a seta o imagine de fundal și pentru a alege cât timp GRUB este în jos înainte de a porni automat sistemul de operare implicit.

Am configurat GRUB2 pe Ubuntu 14.04 aici, dar procesul ar trebui să fie similar pentru alte distribuții Linux. Este posibil să fiți personalizat setările inițiale ale GRUB modificând fișierul menu.lst în trecut, dar procesul este acum diferit.

GRUB2 Elementele de bază ale configurației

GRUB2 nu utilizează un fișier menu.lst. În schimb, fișierul de configurare principal este fișierul /boot/grub/grub.cfg. Cu toate acestea, nu ar trebui să editați acest fișier manual! Acest fișier este doar pentru utilizarea GRUB2. Se creează automat prin rularea update-grub comanda ca rădăcină - cu alte cuvinte, prin rulare sudo update-grub pe Ubuntu.

Setările GRUB proprii sunt stocate în fișierul / etc / default / grub. Editați acest fișier pentru a modifica setările GRUB2. Scripturile sunt, de asemenea, localizate în directorul /etc/grub.d/. De exemplu, pe Ubuntu, aici sunt scripturi care configurează tema implicită. Există, de asemenea, un script os-prober care verifică hard disk-urile interne ale sistemului pentru alte sisteme de operare instalate - Windows, alte distribuții Linux, Mac OS X și așa mai departe - și le adaugă automat în meniul GRUB2.

Când executați comanda update-grub, GRUB combină automat setările din fișierul / etc / default / grub, script-urile din directorul /etc/grub.d/ și orice altceva, creând un / boot / grub / grub. fișier cfg citit la boot.

Cu alte cuvinte, pentru a personaliza setările GRUB2, va trebui să editați fișierul / etc / default / grub și apoi să rulați sudo update-grub comanda.

Editați fișierul de configurare GRUB

Deschideți fișierul / etc / default / grub pentru a edita într-un editor de text standard. Dacă doriți să utilizați un editor de text grafic, deschideți un terminal - sau apăsați Alt + F2 - și executați următoarea comandă:

gksu gedit / etc / implicit / grub

Pentru un editor ușor de utilizat bazat pe terminale - Nano - utilizați următoarea comandă. Puteți folosi orice editor de text care vă place, desigur - inclusiv editorul standard de text vi.

sudo nano / etc / implicit / grub

Fișierul / etc / default / grub este scurt și ar trebui să fie ușor de editat. Ca în cazul oricărui alt fișier de configurare, trebuie să modificați opțiunile la starea dorită și apoi să modificați fișierul. Dacă una dintre opțiunile de mai jos nu apare deja în fișier, adăugați-o pe o linie nouă. În caz contrar, editați linia existentă în loc să adăugați un duplicat.

Alegeți sistemul de operare implicit: Schimba GRUB_DEFAULT = linia. În mod implicit, GRUB_DEFAULT = 0 utilizează prima intrare ca valoare implicită - modificați numărul la 1 pentru a utiliza a doua intrare, 2 pentru a utiliza a treia intrare sau așa mai departe. Ați putea, de asemenea, să utilizați GRUB_DEFAULT = salvat iar GRUB va porni automat ultimul sistem de operare pe care l-ați ales de fiecare dată când boot-ați. De asemenea, puteți specifica o etichetă în ghilimele. De exemplu, dacă ați avea un sistem de operare numit Windows 7 (încărcător) în lista de operare, puteți utiliza GRUB_DEFAULT = "Windows 7 (încărcător)"

Salvați un sistem de operare implicit: Dacă alegeți GRUB_DEFAULT = salvat, trebuie să adăugați și a GRUB_SAVEDEFAULT = true line - altfel nu va funcționa.

Alegeți dacă GRUB este ascuns: Cu un singur sistem de operare instalat, Ubuntu implică GRUB pentru a porni automat sistemul de operare implicit cu opțiunea GRUB_HIDDEN_TIMEOUT = 0. Această opțiune specifică că GRUB va fi ascuns și va porni automat sistemul de operare implicit după 0 secunde - cu alte cuvinte, cu alte cuvinte. Totuși, puteți accesa meniul ținând apăsată tasta Shift ca cizme pentru computer. Pentru a seta un timp de expirare mai mare, utilizați ceva asemănător GRUB_HIDDEN_TIMEOUT = 5 - GRUB va afișa un ecran gol sau un ecran de pornire timp de cinci secunde, timp în care puteți apăsa orice tastă pentru a vizualiza meniul. Pentru a împiedica ascunderea automată a GRUB-ului, comentați linia afară - trebuie doar să adăugați o # înainte de ao citi # GRUB_HIDDEN_TIMEOUT = 0 .

Controlați timpul de meniu al GRUB-ului: Dacă GRUB nu este ascuns automat, veți vedea meniul de fiecare dată când computerul dvs. se învârte. GRUB va lovi automat sistemul de operare implicit după o perioadă de timp, de obicei zece secunde. În acest timp, puteți alege un alt sistem de operare sau lăsați-l să ruleze automat. Pentru a modifica perioada de expirare, editați GRUB_TIMEOUT = 10 line și introduceți numărul de secunde dorit. (Rețineți că acest lucru este folosit numai dacă GRUB nu este ascuns.) Pentru a împiedica GRUB-ul să pornească automat și întotdeauna să aștepte să alegeți un sistem de operare, schimbați linia GRUB_TIMEOUT = -1

Alegeți o imagine de fundal: The GRUB_BACKGROUND linia controlează dacă este utilizată o imagine de fundal - în mod implicit, GRUB folosește un aspect monocrom alb-negru. Puteți adăuga o linie ca GRUB_BACKGROUND =“/ home / utilizator / Poze / background.png“ pentru a specifica un fișier imagine GRUB va folosi.

Fișierul imagine trebuie să îndeplinească diferite specificații. GRUB acceptă imagini JPG / JPEG, dar acestea sunt limitate la 256 de culori - deci probabil că nu doriți să utilizați o imagine JPG. În schimb, probabil veți dori să utilizați o imagine PNG care poate avea orice număr de culori. De asemenea, puteți utiliza un fișier imagine TGA.

Efectuați schimbările dvs. să aibă efect

Pentru ca modificările să aibă efect, salvați fișierul text - Fișier> Salvați în Gedit sau Ctrl + O și apoi pe Enter pentru a salva fișierul în Nano - și apoi executați sudo update-grub comanda. Modificările dvs. vor deveni parte a fișierului grub.cfg și vor fi utilizate de fiecare dată când porniți computerul.

Acestea nu sunt toate setările GRUB, dar ele sunt unele dintre cele mai frecvent schimbate.Alte setări pot fi personalizate în fișierul / etc / default / grub sau prin editarea script-urilor din directorul /etc/grub.d.

Dacă nu doriți să editați fișierele manual, este posibil să găsiți instrumente grafice pentru personalizarea GRUB2 în depozitele de software ale distribuției Linux. Metoda de mai sus ar trebui să funcționeze chiar și pe distribuții Linux unde astfel de instrumente nu sunt ușor disponibile sau dacă aveți doar acces la linia de comandă și doriți să o faceți manual.