Alglaadur on tarkvara, mis laadib arvuti käivitumisel operatsioonisüsteemi. Alglaadur võib pakkuda kasutajale ka väikest interaktiivset liidest ja utiliite. Samal ajal määrab alglaadur operatsioonisüsteemi alglaadimisvalikud. Tarkvara nagu GRUB, LILO ja Das U-boot on mõned alglaadurite näited.
Syslinux on alglaadurite kogum, mida Linuxi kasutajad kogu maailmas kasutavad. Siin on kõik, mida pead teadma Syslinuxi ja selle kataloogistruktuuri kohta.
Mis on Syslinux?
Syslinuxil on kaks tähendust. Esimene on operatsioonisüsteemi alglaadur, mis kasutab IBM-iga ühilduvates arvutites Linuxi tuuma. Teine on SYSLINUX alglaadur, mida kasutatakse FAT-failisüsteemis. Enamasti näete nii Syslinuxi kui ka SYSLINUXi vaheldumisi kasutatavaid. Siin on arusaamatus. Täpsustuseks võib öelda, et Syslinux on mõeldud IBM-iga ühilduvate süsteemide jaoks, samas kui SYSLINUX on mõeldud FAT-failisüsteem.
Syslinux on mõeldud masinatele, mis kasutavad x86 CPU arhitektuuri. Kui arvuti käivitub, laaditakse operatsioonisüsteem kõvakettalt, USB-lt, mälukaardilt või võrgust. Syslinuxiga on võimalik avada ka otse protsessorist jooksvaid faile. Saate selle paigaldada mis tahes salvestusseadmele ja kohandada selle iga konfiguratsiooni vastavalt oma eelistustele.
Syslinuxi alglaadureid on nelja erinevat tüüpi:
- SYSLINUX: Installib FAT-failisüsteemidesse
- EXTLINUX: Installib ext, btrfs, FAT, NTFS, XFS, UFS ja HFS failisüsteemidesse
- ISOLINUX: Installib CD-dele ja DVD-dele
- PXELINUX: Võrgu alglaaduri tüüp
Kust Syslinuxit hankida
Syslinux on GNU GPL-i litsentsiga alglaadur. Seetõttu saate Syslinuxi tasuta hankida, seda reprodutseerida, lähtekoodi muuta ja teistele levitada.
Syslinuxi allalaadimine ja installimine on üsna lihtne. Sa saad kasutage peegellinke Syslinuxi uusima versiooni hankimiseks. See on saadaval sellistes vormingutes nagu ZIP, TAR ja TAR.GZ. Pakkige need failid lahti kohe pärast allalaadimist, et neid kasutama hakata.
Syslinuxi arhiivikataloogi struktuur
Äsja alla laaditud tihendatud arhiiv sisaldab mõningaid faile ja katalooge. Altpoolt leiate informatiivse tabeli selles sisalduvate failide kohta.
Kataloogid | Kirjeldus |
koodileht | Teave erinevate märgikomplektide kohta |
com32 | .c32 failid, mis sisalduvad Syslinuxis |
tuum | Syslinuxi põhifailid |
dok | Syslinuxi dokumentatsioon ja SYSLINUXi logo |
diag | Syslinuxi diagnostikavahendid |
dos | Syslinuxi installifail DOS-i jaoks |
dosutil | Mõned DOS-i tööriistad |
exlinux | EXTLINUXi seadistusfail Linuxi jaoks |
Linux | SYSLINUXi seadistusfail Linuxi jaoks |
mbr | Käivitussektorid |
memdisk | MEMDISKi pistikprogramm |
näidis | Näidisfailid |
txt | Syslinuxi kirjeldused |
utils | Tööriistad Linuxi jaoks |
win32 | 32-bitine Syslinuxi installifail Windowsi jaoks |
win64 | Syslinuxi 64-bitine installifail Windowsile |
Syslinuxi arhiivist leitud failide mõistmine
Failid, mille leiate Syslinuxi allalaadimisel ja lahtipakkimisel, hõlmavad installifaile, teegifaile, alglaadimisfaile, põhifaile ja pistikprogramme.
Installifailid
Nagu alati, vajate installifailide kasutamisel käsurida ja mõningaid parameetreid. Nende failide käivitamisel toimub installiprotsess soovitud salvestusseadmes. Nimetatud parameetrid on käskude komplekt, mis määrab, kus ja kuidas installiprotsess toimub.
Failide käivitamine
Syslinuxi USB-le, CD-le või võrgule installimiseks on alglaadimisfailid. Need failid on installimiseks vajalike meediumite jaoks, nagu USB või CD. Syslinuxit on erinevat tüüpi ja alglaadimisfailid on igat tüüpi. Näiteks PXELINUX nõuab käsitsi installimist. Seetõttu poleks õige üldistada alglaadimisfailide tööloogikat.
Raamatukogu failid
Teegifailid, nagu paljudes tarkvarades, kirjeldavad tarkvarasüsteemi jaoks vajalikke teeke ja põhifaile. See on olnud saadaval alates Syslinuxi viiendast versioonist.
Lisaks on nende failide ühes kaustas hoidmine väga kasulik, eriti ruumi ja jõudluse haldamise osas. Paljud pistikprogrammid soovivad kasutada samu faile ja teeke, nii et nende failide kopeerimise ja kasutatava ruumi suurendamise asemel on hea mõte esitada ühine kood ühes kohas.
Põhifailid
Süsteemi- ja tuumafailid salvestatakse salvestusseadmesse, kus Syslinux asub. Te ei pea installima vastava põhifaili koopiat. See juhtub installimise ajal automaatselt. Kuid teised Syslinuxi moodustavad failid peate praegusesse kataloogi ise kopeerima. Kui neid faile pole ja käivitate arvuti selle kettaga, kuvatakse alglaadimise tõrketeade.
Pluginad
Syslinuxi pistikprogrammid on failide komplekt, mis lisab programmile täiendavaid funktsioone. Ja nagu avatud lähtekoodiga tarkvara puhul, saate neid pistikprogramme kasutada Syslinuxi kohandamiseks ja selle kasutamise mugavamaks muutmiseks. Kui olete arendaja, saate isegi Syslinuxi pistikprogramme ise välja töötada.
Allpool näete mõnda Syslinuxi pistikprogrammi:
Sisse panema | Fail | Tee |
Kettlaadur | ahel.c32 |
|
MEMDISK | memdisk |
|
Menüü avamine tekstiekraanil | menüü.c32 |
|
Graafilise ekraani menüü avamine | vesamenu.c32 |
|
Riistvara tuvastamise tööriist | hdt.c32 |
|
Mitme alglaadimise installiprogramm | mboot.c32 |
|
Jadaliides | sysdump.c32 |
|
Arvuti taaskäivitaja | reboot.c32 |
|
Arvuti toide välja | väljalülitus.c32 |
|
Syslinuxi alglaaduri selgitus!
Kui kavatsete töötada FAT-failisüsteemiga, on Syslinux üks parimaid viise Linuxi alglaaduri valikute uurimiseks. Syslinux aitab teid eriti siis, kui kasutate FAT-i manussüsteemi Linuxi distributsioonides või väikeste ja kiirete distributsioonide otsimisel.
Veelgi enam, kuna see töötab hõlpsalt MS-DOS-is/Windowsis, on see hea valik neile, kes sihivad virtuaalmasinaid või neile, kes installivad Windowsi Linuxi. Syslinux saab paljude asjadega iseseisvalt hakkama ja te ei vaja isegi teist alglaadurit. Kõik, mida pead tegema, on õppida Syslinuxi failistruktuuri ja tüübid.
Hiljem pole teil raske õige ja õige konfiguratsiooniga stabiilseid Linuxi kujutisi hankida. Võib-olla soovite Syslinuxi asemel vaadata ka alglaadurit nagu GRUB.