Weboldal keresés

A 6 legjobb Linux rendszerindító betöltő rendszergazdák számára


Amikor bekapcsolja a gépet, közvetlenül a POST (Bekapcsolási önteszt) sikeres befejezése után a BIOS megkeresi a konfigurált rendszerindító adathordozót, és beolvas néhány utasítást a fő rendszerindító rekordból (MBR) vagy a GUID partíciós táblából, amely a rendszerindító adathordozó első 512 bájtja.

Az MBR két fontos információkészletet tartalmaz, az egyik a rendszertöltő, a másik pedig a partíciós tábla.

Mi az a Boot Loader?

A rendszertöltő az MBR vagy a GUID partíciós táblában tárolt kis program, amely segít betölteni az operációs rendszert a memóriába. Boot loader nélkül az operációs rendszer nem tölthető be a memóriába.

Számos rendszerbetöltőt telepíthetünk a Linuxszal együtt a rendszereinkre, és ebben a cikkben röviden szót ejtünk néhány legjobb Linux rendszertöltőről.

1. GNU GRUB

A GNU GRUB egy népszerű és valószínűleg a leggyakrabban használt multiboot Linux rendszerbetöltő, amely az eredeti GRUB-on (GRand Unified Bootloader) alapul, amelyet Eirch Stefan Broleyn hozott létre. . Számos fejlesztést, új funkciót és hibajavítást tartalmaz az eredeti GRUB program továbbfejlesztéseként.

Fontos, hogy a GRUB 2 felváltotta a GRUBot. És nevezetesen, a GRUB nevet átnevezték GRUB Legacy névre, és nem fejlesztik aktívan, azonban régebbi rendszerek indítására is használható, mivel a hibajavítások még mindig folyamatban vannak.

A GRUB a következő kiemelkedő funkciókkal rendelkezik:

  • Támogatja a többszörös rendszerindítást
  • Több hardverarchitektúrát és operációs rendszert támogat, mint például a Linux és a Windows
  • Bash-szerű interaktív parancssori felületet kínál a felhasználók számára a GRUB parancsok futtatásához, valamint a konfigurációs fájlokkal való interakcióhoz
  • Lehetővé teszi a hozzáférést a GRUB szerkesztőhöz
  • Támogatja a jelszavak beállítását titkosítással a biztonság érdekében
  • Támogatja a hálózatról történő indítást számos más kisebb funkcióval kombinálva

2. systemd-boot

A systemd-boot egy UEFI rendszertöltő, amelyet a systemd rendszer- és szolgáltatáskezelő részeként fejlesztettek ki, és amelyet az EFI-vel végrehajtható lemezképek, például Linux kernelek, initramfs lemezképek és más operációs rendszerek, például Windows betöltésére terveztek.

A systemd-boot egy viszonylag új rendszerbetöltő, de egyszerűsége és teljesítménye miatt népszerűvé vált. Számos modern Linux disztribúció alapértelmezett rendszerbetöltője is.

A systemd-boot jó választás azoknak a felhasználóknak, akik egyszerű és gyors rendszerbetöltőre vágynak, amely számos operációs rendszert képes elindítani. Olyan felhasználók számára is jó választás, akik már a systemd-t használják rendszer- és szolgáltatásmenedzserként.

3. REFInd Boot Manager

Az rEFInd egy UEFI- és EFI-alapú rendszerek rendszerindítás-kezelője, amelyet számos operációs rendszer, köztük Linux, Windows és macOS indítására hoztak létre.

Az rEFInd jó választás azoknak a felhasználóknak, akik egy egyszerű és felhasználóbarát rendszerbetöltőre vágynak, amely testreszabható az igényeiknek megfelelően. Jó választás azoknak a felhasználóknak is, akik több operációs rendszert használnak kettős rendszerindítással.

4. LILO (Linux Loader)

A LILO egy egyszerű, de hatékony és stabil Linux rendszerbetöltő. A számos fejlesztéssel és hatékony funkcióval járó GRUB növekvő népszerűségével és használatával a LILO kevésbé népszerű a Linux-felhasználók körében.

Betöltés közben a „LILO” szó jelenik meg a képernyőn, és minden betű egy adott esemény előtt vagy után jelenik meg. A LILO fejlesztése azonban 2015 decemberében leállt, számos funkcióval rendelkezik, amelyeket alább felsorolunk:

  • Nem kínál interaktív parancssori felületet
  • Számos hibakódot támogat
  • Nem nyújt támogatást a hálózatról történő indításhoz
  • Minden fájlja a meghajtó első 1024 hengerében van tárolva
  • A BTFS, GPT és RAID, valamint még sok más korlátaival szembesül.

5. BURG – Új rendszerbetöltő

A GRUBon alapuló BURG egy viszonylag új Linux rendszerbetöltő. Mivel a GRUB-ból származik, néhány elsődleges GRUB-funkcióval rendelkezik, mindazonáltal olyan figyelemre méltó funkciókat is kínál, mint például az új objektumformátum, amely több platformot támogat, beleértve a Linuxot, a Windowst, a Mac OS-t, a FreeBSD-t és másokat.

Ezenkívül támogatja a jól konfigurálható szöveges és grafikus módú rendszerindító menüt, valamint a streamelést, valamint a tervezett jövőbeli fejlesztéseket, hogy különböző beviteli/kimeneti eszközökkel működjön.

6. Syslinux

A Syslinux könnyű rendszerbetöltők választéka, amelyek lehetővé teszik a CD-ROM-ról, hálózatról stb. történő rendszerindítást. Támogatja az olyan fájlrendszereket, mint a FAT MS-DOS esetén és az ext2, ext3 és ext4 Linux esetén. Támogatja a tömörítetlen egyeszközös Btrf-eket is.

Vegye figyelembe, hogy a Syslinux csak a saját partícióján lévő fájlokhoz fér hozzá, ezért nem kínál több fájlrendszerű rendszerindítási lehetőséget.

Következtetés

A rendszerbetöltő lehetővé teszi, hogy több operációs rendszert kezeljen a gépen, és válassza ki, hogy egy adott időpontban melyiket használja, enélkül a gép nem tudja betölteni a kernelt és az operációs rendszer többi fájlját.

Kihagytunk itt valami tip-top Linux rendszerbetöltőt? Ha igen, ossza meg velünk az alábbi megjegyzés űrlap segítségével, hogy javaslatokat tegyen a Linux operációs rendszert támogató dicséretes rendszerbetöltőkre.