7Sep
Ubuntu ja useimmat muut Linux-jakelut käyttävät nyt GRUB2-käynnistyslataajaa. Voit muuttaa asetuksia valitsemaan oletusjärjestelmän, asettaa taustakuvan ja valita, kuinka kauan GRUB lasketaan ennen kuin oletus käyttöjärjestelmä käynnistetään automaattisesti.
Olemme määrittäneet GRUB2: n Ubuntu 14.04: ssa täällä, mutta prosessin pitäisi olla samanlainen muille Linux-jakeluille. Olet ehkä muokannut alkuperäisiä GRUB: n asetuksia muokkaamalla sen menu.lst-tiedostoa aikaisemmin, mutta prosessi on nyt erilainen.
GRUB2 -määritysperusteet
GRUB2 ei käytä menu.lst-tiedostoa. Sen sijaan sen tärkein kokoonpanotiedosto on /boot/grub/ grub.cfg-tiedosto. Et kuitenkaan saa muokata tätä tiedostoa käsin! Tämä tiedosto on vain GRUB2: n oma käyttö.Se luodaan automaattisesti suorittamalla -päivitys-grub -komentoa rootiksi - toisin sanoen suorittamalla sudo update-grub Ubuntussa.
Omat GRUB-asetukset tallennetaan /etc/default/: n grub-tiedostoon. Muokkaa tätä tiedostoa, jos haluat muuttaa GRUB2: n asetuksia. Komentosarjat sijaitsevat myös /etc/grub.d/-hakemistossa. Esimerkiksi Ubuntussa on olemassa skriptit, jotka määrittävät oletustyylin. Mukana on myös os-prober-komentosarja, joka tarkistaa järjestelmän sisäiset kovalevyt muille asennetuille käyttöjärjestelmille - Windowsille, muille Linux-jakeluille, Mac OS X: lle ja niin edelleen - ja lisää ne automaattisesti GRUB2: n valikkoon.
Kun suoritat päivitys-grub-komennon, GRUB yhdistää automaattisesti /etc/default/: n grub-tiedoston asetukset, /etc/grub.d/-hakemiston skriptit ja kaiken muun luomalla /boot/grub/: n grub.cfg-tiedoston, joka lukee käynnistyksessä.
Toisin sanoen muokataksesi GRUB2-asetuksiasi, sinun on muokattava /etc/default/: n grub-tiedosto ja suoritettava sitten sudo update-grub -komento.
Muokkaa GRUB-konfigurointitiedostoa
Avaa /etc/default/-grub-tiedosto muokattavaksi tavallisessa tekstieditorissa. Jos haluat käyttää graafista tekstieditoria, avaa päätelaite - tai paina Alt + F2 - ja suorita seuraava komento:
gksu gedit /etc/default/ grub
Helppokäyttöinen päätepohjainen editori - Nano - käytä seuraavaa komentoa. Voit käyttää mitä tahansa haluamaasi tekstieditoria, kuten tavallista vi-tekstieditoria.
sudo nano /etc/default/ grub
/etc/default/: n grub-tiedosto on lyhyt ja sen pitäisi olla helppo muokata. Kuten missä tahansa muussa asetustiedostossa, sinun on muokattava asetuksia haluamaasi tilaan ja muutettava tiedostoa. Jos jokin alla olevista vaihtoehdoista ei vielä näy tiedostossa, lisää se uudelle riville. Jos se on, muokkaa olemassa olevaa riviä sen sijaan, että lisäät kaksoiskappaleen.
Valitse oletusasetus : Muuta GRUB_DEFAULT = -rivi. Oletusarvoisesti GRUB_DEFAULT = 0 käyttää ensimmäistä merkintää oletuksena - muuta numeroa 1 käyttämään toista merkintää, 2 käyttääksesi kolmannen merkinnän tai niin edelleen. Voit myös käyttää GRUB_DEFAULT = tallennettu ja GRUB käynnistää automaattisesti viimeisen käyttöjärjestelmän, jonka valitsit aina, kun käynnistät. Voit myös määrittää merkinnän lainausmerkinnöissä.Esimerkiksi jos käyttöjärjestelmäsi on Windows 7: n( loader) käyttöjärjestelmä, voit käyttää : tä GRUB_DEFAULT = "Windows 7( lataaja)"
Tallenna oletus käyttöjärjestelmä : Jos valitset GRUB_DEFAULT = tallennettu ,sinun täytyy myös lisätä GRUB_SAVEDEFAULT = totta -rivi - muuten se ei toimi.
Valitse, onko GRUB piilotettu : Jos vain yksi käyttöjärjestelmä on asennettu, Ubuntu asettaa oletusarvoisesti GRUB: n käynnistymään automaattisesti oletussovelluksella GRUB_HIDDEN_TIMEOUT = 0 -vaihtoehdolla. Tämä asetus määrittää, että GRUB piilotetaan ja se käynnistyy automaattisesti oletusasennuksen jälkeen 0 sekuntia - välittömästi, toisin sanoen. Voit silti käyttää valikkoa pitämällä Vaihtoa tietokoneen käynnistyessä.Jos haluat asettaa suuremman aikakatkaisun, käytä jotain GRUB_HIDDEN_TIMEOUT = 5 - GRUB näyttää tyhjänäytön tai splash-näytön viideksi sekunniksi, jonka aikana voit painaa mitä tahansa näppäintä nähdäksesi valikon. Jos haluat estää GRUB: n piilottamisen automaattisesti, kommentkaa linjaa - lisää vain # ennen sitä niin, että se lukee # GRUB_HIDDEN_TIMEOUT = 0 .
Ohjaus GRUB: n valikko aikakatkaisu : Jos GRUB ei ole automaattisesti piilotettu, näet valikon aina, kun tietokone käynnistyy. GRUB käynnistää automaattisesti oletusjärjestelmän käyttöjakson ajan, yleensä kymmenen sekuntia. Sinä aikana voit valita toisen käyttöjärjestelmän tai jättää sen käynnistymään automaattisesti. Jos haluat muuttaa aikakatkaisuaikaa, muokkaa GRUB_TIMEOUT = 10 -rivillä ja anna haluamasi sekunnin pituinen sekunti.(Muista, että tätä käytetään vain, jos GRUB ei ole piilotettu.) Jos haluat estää GRUB: n käynnistymisen automaattisesti ja odottaa aina, että valitset käyttöjärjestelmän, muuta linja : hen GRUB_TIMEOUT = -1
Valitse taustakuva : GRUB_BACKGROUND-rivi ohjaa, käytetäänkö taustakuvaketta - oletusarvoisesti GRUB käyttää mustavalkoista mustavalkoista ulkoasua. Voit lisätä rivin, kuten GRUB_BACKGROUND = "/home/user/Pictures/ background.png" , määrittää kuvatiedoston, jota GRUB käyttää.
Kuvatiedoston on täytettävä erilaisia vaatimuksia. GRUB tukee JPG / JPEG-kuvia, mutta niihin on rajoitettu 256 väriä - joten luultavasti et halua käyttää JPG-kuvaa. Sen sijaan luultavasti haluat käyttää PNG-kuvaa, jolla voi olla useita värejä.Voit käyttää myös TGA-kuvatiedostoa.
Tee muutoksesi voimaan
Jotta muutokset tulevat voimaan, tallenna yksinkertaisesti tekstitiedosto - Tiedosto & gt;Tallenna Gedit tai Ctrl + O ja tallenna tiedosto Nanoon sitten Enter ja suorita sudo update-grub komento. Muutoksesi tulevat osaksi grub.cfg-tiedostoa ja niitä käytetään aina, kun käynnistät tietokoneen.
Nämä eivät ole kaikki GRUB: n asetuksia, mutta ne ovat joitain yleisimmin muuttuneita. Muut asetukset voidaan räätälöidä /etc/default/: n grub-tiedostossa tai muokkaamalla /etc/: n grub.d-hakemistossa olevia skriptejä.
Jos et halua muokata tiedostoja käsin, saatat löytää graafisia työkaluja GRUB2: n mukauttamiseen Linux-jakeluohjelmistojen ohjelmistosovelluksissa. Edellä olevan menetelmän pitäisi toimia myös Linux-doksilla, joissa tällaisia työkaluja ei ole helposti saatavilla tai jos sinulla on vain komentorivin käyttöoikeus ja haluat tehdä sen käsin.