If-Koubou

Kā konfigurēt GRUB2 boot loader iestatījumus

Kā konfigurēt GRUB2 boot loader iestatījumus (Kā)

Ubuntu un lielākā daļa citu Linux izplatītāju tagad izmanto GRUB2 bootloader. Varat mainīt tā iestatījumus, lai atlasītu noklusējuma operētājsistēmu, iestatītu fona attēlu un izvēlētos, cik ilgi GRUB skaitīšana tiek samazināta, pirms automātiski sākat noklusējuma operētājsistēmu.

Šeit ir konfigurēts GRUB2 Ubuntu 14.04, bet procesam jābūt līdzīgam citos Linux sadalījumos. Iespējams, esat pielāgojis sākotnējos GRUB iestatījumus, iepriekš rediģējot savu menu.lst failu, taču process tagad ir citādāks.

GRUB2 konfigurācijas pamati

GRUB2 neizmanto failu menu.lst. Tā vietā galvenais konfigurācijas fails ir /boot/grub/grub.cfg fails. Tomēr jūs nedrīkstat rediģēt šo failu ar roku! Šis fails ir tikai GRUB2 pašu lietojumam. Tas tiek automātiski izveidots, palaižot update-grub komandu kā root - citiem vārdiem sakot, palaižot sudo update-grub par Ubuntu.

Jūsu pašu GRUB iestatījumi tiek saglabāti failā / etc / default / grub. Rediģējiet šo failu, lai mainītu GRUB2 iestatījumus. Skripti atrodas arī direktorijā /etc/grub.d/. Piemēram, Ubuntu ir šeit skripti, kas konfigurē noklusējuma tēmu. Ir arī OS-prober skripts, kas pārbauda sistēmas iekšējos cietie diski citām instalētām operētājsistēmām - Windows, citām Linux distribūcijām, Mac OS X un tā tālāk - un automātiski pievieno tos GRUB2 izvēlnei.

Runājot komandu update-grub, GRUB automātiski apvieno iestatījumus no faila / etc / default / grub, skripti no /etc/grub.d/ direktorijas un viss pārējais, izveidojot / boot / grub / grub. cfg fails, kas tiek lasīts boot laikā.

Citiem vārdiem sakot, lai pielāgotu jūsu GRUB2 iestatījumus, jums būs jārediģē / etc / default / grub fails un pēc tam palaidiet sudo update-grub komandu

Rediģēt GRUB konfigurācijas failu

Atveriet / etc / default / grub failu rediģēšanai standarta teksta redaktorā. Ja vēlaties izmantot grafisko teksta redaktoru, atveriet termināli - vai nospiediet Alt + F2 - un palaidiet šādu komandu:

gksu gedit / etc / default / grub

Par viegli lietojamu terminālu bāzes redaktoru - Nano - izmantojiet šādu komandu. Protams, jūs varat izmantot jebkuru teksta redaktoru, ieskaitot standarta viļņu teksta redaktoru.

sudo nano / etc / default / grub

/ Etc / default / grub fails ir īss, un tam jābūt viegli rediģētam. Tāpat kā jebkurā citā konfigurācijas failā, jums ir jāreģistrē opcijas vēlamajā stāvoklī un pēc tam jāmaina fails. Ja kāda no tālāk minētajām opcijām failā vairs neparādās, pievienojiet to jaunā rindā. Ja tā notiek, rediģējiet esošo rindu, nevis pievienojiet tās dublējumu.

Izvēlieties noklusējuma OS: Nomaini GRUB_DEFAULT = līnija Pēc noklusējuma, GRUB_DEFAULT = 0 izmanto pirmo ierakstu kā noklusējumu - mainiet numuru uz 1, lai izmantotu otro ierakstu, 2 lai izmantotu trešo ierakstu vai tā tālāk. Jūs varētu arī izmantot GRUB_DEFAULT = saglabāts un GRUB automātiski ielādētu pēdējo operētājsistēmu, kuru izvēlējāties katru reizi, kad jūs sākat. Varat arī norādīt etiķeti pēdiņās. Piemēram, ja jūsu operētājsistēmas sarakstā operētājsistēma ir nosaukta par Windows 7 (iekrāvēju), jūs varētu to izmantot GRUB_DEFAULT = "Windows 7 (iekrāvējs)"

Saglabāt noklusējuma operētājsistēmu: Ja jūs izvēlaties GRUB_DEFAULT = saglabāts, jums arī jāpievieno GRUB_SAVEDEFAULT = taisnība līnija - pretējā gadījumā tas nedarbosies.

Izvēlieties, vai GRUB ir slēpts: Tikai ar vienu instalētu operētājsistēmu Ubuntu noklusējumiem GRUB automātiski sākas noklusējuma OS ar iespēju GRUB_HIDDEN_TIMEOUT = 0. Šī opcija norāda, ka GRUB tiks paslēpts, un tas automātiski tiks sākts noklusējuma OS pēc 0 sekundēm - uzreiz, citiem vārdiem sakot. Jūs joprojām varat piekļūt izvēlnei, turot Shift kā datora zābakus. Lai iestatītu lielāku taimautu, izmantojiet kaut ko līdzīgu GRUB_HIDDEN_TIMEOUT = 5 - GRUB displejā parādīsies tukšs ekrāns vai uzkrītošs ekrāns piecām sekundēm, kura laikā jūs varat nospiest jebkuru taustiņu, lai skatītu izvēlni. Lai novērstu GRUB automātisku paslēpšanu, komentējiet līniju - vienkārši pievienojiet # pirms tā, lai tas būtu lasāms # GRUB_HIDDEN_TIMEOUT = 0 .

Kontrolējiet GRUB izvēlnes taimautu: Ja GRUB netiek automātiski paslēpta, ikreiz, kad jūsu dators tiks boots, tiks parādīta izvēlne. GRUB automātiski bloķēs noklusējuma operētājsistēmu pēc laika, parasti desmit sekundes. Šajā laikā varat izvēlēties citu operētājsistēmu vai atstāt automātisko palaišanu. Lai mainītu taimautu periodu, rediģējiet GRUB_TIMEOUT = 10 rindu un ievadiet jebkuru sekundes, kas jums patīk. (Atcerieties, ka tas tiek izmantots tikai tad, ja GRUB nav slēpta.) Lai novērstu GRUB automātisko palaišanu un vienmēr gaidītu, kamēr jūs izvēlējāties operētājsistēmu, mainiet rindu uz GRUB_TIMEOUT = -1

Izvēlieties fona attēlu: The GRUB_BACKGROUND line kontrole, vai tiek izmantots fona attēls - pēc noklusējuma GRUB izmanto melnbaltu melnbaltu attēlu. Jūs varat pievienot rindu kā GRUB_BACKGROUND = "/ home / user / Pictures / background.png" lai norādītu attēla failu, kuru izmanto GRUB.

Attēla failam jāatbilst dažādām specifikācijām. GRUB atbalsta JPG / JPEG attēlus, bet tiem ir ne vairāk kā 256 krāsas - tādēļ jūs, iespējams, nevēlaties izmantot JPG attēlu. Tā vietā jūs, iespējams, vēlēsities izmantot PNG attēlu, kuram var būt kāds krāsu skaits. Varat arī izmantot TGA attēla failu.

Veiciet izmaiņas, lai tās ņemtu vērā

Lai jūsu izmaiņas stātos spēkā, vienkārši saglabājiet teksta failu - failu> Saglabāt Gedit vai Ctrl + O un pēc tam Enter, lai saglabātu failu Nano - un pēc tam palaidiet sudo update-grub komandu Jūsu izmaiņas kļūs par grub.cfg faila daļu, un tās tiks izmantotas katru reizi, kad iegādājaties datoru.

Tie nav visi GRUB iestatījumi, taču tie ir daži no visbiežāk mainītajiem.Citus iestatījumus var pielāgot failā / etc / default / grub vai rediģējot skriptus direktorijā /etc/grub.d.

Ja jūs nevēlaties rediģēt failus ar roku, iespējams, jūs varat atrast grafiskos rīkus GRUB2 pielāgošanai jūsu Linux izplatīšanas programmatūras krātuvēs. Iepriekšminētajai metodei jādarbojas pat uz Linux distro, kur šādi rīki nav viegli pieejami, vai ja jums ir tikai komandrindas piekļuve un vēlaties to izdarīt ar roku.