7Sep

A GRUB2 Boot Loader beállításainak konfigurálása

click fraud protection

Az Ubuntu és a legtöbb más Linux disztribúció most használja a GRUB2 boot betöltőt. Megváltoztathatja beállításait az alapértelmezett operációs rendszer kiválasztásához, háttérfájl beállításához, és azt, hogy az alapértelmezett operációs rendszer automatikus indítása előtt mennyi ideig csökkenjen a GRUB.

Itt állítottuk be a GRUB2-et az Ubuntu 14.04-en, de a folyamatnak más Linux disztribúciókhoz hasonlónak kell lennie. Lehet, hogy személyre szabta az eredeti GRUB beállításait a menu.lst fájl szerkesztésével a múltban, de a folyamat most más.

GRUB2 konfigurációs alapok

A GRUB2 nem használ menüt.lst fájlt. Ehelyett a fő konfigurációs fájl az /boot/grub/ grub.cfg fájl. Azonban nem szabad szerkeszteni ezt a fájlt kézzel! Ez a fájl csak a GRUB2 saját felhasználására vonatkozik. Automatikusan hozható létre az update-grub parancs rootként való futtatásával - más szóval az sudo update-grub futtatásával az Ubuntuban.

A saját GRUB beállításait az /etc/default/ grub fájlban tárolja. A GRUB2 beállításainak módosításához módosítsa ezt a fájlt. A szkriptek az /etc/grub.d/ könyvtárban is megtalálhatók. Például az Ubuntuban itt vannak olyan szkriptek, amelyek az alapértelmezett témát konfigurálják. Van egy olyan os-prober script is, amely ellenőrzi a rendszer belső merevlemezét más telepített operációs rendszerek - Windows, más Linux disztribúciók, Mac OS X stb. - és automatikusan hozzáadja őket a GRUB2 menüjébe.

instagram viewer

A frissítés-grub parancs futtatásakor a GRUB automatikusan egyesíti a beállításokat az /etc/default/ grub fájlból, a szkripteket az /etc/grub.d/ könyvtárból és minden mást, létrehozva egy /boot/grub/ grub.cfg fájlt, amelyet bootolva olvasnak.

Más szóval, a GRUB2 beállításainak testreszabásához meg kell szerkeszteni az /etc/default/ grub fájlt, majd futtatni az sudo update-grub parancsot.

Szerkessze a GRUB konfigurációs fájlt

Nyissa meg az /etc/default/ grub fájlt szerkesztésre egy szabványos szövegszerkesztőben. Ha grafikus szövegszerkesztőt szeretne használni, nyisson meg egy terminált - vagy nyomja meg az Alt + F2 billentyűkombinációt -, és futtassa a következő parancsot:

gksu gedit /etc/default/ grub

Egy könnyen kezelhető terminál alapú szerkesztő - Nano - használja a következő parancsot. Természetesen bármilyen tetszőleges szövegszerkesztőt használhat - beleértve a standard vi szövegszerkesztőt is.

sudo nano /etc/default/ grub

Az /etc/default/ grub fájl rövid és egyszerűen szerkeszthető.Mint minden más konfigurációs fájlhoz, módosítania kell a beállításokat a kívánt állapotra, majd módosítania kell a fájlt. Ha az alábbi opciók egyikét sem jelenik meg a fájlban, akkor új sorban adja hozzá.Ha igen, akkor módosítsa a meglévő sort, ahelyett, hogy hozzáadna egy másolatot.

Válassza ki az alapértelmezett operációs rendszert : Módosítsa az GRUB_DEFAULT = sort. Alapértelmezés szerint az GRUB_DEFAULT = 0 az első bejegyzést alapértelmezettként használja - a számot 1-re változtatja a második bejegyzés használatához, 2 a harmadik bejegyzés használatához stb. Használhatod az GRUB_DEFAULT = mentett -t és a GRUB automatikusan elindítja az utolsó operációs rendszert, amelyet minden egyes indításkor választott ki. A címkét idézőjelekben is megadhatja. Például, ha operációs rendszere Windows 7( betöltő) nevű operációs rendszer volt az OS listáján, használhatja az GRUB_DEFAULT = "Windows 7( betöltő)"

Alapértelmezett operációs rendszer mentése : Ha GRUB_DEFAULT = mentett ,akkor hozzá kell adnia egy GRUB_SAVEDEFAULT = true sort is - egyébként nem fog működni.

Válassza ki, hogy a GRUB rejtett : Csak egy operációs rendszer van telepítve, az Ubuntu alapértelmezetten a GRUB automatikusan elindítja az alapértelmezett operációs rendszert a GRUB_HIDDEN_TIMEOUT = 0 opcióval. Ez az opció megadja, hogy a GRUB rejtve lesz, és automatikusan elindul az alapértelmezett operációs rendszerhez 0 másodperc után - azonnal, más szavakkal. Továbbra is hozzáférhet a menühöz, ha a Shift billentyűt a számítógép indításakor tartja. Ha magasabb időtúllépést szeretne beállítani, használjon valamit GRUB_HIDDEN_TIMEOUT = 5 - A GRUB 5 másodpercig üres képernyőt vagy splash képernyőt jelenít meg, amely alatt bármelyik gombot megnyomva megtekintheti a menüt. Annak megakadályozására, hogy a GRUB automatikusan elrejtődhessen, kommentáld a vonalat - csak add hozzá # előtt, hogy az olvasjon # GRUB_HIDDEN_TIMEOUT = 0 .

A GRUB menürendszerének időzítésének vezérlése : Ha a GRUB nem automatikusan rejtőzik, a menü minden egyes alkalommal megjelenik a számítógépen. A GRUB automatikusan letörli az alapértelmezett operációs rendszert egy idő után, általában tíz másodperc alatt. Ez alatt az idő alatt kiválaszthat egy másik operációs rendszert, vagy hagyhatja azt automatikusan az indításhoz. Az időkorlát módosításához módosítsa az GRUB_TIMEOUT = 10 sort, és adja meg a kívánt másodpercek számát.(Ne feledje, ez csak akkor használható, ha a GRUB nincs rejtve.) Ha meg akarjuk akadályozni a GRUB automatikus indítását és mindig várni kell, hogy kiválasszon egy operációs rendszert, akkor módosítsa az sort GRUB_TIMEOUT = -1

Válasszon háttérképet : Az GRUB_BACKGROUNDAz vonal vezérli, hogy használ-e háttérképet - alapértelmezés szerint a GRUB fekete-fehér fekete-fehér megjelenést használ. A GRUB által használt képfájl megadásához hozzáadhat egy olyan sort, mint az GRUB_BACKGROUND = "/home/user/Pictures/ background.png" .

A képfájlnak különböző előírásoknak kell megfelelnie. A GRUB JPG / JPEG képeket támogat, de ezek 256 színre korlátozódnak - ezért valószínűleg nem akar JPG képet használni. Ehelyett valószínűleg olyan PNG képet szeretne használni, amely számos színnel rendelkezhet. TGA képfájlt is használhat.

Változtatások végrehajtása

A módosítások érvénybe léptetéséhez egyszerűen mentse el a szövegfájlt - Fájl & gt;Mentse a Gedit vagy a Ctrl + O parancsot, majd írja be a fájlt a Nano fájlba, majd futtassa az sudo update-grub parancsot. A módosítások a grub.cfg fájl részévé válnak, és a számítógép minden egyes indításakor használják.

Ezek nem mindegyike a GRUB beállításainak, de ezek a leggyakrabban megváltoztak. Az egyéb beállítások testre szabhatók az /etc/default/ grub fájlban, vagy a szkriptek szerkesztésével az /etc/ grub.d könyvtárban.

Ha nem szeretné szerkeszteni a fájlokat kézzel, lehet, hogy grafikus eszközöket találhat a GRUB2 testreszabásához a Linux disztribúció szoftververendszereiben. A fenti módszernek még a Linux disztribúciókra is ki kell dolgoznia, ahol az ilyen eszközök nem könnyen elérhetők, vagy ha csak parancssori hozzáféréssel rendelkezik, és kézzel szeretné csinálni.