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 |
|
MEMDISK | memdisk |
|
Menü megnyitása szöveges kijelzőn | menü.c32 |
|
Menü megnyitása grafikus kijelzőn | vesamenu.c32 |
|
Hardverészlelő eszköz | hdt.c32 |
|
Multi-boot telepítő | mboot.c32 |
|
Soros interfész | sysdump.c32 |
|
Számítógép újraindító | újraindítás.c32 |
|
A számítógép kikapcsolása | kikapcsolás.c32 |
|
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.