Kas yra "Grub" keisti

Paprastai kalbant "Grub" yra programa, kuri leidžia pasirinkti su kuria operacine sistema vartotojas nori dirbi.

"Grub" versijos keisti

Siekiant išplėsti "Grub" galimybes buvo pradėta kurti nauja jos versija "Grub 2". Senoji "Grub" versija dabar dar vadinama "Legacy GRUB", paskutinis jos versijos numeris buvo 0.97.

Kaip sužinoti "Grub" versiją? keisti

Terminale reikia įrašyti komandą:

grub-install -v

"GRUB 2" laikoma nuo versijos numerio 1.96 ir daugiau.

"Grub" nustatymų keitimas keisti

Koreguoti "Grub" nustatymus galima dviem būdais: per komandinę eilutę arba naudojantis "Startup Manager" įrankiu.

"Grub" nustatymų keitimas per komandinę eilutę keisti

Iš esmės nustatymų keitimas "Grub 2" ir "Legacy GRUB" skiriasi tuo, kad pasikeitė failai, kurios reikia modifikuoti. Senoje "Grub" versijoje vartotojas turėjo nustatymus keisti menu.lst faile. Tuo tarpu naujoje versijoje vartotojui norinčiam keisti nustatymus reikia keisti grub arba grub.d failą.

Kaip pakeisti numatytąją operacinę sistemą keisti

Pateiksiu pavyzdį, kaip pasikeisti numatytąją operacinę sistemą į Windows (skirtą "Grub 2").

Įvedame į terminalą komandą:

grep menuentry /boot/grub/grub.cfg

Ši komanda yra tik informacinė, kad lengviau būtų sužinoti operacinės sistemos eilės numerį. Rezultate turėtumėte gauti kažką panašaus:

menuentry 'Ubuntu, with Linux 2.6.32-26-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.32-26-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {

Pavyzdyje matote, kad "Windows XP" yra 5-ta nuo viršaus. Jei skaičiuotumėme nuo 0-lio, tai "Windows XP" būtų 4-ta. Dabar į terminalą įvedame komandą:

sudo gedit /etc/default/grub

Surandame eilute GRUB_DEFAULT ir pakeičiam jos reikšmę į 4, kadangi grub faile numeracija prasideda nuo 0.

GRUB_DEFAULT=4

Failą išsaugome ir uždarome. Belieka atnaujinti "grub" su nauja informacija. Įvedame į terminalą komandą:

sudo update-grub

Sekantį kartą numatytoji operacinė sistema mano atveju bus "Windows XP". Norėdami pakeisti numatytąją sistemą reikėtų vėl pakeisti GRUB_DEFAULT reikšmę ir atnaujinti "grub" su prieš tai minėta komanda.

"Grub" nustatymų keitimas per "Startup Manager" keisti

Keisti "Grub" nustatymus galima ne tik per komandinę eilutę, bet ir naudojantis "Startup Manager" programa. Ši programa turi vartotojo sąsają ir per ją galima keisti pagrindinius "Grub" nustatymus.

"Startup Manager" instaliavimas keisti

Galima instaliuoti per komandinę eilutę:

sudo apt-get install startupmanager

Taip pat galima instaliuoti per Ubuntu Programų Centrą. Po instaliavimo "Startup Manager" turėtumėte rasti Sistema -> Administravimas skyriuje.