A rendszerbetöltő a Linux operációs rendszer indítási folyamatának egyik legfontosabb eleme.
Ez a cikk megmutatja, hogy mi a rendszerindító és milyen szerepet játszik egy Linux rendszerben. Ez az útmutató elsősorban a Grand Unified Bootloaderre (GRUB), egy erős és rendkívül rugalmas rendszerbetöltő programra összpontosít. Mielőtt azonban részletesen áttekintenénk a GRUB-ot, fontos megérteni a Linux indítási folyamatát.
A Linux indítási folyamata
A rendszerindítási folyamat Linux alatt olyan tevékenységek sora, amelyek a számítógép bekapcsológombjának megnyomásától a bejelentkezési képernyő megjelenéséig történnek.
Az operációs rendszer indítási folyamatának négy fő szakasza van, és a következő sorrendben történnek:
- BIOS: Áll Alap bemeneti / kimeneti rendszer és főként a bootloader betöltéséért felelős. Amikor a számítógép elindul, futtatja a bekapcsolási öntesztet (POST) annak ellenőrzésére, hogy az alapvető hardverek, például a memória és a merevlemez megfelelően működnek-e. Ezután a BIOS ellenőrzi az elsődleges merevlemezek Master Boot Record-ját (MBR), amely a merevlemez azon része, ahol a rendszerindító található.
- Bootloader: Betölti a kernelt a RAM-ba egy sor kernelparaméterrel.
- Kernel: A kern elsődleges funkciója az eszközök és a memória inicializálása. Utána betölti az init folyamatot.
- Benne: Felelős a rendszer alapvető szolgáltatásainak elindításáért és leállításáért.
jegyzet: A BIOS nem egy Linux-hoz kapcsolódó folyamat, hanem olyan folyamat, amely az operációs rendszertől függetlenül történik.
Tudj meg többet: Szoftvernek, hardvernek vagy firmware-nek tekinthető-e a számítógép BIOS-ja?
Mi a Grand Unified Bootloader?
A GRUB elsősorban azért felelős, hogy egy olyan opciómenüt adjon Önnek, amelyből kiválaszthatja az indítani kívánt operációs rendszert vagy környezetet. Ezen felül a GRUB felelős a rakodásért a Linux kernel.
Így néz ki egy GRUB menüopció. Ha több operációs rendszer van telepítve, azokat itt felsorolja.
jegyzet: A GRUB nem csak a Linux operációs rendszerekre való indításra korlátozódik, hanem más operációs rendszerek, például a Windows indítására is.
A GRUB két fő verziója érhető el az írás idején.
- GRUB örökség: Ez a GRUB első változata, amelyet eredetileg 1995-ben fejlesztettek ki.
- GRUB 2: Ez a GRUB legújabb verziója, amelyet számos mainstream Linux disztró használ, például Manjaro, Ubuntu, Fedora és Red Hat Enterprise Linux (RHEL). A GRUB 2 jobb eszközöket és konfigurációs lehetőségeket kínál, mint elődje.
A GRUB mellett a Linux disztribúciói más boot betöltőket is használnak, mint például a Linux Loader (LILO), a coreboot és a SYSLINUX.
A GRUB szerepe
Miután kiválasztotta az operációs rendszert, amelyre elindul, a GRUB betölti a kiválasztott kernelt. A GRUB kernelparaméterekkel tudja megtudni, hogy hol található a kernel, és más fontos paramétereket használni.
- initrd: A kezdeti RAM lemez megadására szolgál.
- BOOT_IMAGE: A Linux kernel képének helye.
- gyökér: Megadja a gyökér fájlrendszer helyét. A kern használja az init keresésére, amely viszont feltölti a kritikus szolgáltatásokat.
- ro: Felelős a fájlrendszer írásvédett módban történő telepítéséért.
- csendes: Néhány rendszer-specifikus üzenet elrejtése a számítógép indítása közben.
- loccsanás: A splash képernyő megjelenítésére szolgál, amikor a rendszer elindul.
Amikor a GRUB opciók menüben van, a és a gomb megnyomásával szerkesztheti a kern paramétereit E billentyű a billentyűzeten.
A GRUB Bootloader beállítása
A GRUB 2 nagy rugalmasságot és energiát kínál a boot betöltő konfigurálásakor.
A /boot/grub könyvtár tartalmaz egy nevű fájlt grub.cfg, amely a GRUB fő konfigurációs fájlja. Javasoljuk azonban, hogy ne szerkessze a grub.cfg fájl közvetlenül, ehelyett szerkesztenie kell a /etc/default/grub fájl.
Amikor módosítja a /etc/default/grub fájlt, feltétlenül futtassa az alábbi parancsot, hogy a változtatások a grub.cfg fájl automatikusan.
sudo update-grub
A következő parancs futtatásával többet megtudhat a GRUB-ról és néhány konfigurációs beállításáról:
info -f grub
A GRUB testreszabása Linuxon
Ez az útmutató megmutatta, hogy a GRUB egy rendkívül hatékony és rugalmas rendszerbetöltő, és döntő szerepet játszik az operációs rendszer működésében. A felhasználók teljes mértékben ellenőrzik a GRUB rendszerindító képernyő megjelenését. Akár testreszabhatja a rendszerindító képernyő háttérképét.
Unja az alapértelmezett Grub menüt? Így alakíthatja testreszabását egy választott háttérképpel.
Olvassa el a következőt
- Linux
- GRUB Bootloader
- Linux

Mwiza szakmája szerint fejleszti a szoftvert, és sokat ír Linuxról és a front-end programozásról. Néhány érdeklődési területe a történelem, a közgazdaságtan, a politika és a vállalkozás-építészet.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.