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.