A rendszerbetöltő az a szoftver, amely a számítógép indításakor betölti az operációs rendszert. A rendszerbetöltő egy kis interaktív felületet és segédprogramokat is biztosíthat a felhasználó számára. Ugyanakkor a rendszerbetöltő meghatározza az operációs rendszer rendszerindítási beállításait. Az olyan szoftverek, mint a GRUB, a LILO és a Das U-boot néhány példa a rendszerbetöltőkre.

A Syslinux a Linux-felhasználók által világszerte használt rendszerbetöltők gyűjteménye. Itt van minden, amit a Syslinuxról és annak könyvtárszerkezetéről tudni kell.

Mi az a Syslinux?

A Syslinuxnak két jelentése van. Az első a operációs rendszer rendszerbetöltő, amely a Linux kernelt használja IBM-kompatibilis számítógépeken. A második a FAT fájlrendszerben használt SYSLINUX rendszerbetöltő. A legtöbbször a Syslinux és a SYSLINUX egyaránt felváltva használható. Itt egy félreértés van. Az egyértelműség kedvéért a Syslinux az IBM-kompatibilis rendszerekhez készült, míg a SYSLINUX az a FAT fájlrendszer.

A Syslinux az x86 CPU architektúrát használó gépekhez készült. A számítógép indításakor az operációs rendszer a merevlemezről, az USB-ről, a memóriakártyáról vagy a hálózatról töltődik be. A Syslinux segítségével a processzorról közvetlenül futó fájlok is megnyithatók. Bármely tárolóegységre telepítheti, és minden konfigurációját ízlése szerint módosíthatja.

Négy különböző típusú Syslinux rendszerbetöltő létezik:

  • SYSLINUX: Telepítés FAT fájlrendszerekre
  • EXTLINUX: Ext, btrfs, FAT, NTFS, XFS, UFS és HFS fájlrendszerekre telepíthető
  • ISOLINUX: Telepítés CD-re és DVD-re
  • PXELINUX: A hálózati rendszerbetöltő egyik típusa

Hol lehet beszerezni a Syslinuxot?

A Syslinux egy GNU GPL licenccel rendelkező rendszerbetöltő. Ezért a Syslinuxot ingyenesen beszerezheti, reprodukálhatja, megváltoztathatja a forráskódot és továbbíthatja másoknak.

A Syslinux letöltése és telepítése meglehetősen egyszerű. tudsz használj tükörhivatkozásokat hogy megkapja a Syslinux legfrissebb verzióját. Olyan formátumokban érhető el, mint a ZIP, TAR és TAR.GZ. Tömörítse ki ezeket a fájlokat letöltés után azonnal elkezdheti használni őket.

A Syslinux archívum könyvtárszerkezete

Az imént letöltött tömörített archívum néhány fájlt és könyvtárat tartalmaz. Az alábbiakban egy tájékoztató táblázatot talál a benne található fájlokról.

Könyvtárak Leírás
kódlap Információk a különböző karakterkészletekről
com32 .c32 fájlok a Syslinuxban
mag Syslinux alapfájlok
doc Syslinux dokumentáció és a SYSLINUX logója
diag Syslinux diagnosztikai eszközök
dos A Syslinux DOS-hoz telepítőfájlja
dosutil Néhány eszköz DOS-hoz
extlinux EXTLINUX telepítőfájl Linuxhoz
Linux SYSLINUX telepítőfájl Linuxhoz
mbr Indító szektorok
memdisk A MEMDISK bővítmény
minta Példa fájlok
txt Leírások a Syslinuxhoz
utils Eszközök Linuxhoz
win32 A 32 bites Syslinux telepítőfájl Windows rendszerhez
win64 A Syslinux for Windows 64 bites telepítőfájlja

A Syslinux archívumában található fájlok értelmezése

A Syslinux letöltése és kicsomagolása során megtalált fájlok közé tartoznak a telepítőfájlok, a könyvtárfájlok, a rendszerindító fájlok, az alapfájlok és a bővítmények.

Telepítési fájlok

Mint mindig, a telepítőfájlok használatakor szükség lesz a parancssorra és néhány paraméterre. Amikor ezeket a fájlokat futtatja, a telepítési folyamat a kívánt tárolóegységen megy végbe. Az említett paraméterek parancskészletek, amelyek meghatározzák, hogy a telepítés hol és hogyan fog történni.

Fájlok indítása

Vannak indító fájlok a Syslinux USB-re, CD-re vagy hálózatra történő telepítéséhez. Ezek a fájlok a telepítéshez szükséges adathordozókhoz, például USB-hez vagy CD-hez valók. Különféle Syslinux-típusok léteznek, és a rendszerindító fájlok minden típusban eltérőek. Például a PXELINUX kézi telepítést igényel. Ezért nem lenne helyes általánosítani a rendszerindító fájlok működési logikáját.

Könyvtári fájlok

A könyvtárfájlok, mint sok szoftver esetében, leírják a szoftverrendszerhez szükséges könyvtárakat és alapvető fájlokat. A Syslinux ötödik verziója óta elérhető.

Ezenkívül nagyon hasznos, ha ezeket a fájlokat egyetlen mappában tárolják, különösen a hely- és teljesítménykezelés szempontjából. Sok beépülő modul ugyanazokat a fájlokat és könyvtárakat szeretné használni, ezért jó ötlet a közös kódot egy helyen megadni, ahelyett, hogy ezeket a fájlokat másolnák és növelnék a felhasznált területet.

Alapfájlok

A rendszer- és kernelfájlok abban a tárolóegységben tárolódnak, ahol a Syslinux található. Nem kell telepítenie a vonatkozó alapfájl másolatát. Ez a telepítés során automatikusan megtörténik. De a Syslinuxot alkotó többi fájlt magának kell átmásolnia az aktuális könyvtárba. Ha ezek a fájlok nem léteznek, és ezzel a lemezzel indítja el a számítógépet, rendszerindítási hibaüzenet jelenik meg.

Beépülő modulok

A Syslinux beépülő modulok olyan fájlok halmaza, amelyek további funkciókat adnak a programhoz. A nyílt forráskódú szoftverekhez hasonlóan ezekkel a beépülő modulokkal is testreszabhatja a Syslinuxot, és kényelmesebbé teheti a használatát. Ha Ön fejlesztő, Syslinux beépülő moduljait saját maga is fejlesztheti.

Az alábbiakban láthat néhány Syslinux bővítményt:

Csatlakoztat Fájl Pálya
Láncrakodó lánc.c32
  • bios/com32/chain
  • efi32/com32/chain
  • efi64/com32/chain
MEMDISK memdisk
  • bios/memdisk/memdisk
Menü megnyitása szöveges kijelzőn menü.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Menü megnyitása grafikus kijelzőn vesamenu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Hardverészlelő eszköz hdt.c32
  • bios/com32/hdt
  • efi32/com32/hdt
  • efi64/com32/hdt
Multi-boot telepítő mboot.c32
  • bios/com32/mboot
  • efi32/com32/mboot
  • efi64/com32/mboot
Soros interfész sysdump.c32
  • bios/com32/sysdump
  • efi32/com32/sysdump
  • efi64/com32/sysdump
Számítógép újraindító újraindítás.c32
  • bios/com32/modules
  • efi32/com32/modules
  • efi64/com32/modules
A számítógép kikapcsolása kikapcsolás.c32
  • bios/com32/modules
  • efi32/com32/modules
  • efi64/com32/modules

A Syslinux rendszerbetöltő magyarázata!

Ha FAT fájlrendszerrel fog dolgozni, a Syslinux az egyik legjobb módja a Linux rendszerbetöltő opcióinak vizsgálatának. A Syslinux különösen akkor fog segíteni, ha FAT-ot használ a beágyazott rendszerű Linux disztribúciókban, vagy kis és gyors disztribúciók keresésében.

Sőt, mivel könnyen működik MS-DOS/Windows alatt, jó választás azoknak, akik virtuális gépeket céloznak meg, vagy akik Linuxot akarnak telepíteni Windowsra. A Syslinux sok mindent meg tud egyedül kezelni, és nincs is szükség második rendszerbetöltőre. Mindössze annyit kell tennie, hogy megtanulja a Syslinux fájlszerkezetét és típusait.

Utána nem lesz nehéz stabil Linux lemezképeket szerezni megfelelő és megfelelő konfigurációval. Érdemes a Syslinux helyett egy rendszerbetöltőt is kipróbálni, például a GRUB-t.