A GRUB menü láthatósága

kimarite képe

A GRUB az angol GNU GRand Unified Bootloader kifejezés rövidítése, egy mozaikszó. Feladata, hogy bármely rendszer betöltése előtt, azaz a számítógép bekapcsolása után lehetőséget nyújtson a telepített rendszerek közötti választásban, úgymint, ha több rendszer is telepítve van, azok között választhass és indíthasd azt, amely használatához éppen kedved van. Csak akkor jelenik meg, ha egynél több rendszert telepítettél (például többféle Linux vagy Linux és Windows), és még akkor is, ha egynél több kernel (rendszermag) van telepítve egy rendszer alá.

A GRUB ( hosszabb név helyett, a továbbiakban így használom) a Linux rendszereken a számítógép bekapcsolása után, a Shift gomb nyomogatásával csalogatható elő és az így megjelenő fekete háttéren látszó fehér sorok jelentik a rendszer választó és indító menüt. A GRUB használata a kurzor nyilakkal történik és egy menü kiválasztása, azaz indítása -annak kiválasztása után- az Enter leütésével történik. Az egér nem működik (nem használható), de, ha valaha beléptél a számítógéped BIOS beállításaiba, akkor igen, megerősítelek abban, hogy pontosan ugyanaz annak is a használata.

Tehát a GRUB segítségével választhatsz:
-- kettő vagy több telepített rendszered közül, hogy melyiket használod majd,
-- továbbá kettő vagy több telepített rendszereden belül
    egy-egy rendszernél is több választás lehet,
    ha több kernel van telepítve. Beléphetsz bármelyik kernellel.

Mi van akkor, ha a Shift gombbal nem jön elő semmilyen menü, pedig
-- több operációs rendszer van telepítve,
-- vagy több kernel van telepítve?

Általános információ, előkészület

A megoldás a grub fájl szerkesztése. A fájl az

/etc/default/grub

elérési útvonalon található, és egy szöveges (text) fájl.

A fájlról érdemes biztonsági másolatot készítened annak szerkesztése előtt, biztos, ami biztos. Az így mentett eredetit visszamásolhatod, visszaállítva az eredeti állapotot, ha netán nem megfelelően szerkesztetted a grub fájlt. A fájl másolatának elkészítése admin jogot kíván, és ezért szerepel a parancsban a 'sudo'.

sudo cp /etc/default/grub /etc/default/grub.ORIG

Ezek után szerkeszted a használatban lévő eredetit.

-- megteheted ezt, a fájlkezelődet használva, mikor is az elérési útvonalat követve, a fájlt admin joggal megnyitod szerkesztésre (egér jobb gombos menü). Ekkor a szöveges fájlokhoz rendelt szövegszerkesztő nyílik meg, mely a grafikus szövegszerkesztő alkalmazásod.

-- megteheted ezt, szintén a grafikus szövegszerkesztőt használva, és szintén a fájl elérési útja szerint egy parancssorral;

gksu pluma /etc/default/grub

     -- a Futtatás ablakban, mely az Alt + F2 billentyűk megközelítőleg egy idejű megnyomásával hívható meg,
     -- vagy Terminál-t nyitva, és az oda bedobott parancsot futtatva az Enter leütésével.

        A példában a Pluma szövegszerkesztő szerepel. Te használd
        a nálad telepített, kedvenc szövegszerkesztőd (a parancsba behelyettesítve).
        Figyelem! Grafikus alkalmazásoknál a gksu használata javasolt itt: admin jog.

-- megteheted ezt, egy terminálos szövegszerkesztő használatával, mely neve nano (mást is használhatsz)

sudo nano /etc/default/grub

A nano feltételezi, hogy ismered a kurzor nyíl billentyüket.
A szerkesztés utáni mentés: Crtl + O és Enter
A szerkesztőből kilépés: Ctrl + X

Szerkesztés

A grub fájl elején valami ilyesmi szöveget látsz:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""

-- a fentebb, félkövérrel kiemelt kettő sor elejére gépelj be egy-egy megjegyzés (komment) karaktert: #

-- ekkor a szöveg így fog kinézni

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""

-- mentsd a változtatást és lépj ki a használt szövegszerkesztő alkalmazásból

... még nincs vége, mert a változtatást rendszer szinten alkalmaznod kell.

A GRUB beállításainak frissítése

-- nyiss egy terminált, majd futtasd a GRUB beállítást frissítő parancsot:

sudo update-grub

-- majd indítsd újra a rendszered (máshogyan is megteheted)

sudo reboot

Immár látható a GRUB. Használd kedvedre!

Enjoy :-)

Hasznos információk
https://en.wikipedia.org/wiki/GNU_GRUB
http://members.iinet.net/~herman546/p20.html