Bootloader je programska oprema, ki naloži operacijski sistem, ko se računalnik zažene. Zagonski nalagalnik lahko uporabniku zagotovi tudi majhen interaktivni vmesnik in pripomočke. Hkrati zagonski nalagalnik določa možnosti zagona za operacijski sistem. Programska oprema, kot so GRUB, LILO in Das U-boot, je nekaj primerov zagonskega nalagalnika.

Syslinux je zbirka zagonskih programov, ki jih uporabljajo uporabniki Linuxa po vsem svetu. Tukaj je vse, kar morate vedeti o Syslinuxu in njegovi strukturi imenikov.

Kaj je Syslinux?

Syslinux ima dva pomena. Prvi je zagonski nalagalnik operacijskega sistema, ki uporablja jedro Linuxa na računalnikih, združljivih z IBM. Drugi je zagonski nalagalnik SYSLINUX, ki se uporablja v datotečnem sistemu FAT. Večino časa lahko vidite, da se Syslinux in SYSLINUX uporabljata izmenično. Tukaj je nesporazum. Da pojasnimo, Syslinux je za sisteme, združljive z IBM, medtem ko je SYSLINUX za datotečni sistem FAT.

Syslinux je za stroje, ki uporabljajo arhitekturo procesorja x86. Ko se računalnik zažene, se operacijski sistem naloži s trdega diska, USB-ja, pomnilniške kartice ali omrežja. S Syslinuxom je mogoče odpreti tudi datoteke, ki se izvajajo neposredno iz procesorja. Lahko ga namestite na katero koli pomnilniško enoto in prilagodite vsako njeno konfiguracijo po svojih željah.

instagram viewer

Obstajajo štiri različne vrste zagonskega nalagalnika Syslinux:

  • SYSLINUX: Namesti se v datotečnih sistemih FAT
  • EXTLINUX: Namesti se v datotečne sisteme ext, btrfs, FAT, NTFS, XFS, UFS in HFS
  • ISOLINUX: Namesti se na CD-je in DVD-je
  • PXELINUX: Vrsta omrežnega zagonskega nalagalnika

Kje dobiti Syslinux

Syslinux je zagonski nalagalnik z licenco GNU GPL. Zato lahko brezplačno dobite Syslinux, ga reproducirate, spremenite izvorno kodo in ga distribuirate drugim.

Prenos in namestitev Syslinuxa je precej preprosta. Ti lahko uporabite zrcalne povezave da dobite najnovejšo različico Syslinuxa. Na voljo je v formatih, kot so ZIP, TAR in TAR.GZ. Razpakirajte te datoteke takoj po prenosu, da jih začnete uporabljati.

Struktura imenika arhiva Syslinux

Stisnjen arhiv, ki ste ga pravkar prenesli, vsebuje nekaj datotek in imenikov. Spodaj lahko najdete informativno tabelo o datotekah, ki jih vsebuje.

Imeniki Opis
kodna stran Informacije o različnih naborih znakov
com32 Datoteke .c32, vključene v Syslinux
jedro Jedrne datoteke Syslinux
doc Dokumentacija Syslinuxa in logotip SYSLINUX
diag Diagnostična orodja Syslinux
dos Namestitvena datoteka Syslinuxa za DOS
dosutil Nekaj ​​orodij za DOS
extlinux EXTLINUX namestitvena datoteka za Linux
linux SYSLINUX namestitvena datoteka za Linux
mbr Sektorji zagona
memdisk Vtičnik MEMDISK
vzorec Primeri datotek
txt Opisi za Syslinux
utils Orodja za Linux
win32 32-bitna namestitvena datoteka Syslinux za Windows
win64 64-bitna namestitvena datoteka Syslinuxa za Windows

Razumevanje datotek, najdenih v arhivu Syslinux

Datoteke, ki jih boste našli, ko prenesete in razpakirate Syslinux, vključujejo namestitvene datoteke, knjižnične datoteke, zagonske datoteke, osnovne datoteke in vtičnike.

Namestitvene datoteke

Kot vedno boste pri uporabi namestitvenih datotek potrebovali ukazno vrstico in nekaj parametrov. Ko zaženete te datoteke, se postopek namestitve izvede na želeni pomnilniški enoti. Omenjeni parametri so niz ukazov, ki določajo, kje in kako bo potekal postopek namestitve.

Zagon datotek

Obstajajo zagonske datoteke za namestitev Syslinuxa na USB, CD ali omrežje. Te datoteke so za medije, ki so potrebni za namestitev, na primer USB ali CD. Obstajajo različne vrste Syslinuxa in zagonske datoteke se pri vseh vrstah razlikujejo. Na primer, PXELINUX zahteva ročno namestitev. Zato ne bi bilo pravilno posploševati logike delovanja zagonskih datotek.

Datoteke knjižnice

Datoteke knjižnice, tako kot v večini programske opreme, opisujejo knjižnice in osnovne datoteke, potrebne za programski sistem. Na voljo je od pete različice Syslinuxa.

Poleg tega je zelo koristno imeti te datoteke v eni sami mapi, zlasti v smislu upravljanja prostora in učinkovitosti. Številni vtičniki želijo uporabljati iste datoteke in knjižnice, zato je dobro zagotoviti skupno kodo na enem mestu, namesto da kopirate te datoteke in povečate uporabljeni prostor.

Jedrne datoteke

Sistemske in jedrne datoteke so shranjene v pomnilniški enoti, kjer je Syslinux. Ni vam treba namestiti kopije ustrezne osnovne datoteke. To se zgodi samodejno med namestitvijo. Toda druge datoteke, ki sestavljajo Syslinux, morate sami kopirati v trenutni imenik. Če te datoteke ne obstajajo in računalnik zaženete s tem diskom, se prikaže sporočilo o napaki pri zagonu.

Vtičniki

Vtičniki Syslinux so nabor datotek, ki dodajo dodatne funkcije programu. In tako kot pri odprtokodni programski opremi, lahko s temi vtičniki prilagodite Syslinux in ga naredite bolj priročno za uporabo. Če ste razvijalec, lahko celo sami razvijete vtičnike Syslinux.

Spodaj boste videli nekaj vtičnikov za Syslinux:

Vključiti mapa Pot
Verižni nakladalec veriga.c32
  • bios/com32/veriga
  • efi32/com32/veriga
  • efi64/com32/veriga
MEMDISK memdisk
  • bios/memdisk/memdisk
Odpiranje menija na besedilnem zaslonu meni.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Odpiranje menija na grafičnem zaslonu vesamenu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Orodje za odkrivanje strojne opreme hdt.c32
  • bios/com32/hdt
  • efi32/com32/hdt
  • efi64/com32/hdt
Namestitveni program za več zagonov boot.c32
  • bios/com32/boot
  • efi32/com32/boot
  • efi64/com32/boot
Serijski vmesnik sysdump.c32
  • bios/com32/sysdump
  • efi32/com32/sysdump
  • efi64/com32/sysdump
Ponovni zagon računalnika ponovni zagon.c32
  • bios/com32/modules
  • efi32/com32/moduli
  • efi64/com32/modules
Izklop računalnika izklop.c32
  • bios/com32/modules
  • efi32/com32/moduli
  • efi64/com32/modules

Razloženo zagonskega nalagalnika Syslinux!

Če boste delali z datotečnim sistemom FAT, je Syslinux eden najboljših načinov za preučitev možnosti zagonskega nalagalnika Linuxa. Syslinux vam bo pomagal predvsem, če uporabljate FAT v vgrajenih sistemskih distribucijah Linuxa ali pri iskanju majhnih in hitrih distribucij.

Poleg tega, ker enostavno deluje v MS-DOS/Windows, je dobra možnost za tiste, ki ciljajo na virtualne stroje ali tiste, ki bodo namestili Linux v Windows. Syslinux zmore veliko stvari sam in ne potrebujete niti drugega zagonskega nalagalnika. Vse kar morate storiti je, da se naučite strukture in vrst datotek Syslinux.

Nato vam ne bo težko pridobiti stabilnih slik Linuxa s pravilno in pravilno konfiguracijo. Morda boste želeli preveriti tudi zagonski nalagalnik, kot je GRUB, namesto Syslinux.