Shell ›GRUB 2› Wiki ›
Részt venni
konfiguráció
Currently A wikiben jelenleg körülbelül 750 cikk található, amelyeket csak a Xenial teszteltek. Ez az összes wiki cikk kb. 10% -ának felel meg. Segítségre van szükség, hogy ne kelljen jövő tavasszal mindet archiválni!

Ezt a cikket az Ubuntu következő verzióin teszteltük:
A GRUB 2 shell a GRUB 2 futási környezete, és a rendszer állapotától függően különböző módokat indíthat el. Ezek a választási menü mód (= "Menü mód"), a parancssor (= "Parancssori interfész vagy" CLI mód ") és végül a mentési mód (=" Mentési mód "). Ezenkívül a GRUB-2 shell lehetővé teszi a menüszerkesztő mód (= "Edit Mode") hívását a kiválasztási menü módból, ha szükséges.
A cikk bemutatja a különböző módokat.
Jegyzet:
Csak az amerikai billentyűzetkiosztás érhető el a GRUB-2 teljes héjában, és így minden módban.
Kiválasztás menü mód¶
Normális esetben a GRUB 2 menü módban indul (= "Menü üzemmód"), ahol a választó menü alapértelmezés szerint el van rejtve a felhasználó elől, ha a számítógépen csak egy operációs rendszer van, vagy ha a GRUB 2 a telepítés során nem ismert fel más operációs rendszert. Ezután a GRUB 2 egyszerűen elindítja a rendszert a menü megjelenítése nélkül.
Ilyen esetben a Shift billentyű pressing megnyomásával kényszerítheti a kiválasztási menü megjelenítését a számítógép indítása közben. Ehhez nyomja meg a Shift billentyűt közvetlenül a BIOS után, és tartsa lenyomva, amíg a menü meg nem jelenik.
Vezérlő gombok kiválasztási menü módban¶
A következő billentyűkombinációk használhatók a választó menüben:
| gomb | funkció |
| ↓ ↑ nyíl lefelé felfelé gombok | Jelölje ki a menüpontot. |
| ⏎ Enter gomb | Indítsa el a kiemelt menüpontot. |
| E E gomb | Váltson a kiválasztott menüelem szerkesztési módjára. |
| C C billentyű | Váltson a parancssorra. |
| Ctrl + Alt + Del Ctrl + Alt + Del | Indítsa újra a rendszert. |
Jegyzet:
Az E, C és ⏎ fenti kulcsparancsai blokkolhatók jelszóvédelem bevezetésével. A jelszóvédelem beállításához lásd:
Indítás kiválasztási menü módban¶
A kiválasztási menü módban egyszerűen válassza ki a kívánt bejegyzést a lefelé mutató ↓ ↑ gombok megnyomásával, majd indítsa el az Enter gombot ⏎. Ha a rendszer nem indul el, és visszatér a kiválasztási menübe, ellenőrizze a bejegyzést szerkesztési módban, és ideiglenesen javítsa ki.
Menü szerkesztési mód¶
A menü szerkesztési mód (= "Szerkesztési mód"), amely a választási menüből érhető el az E gomb E megnyomásával, lehetővé teszi a meglévő menüpont egyszeri szerkesztését és javítását a rendszer indításához. Mivel a helytelen menübejegyzés általában visszavezet a kiválasztási menübe, a szerkesztési mód segítségével kipróbálhatja a menüpontot, amíg be nem indítja a rendszert.
Természetesen ígéretesebb, ha először a parancssorban elemzi az indítási környezetet, majd célzottan javítja a helytelen bejegyzést.
Ha egy menütétel szerkesztésével sikeresen elindították a rendszert, akkor a menükonfigurációt véglegesen adaptálni kell a futó rendszerben.
A szerkesztési mód csak a kiválasztó menüből hívható le, és a GRUB 2 nem tölti be automatikusan.
Vezérlőgombok szerkesztési módban¶
A billentyűzetkiosztásból eredő korlátozásokon kívül az összes alapvető billentyű szerkesztési módban érhető el. Különösen a következő gombokat kell kiemelni:
| gomb | funkció |
| ↓ ↑ nyíl lefelé felfelé gombok | Mozgassa a kurzort (🇬🇧 kurzor) egy sorral felfelé vagy lefelé. |
| → ← Jobb-bal nyílgombok | Vigye a kurzort egy karakterrel balra vagy jobbra. |
| Tab ⇆ tab billentyű | Ha egyszer és többször megnyomja, akkor az útvonal-specifikáció lehetséges folytatása látható. Ez nagyon hasznos az útinformációk helyes megadásához. |
| Ctrl + X Ctrl + X billentyű | Indítsa el a rendszert a szerkesztett menüpont segítségével. |
| Ctrl + C Ctrl + C billentyűk | Váltson a parancssorra. |
| Esc Escape gomb | Lépjen ki a szerkesztési módból és térjen vissza a kiválasztási menü módba. |
| Ctrl + Alt + Del Ctrl + Alt + Del | Indítsa újra a rendszert. |
Kezdje el használni a menü szerkesztési módját¶
Ha a kívánt menüpontot módosította, a Ctrl + X Ctrl + X billentyűkombináció megnyomásával elindíthatja a rendszert. Ha a bejegyzés továbbra is helytelen, a GRUB 2 visszatér a megfelelő menübejegyzés szerkesztési módjába, és a kurzort a még mindig helytelen sorba helyezi. Ez néha csak egy hibaüzenet kiadása és bármely gomb megnyomása után következik be.
Parancs sor¶
A parancssor (= "Parancssori interfész" vagy "CLI mód") a GRUB-2 shell magja. Ezzel a rendszer elemezhető és lépésről lépésre elindítható. Az előre konfigurált menübejegyzéseket ez is feldolgozza, miután a felsorolt sorrendben soronként kiválasztotta. Funkciója összehasonlítható a Bash-szal, de csak azokat a parancsokat és elemzési funkciókat kínálja, amelyek fontosak a rendszer indításához.
A parancssor a kiválasztó menüből érhető el a C gomb megnyomásával. Ezenkívül a rendszer indításakor automatikusan a parancssorba kerül, amikor a GRUB 2 megnyitja a konfigurációs fájlt grub.cfg nem található, vagy nem lehet feldolgozni.
Vezérlőgombok a parancssorban¶
A keyboard billentyűzetkiosztásból eredő korlátozásokon kívül az összes alapvető kulcs elérhető a parancssorban. Különösen a következő gombokat kell kiemelni:
| gomb | funkció |
| ↑ ↓ Nyíl fel-le gombok | Görgesse végig a futás közben megadott parancsok előzményeit. |
| → ← Jobb-bal nyílgombok | Vigye a kurzort egy karakterrel balra vagy jobbra. |
| Tab ⇆ tab billentyű | A gomb megnyomása után megmutatja a parancs vagy a bevitt parancs minden lehetséges folytatását. A használt parancstól függően ez a függvény már támogatja az alapelemzést, de mindenekelőtt megakadályozza a szintaktikai hibákat a parancsok beírásakor. |
| Esc Escape gomb | Hagyja el a parancssort, és térjen vissza a kiválasztási menü módba. Természetesen ez csak akkor lehetséges, ha a parancssort kezdetben manuálisan hívták meg a kiválasztó menüből. |
| Enter súgó + + Enter gomb | Megjeleníti az elérhető GRUB 2 parancsok listáját. |
| Ctrl + Alt + Del Ctrl + Alt + Del | Indítsa újra a rendszert. |
A GRUB 2 környezet elemzése a parancssorral¶
A GRUB 2 környezet parancssor használatával történő vizsgálatát a GRUB 2 környezet elemzése című cikk ismerteti.
A parancssor használatának megkezdése¶
A GRUB 2 szíveként a parancssor biztosítja a felhasználó számára az összes olyan parancsot, amely fontos a rendszer indításához. A parancssorba egymás után beírandó parancsok megegyeznek a konfigurációs fájlban használtakkal.
Mivel a parancssori bejegyzések nem érvényesek véglegesen, hanem csak egyszer a megfelelő rendszerindításra (kísérletre), akkor a legszükségesebb információkra korlátozódhat. Az egyszer létrehozott konfigurációs fájlokkal ellentétben a parancsokat nem kell úgy megtervezni, hogy már a kezdetektől figyelembe vegyék a rendszer későbbi változtatásait.
A rendszer a parancssorból indulva egy nagyon egyszerű sémát követ:
Először is meg kell mondani a GRUB-nak, hogy melyik adathordozón találhatók az indítandó operációs rendszer start fájljai. Ez az információ a root változóhoz van hozzárendelve.
Ezután megadja az operációs rendszer indító fájljainak pontos elérési útját. Ha a GRUB nem tudja ezt közvetlenül betölteni - mint például a Windows esetében -, akkor a GRUB-t egyszerűen arra kérik, hogy töltse be a korábban megadott indítólemez első szektorát. Ez a szektor ezután tartalmazza a külföldi operációs rendszer indító programját.
Végül a rendszerindítási parancs megmondja a GRUB-nak, hogy indítsa el a rendszert a korábban megadott információkkal.
Példa: indítsa el a Linuxot
A következő parancsokat kell egymás után megadni:
Ha az otthoni mappát áthelyezték a saját partíciójára, akkor ezt integrálni kell:
hdX, Y-t a saját rendszerének megfelelően kell kicserélni.
Adja meg az indítási fájlok elérési útját:
Természetesen az sdXY-t is hozzá kell igazítani a saját rendszeréhez.
A ramdisk elérési útja:
Tippek ehhez a példához:
1. tipp: Még akkor is, ha beállítottad a root = valami hasonlót
megadott, a Linux parancs az eszközök klasszikus jelölését is feldolgozza, például:
2. tipp: Ha a Lucid Lynx rendesen van telepítve, akkor a kern a/boot/vmlinuz- * alatt található. A Grub-ban a "Tab" a fájlnév kiterjesztésére is használható, vagyis a pontos fájl ismerete nélkül "átdolgozhatja" a megfelelő fájlt. Az initrd.img kép szintén a/boot fájlban található .
Példa: a Windows indítása
Jegyzet:
Ez a módszer a láncterhelőn keresztül csak akkor működik, ha a GRUB-ot a BIOS indítási specifikációjának megfelelően indították el, és nem UEFI módban.
A következő parancsokat kell egymás után megadni:
hdX, Y-t a saját rendszerének megfelelően kell kicserélni.
Töltse be az indító lemez első szektorát:
Alternatív megoldásként a BIOS indítási specifikációjával indított GRUB parancssorából a BIOS módba telepített Windows is elindítható a következő parancsokkal:
(Előfordulhat, hogy az insmod parancsokra nincs szükség; ezek az érvényesség maximalizálására szolgálnak.)
Az UEFI módban telepített Windows 7 elindítható az UEFI rendszerindítási módszerrel elindított GRUB parancssorából a következő parancsokkal:
A parancssor automatikus indításának oka¶
Ha a GRUB 2 automatikusan elindítja a rendszert a parancssorral, ez kezdetben kellemetlenséget okoz, ugyanakkor nyomot ad a megjelenés okára. Az egyetlen különbség a legördülő menü mód és a parancssor között az, hogy az előbbiben a fájl grub.cfg helyesen lehet feldolgozni. A feldolgozási hiba lehetséges okai:
A fájl nem is létezik.
A fájl létezik, de sérült.
A fájl durva szintaktikai hibákat tartalmaz, ezért a GRUB 2 törli a feldolgozást.
A fájl grub.cfg jelen van, de a GRUB 2 nem találja, mert a GRUB 2 környezeti változó előtagja érvénytelen könyvtárra van állítva / ásott utal.
Mentési mód¶
A mentési mód (= "Rescue Mode") a GRUB-2 parancssor nagyon korlátozott formája. Csak néhány nagyon egyszerű parancsot kínál, és nincs kényelmi funkció, például bejegyzések hozzáadása a tab billentyűvel vagy a már beírt parancsok előzményeinek görgetése (az összehasonlításért lásd a vezérlőgombokat a parancssorban).
Ennek ellenére a rendszert gyakran továbbra is mentési módból lehet elindítani. Ez különösen fontos, ha más módon nem tudja elindítani a rendszert, mert más indítási közeg nem áll rendelkezésre.
A mentési mód előfordulása mindig azt jelzi, hogy valami alapvetően nincs rendben a GRUB 2 telepítésével, ezért a GRUB 2-t mindig újra kell telepíteni. Ilyen esetben a rendszert egy asztali CD-vel is elindíthatja, majd közvetlenül telepítheti a GRUB 2-t a chroot módszerrel.
A mentési mód használatának megkezdése¶
Jegyzet:
Mivel a parancsok hatóköre mentési módban jelentősen csökkent, az elemzés itt sokkal fárasztóbb. A könyvtár tartalmát csak az ls paranccsal lehet felsorolni, majd manuálisan megkeresni a megfelelő adathordozókat és könyvtárakat. Ha nincs megfelelő áttekintése saját rendszeréről, akkor érdemes a Super-GRUB2 lemezt használni.
Először áttekintést kap a GRUB 2 által elismert kötetekről: