Módosítsa a grub rendszerindítási sorrendet Debian Linux alatt

ez az oktatóanyag elmagyarázza, hogyan lehet megváltoztatni a Grub rendszerindítási sorrendet a Debianban a parancssorból néhány egyszerű lépésben. Az ebben a cikkben leírt lépések hasznosak más Debian-alapú Linux disztribúciókhoz, beleértve az Ubuntut is.

a GRUB egy rendszerbetöltő, amely lehetővé teszi a felhasználók számára, hogy több operációs rendszert és kernel konfigurációt indítsanak. Miután elolvasta ezt az oktatóanyagot, tudni fogja, hogyan határozhat meg egy másik operációs rendszert vagy kernelt alapértelmezés szerint a rendszerindításhoz, és hogyan szabhatja testre néhány rendszerindítási lehetőséget.

az alábbi képen egy grub menü látható 3 elemből: Debian GNU/Linux, Debian GNU/Linux speciális beállításai és Windows 10. Mivel a számlálás nulláról indul, az első elem (Debian) 0, a második elem (Speciális beállítások) 1, A harmadik elem (Windows) pedig 2.

alapértelmezés szerint a grub a 0 elemet indítja el. Így a rendszerindítási sorrend megváltoztatásához meg kell határoznia az alapértelmezés szerint indítani kívánt elemek számát a grub konfigurációs fájlban /etc/default/grub.

a grub rendszerindítási sorrendjének módosítása

a rendszerindítási sorrend megváltoztatásához állítson be egy másik operációs rendszer vagy kernel konfigurációt, szerkessze az /etc/default/grub fájlt bármilyen szövegszerkesztővel. A nano segítségével szerkesztheti, amint az az alábbi példában látható. Ne feledje, hogy a GRUB konfigurációs fájl szerkesztéséhez superuser jogosultságokra van szükség.

sudo nano / etc / default / grub

keresse meg a következő sort

GRUB_DEFAULT=0

Szerkessze a 0-t helyettesítő sort az alapértelmezés szerint indítani kívánt cikkszámmal. Az én esetemben meg akarom változtatni az alapértelmezett rendszerindítást Windows-ra. Így állítottam be a harmadik elemet, 2 (mert a számlálás 0-tól kezdődik).

GRUB_DEFAULT=2

ha a fájlt Nano használatával szerkeszti, a CTRL+X és Y billentyűkombinációval lépjen ki a módosítás mentéséből.

ezután frissítse a grub-ot a sudo update-grub végrehajtásával az alábbiak szerint.

sudo update-grub

mint most láthatja, a Windows alapértelmezés szerint elindul.

További beállítások az /etc/default/grub

fájlból szerkeszthetők az /etc/default/grub konfigurációs fájlban megadott További beállítások.
amint az a következő képen látható, a GRUB_DEFAULT=0 sor alatt található a GRUB_TIMEOUT=5 sor. Ez a sor határozza meg azt az időt, amikor a grub megvárja az automatikus indítást. Cserélje ki az 5-öt arra a másodpercre, ameddig a grub várni szeretne. Például, ha a grub 10 másodpercet vár a GRUB_DEFAULT=0 indításához, cserélje ki ezt a sort a következő sorra.

GRUB_TIMEOUT=10

a grub_cmdline_linux_default=”quiet” sor a kernel indítási opcióinak átadására szolgál. A fenti képernyőképen az opció “csendes”, ami azt jelenti, hogy a rendszerindítási folyamat szöveges módban jelenik meg, mint az alábbi képernyőképen.

a quiet opció további átláthatóságot biztosít a rendszerindítási folyamat számára, lehetővé téve a felhasználó számára, hogy lássa a lépéseket, sikeres vagy sikertelen legyen.

egy másik lehetőség, amelyet átadhat a GRUB_CMDLINE_LINUX_DEFAULT= sornak, a “splash”opció. Ha a “csendes” szót “splash” – re cseréli, mint az alábbi sorban, akkor a rendszerindítási folyamat nem jelenik meg szöveges módban; ehelyett egy logó töltődik be, amint az a következő képen látható.

GRUB_CMDLINE_LINUX_DEFAULT= “splash”

még akkor is, ha egyesek ezt a lehetőséget jobb formátumnak tartják (testreszabhatja), ez az opció nem ad élő képet a felhasználóknak a rendszerindítási folyamatról.

a grub_cmdline_linux_default= sor a rendszer szöveges módban történő indítására is használható. A szöveges módban történő indításhoz a quiet vagy a splash helyett az opciót kell használnia szöveg az alábbi képernyőképen látható módon.

GRUB_CMDLINE_LINUX_DEFAULT= “szöveg”

Kilépés a módosítás mentéséből és futás:

frissítés-grub

tiltsa le a megjelenítéskezelőt a systemctl használatával. Az én esetemben a kijelzőkezelőm a LightDM. Cserélje le a lightdm – et az aktuális kijelzőkezelőre, és futtassa az alábbi parancsot.

sudo systemctl tiltsa le a lightdm-et

indítsa újra szöveges módban.

most már be lehet jelentkezni szöveges módban. Ha Grafikus munkamenetet szeretne indítani, futtassa:

sudo systemctl start < DisplayManager>

ahol a <DIsplayManager> helyett a Megjelenítéskezelő nevét kell megadni (pl. gdm3).

következtetés

mint látható, a grub kezelése nagyon egyszerű, és néhány lépésben szabályozhatja a rendszer indítását, amelyet bármely Linux felhasználói szint megtanulhat. A kezelés során a leggyakoribb hiba az, hogy nem emlékszik az update-grub futtatására minden alkalommal, amikor a fájlt szerkesztik. Ne feledje, hogy a rendszerindítási sorrend kiválasztásakor a számlálás nulláról kezdődik; ha rossz rendelési számot ír be, a rendszer nem indul el a várt módon.

a quiet opció a grub_cmdline_linux_default= sorban jobb lehet, mint a splash, mert lehetővé teszi a felhasználó számára, hogy átláthatóan lássa a rendszerindítási folyamatot.

az oktatóanyag utolsó szakasza, amely bemutatja, hogyan kell a terminálról vagy konzolról indítani, akkor hasznos, ha a grafikus környezet nem akadályozza meg a rendszer indítását. A grafikus rendszerindítási folyamathoz kapcsolódó biztonsági hibák is vannak; ezért egyes felhasználók inkább szöveges módban indítják rendszerüket. Ez lenne a megfelelő konfiguráció a szerverek vagy eszközök, amelyek meg kell menteni, vagy optimalizálja az erőforrásokat. Miután bejelentkezett szöveges módban, a felhasználók elindíthatják x kézzel parancsokkal startx vagy systemctl.

remélem, ez a bemutató hasznos volt. Kövesse a Linux tippet további Linux tippekért és oktatóanyagokért.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.