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:

  1. 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ó.
    instagram viewer
  2. Bootloader: Betölti a kernelt a RAM-ba egy sor kernelparaméterrel.
  3. 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.
  4. 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.

  1. GRUB örökség: Ez a GRUB első változata, amelyet eredetileg 1995-ben fejlesztettek ki.
  2. 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.

Email
A Grub Boot menü testreszabása háttérképpel

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

Kapcsolódó témák
  • Linux
  • GRUB Bootloader
  • Linux
A szerzőről
Mwiza Kumwenda (25 cikk megjelent)

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.

Több Mwiza Kumwendától

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.

.