Bootloader on ohjelmisto, joka lataa käyttöjärjestelmän, kun tietokone käynnistyy. Käynnistyslatain voi myös tarjota käyttäjälle pienen interaktiivisen käyttöliittymän ja apuohjelmat. Samaan aikaan käynnistyslatain määrittää käyttöjärjestelmän käynnistysasetukset. Ohjelmistot, kuten GRUB, LILO ja Das U-boot, ovat esimerkkejä käynnistyslataimista.
Syslinux on kokoelma käynnistyslataimia, joita Linux-käyttäjät käyttävät maailmanlaajuisesti. Tässä on kaikki mitä sinun tulee tietää Syslinuxista ja sen hakemistorakenteesta.
Mikä on Syslinux?
Syslinuxilla on kaksi merkitystä. Ensimmäinen on käyttöjärjestelmän käynnistyslatain, joka käyttää Linux-ydintä IBM-yhteensopivissa tietokoneissa. Toinen on SYSLINUX-käynnistyslatain, jota käytetään FAT-tiedostojärjestelmässä. Suurimman osan ajasta voit nähdä sekä Syslinuxin että SYSLINUXin vaihtokelpoisena. Tässä on väärinkäsitys. Selvennykseksi totean, että Syslinux on IBM-yhteensopiville järjestelmille, kun taas SYSLINUX on tarkoitettu FAT-tiedostojärjestelmä.
Syslinux on tarkoitettu koneille, jotka käyttävät x86-suoritinarkkitehtuuria. Kun tietokone käynnistyy, käyttöjärjestelmä ladataan joko kiintolevyltä, USB: ltä, muistikortilta tai verkosta. Syslinuxilla on myös mahdollista avata suoraan suorittimesta ajettavia tiedostoja. Voit asentaa sen mihin tahansa tallennusyksikköön ja säätää sen jokaista kokoonpanoa mieltymystesi mukaan.
Syslinuxin käynnistyslataimia on neljää eri tyyppiä:
- SYSLINUX: Asennetaan FAT-tiedostojärjestelmiin
- EXTLINUX: Asennetaan ext-, btrfs-, FAT-, NTFS-, XFS-, UFS- ja HFS-tiedostojärjestelmiin
- ISOLINUX: Asennetaan CD- ja DVD-levyille
- PXELINUX: Eräänlainen verkon käynnistyslatain
Mistä saada Syslinux
Syslinux on GNU GPL -lisensoitu käynnistyslatain. Siksi voit hankkia Syslinuxin ilmaiseksi, kopioida sen, muuttaa lähdekoodia ja jakaa sen muille.
Syslinuxin lataaminen ja asentaminen on melko yksinkertaista. Sinä pystyt käytä peililinkkejä saadaksesi Syslinuxin uusin versio. Se on saatavana muodoissa, kuten ZIP, TAR ja TAR.GZ. Pura nämä tiedostot heti lataamisen jälkeen aloittaaksesi niiden käytön.
Syslinuxin arkistohakemistorakenne
Juuri lataamasi pakattu arkisto sisältää joitain tiedostoja ja hakemistoja. Alta löydät informatiivisen taulukon sen sisältämistä tiedostoista.
Hakemistot | Kuvaus |
koodisivu | Tietoja erilaisista merkistöistä |
com32 | .c32-tiedostot sisältyvät Syslinuxiin |
ydin | Syslinuxin ydintiedostot |
doc | Syslinuxin dokumentaatio ja SYSLINUXin logo |
diag | Syslinuxin diagnostiikkatyökalut |
dos | Syslinuxin asennustiedosto DOS: lle |
dosutil | Joitakin DOS-työkaluja |
exlinux | EXTLINUX-asennustiedosto Linuxille |
Linux | SYSLINUX-asennustiedosto Linuxille |
mbr | Aloitussektorit |
memdisk | MEMDISK-laajennus |
näyte | Esimerkkitiedostot |
txt | Syslinuxin kuvaukset |
utils | Työkalut Linuxille |
win32 | 32-bittinen Syslinux-asennustiedosto Windowsille |
win64 | Syslinuxin 64-bittinen asennustiedosto Windowsille |
Syslinux-arkistosta löytyneiden tiedostojen ymmärtäminen
Tiedostot, jotka löydät, kun lataat ja purat Syslinuxin, sisältävät asennustiedostoja, kirjastotiedostoja, käynnistystiedostoja, ydintiedostoja ja laajennuksia.
Asennustiedostot
Kuten aina, tarvitset komentorivin ja joitain parametreja, kun käytät asennustiedostoja. Kun suoritat nämä tiedostot, asennusprosessi tapahtuu haluttuun tallennusyksikköön. Mainitut parametrit ovat joukko komentoja, jotka määrittävät missä ja miten asennusprosessi tapahtuu.
Tiedostojen käynnistys
Syslinuxin asentamiseen USB: lle, CD: lle tai verkkoon on käynnistystiedostoja. Nämä tiedostot ovat asennuksessa tarvittavia tietovälineitä, kuten USB tai CD. Syslinux-tyyppejä on eri tyyppejä, ja käynnistystiedostot vaihtelevat kaiken tyyppisissä olosuhteissa. Esimerkiksi PXELINUX vaatii manuaalisen asennuksen. Siksi ei olisi oikein yleistää käynnistystiedostojen toimintalogiikkaa.
Kirjaston tiedostot
Kirjastotiedostot, kuten monet ohjelmistot, kuvaavat ohjelmistojärjestelmän edellyttämiä kirjastoja ja ydintiedostoja. Se on ollut saatavilla Syslinuxin viidennestä versiosta lähtien.
Lisäksi näiden tiedostojen pitäminen yhdessä kansiossa on erittäin hyödyllistä, erityisesti tilan ja suorituskyvyn hallinnan kannalta. Monet laajennukset haluavat käyttää samoja tiedostoja ja kirjastoja, joten on hyvä idea tarjota yhteinen koodi yhteen paikkaan sen sijaan, että kopioitaisiin näitä tiedostoja ja lisättäisiin käytettyä tilaa.
Ydintiedostot
Järjestelmä- ja ydintiedostot tallennetaan tallennusyksikköön, jossa Syslinux on. Sinun ei tarvitse asentaa kopiota asiaankuuluvasta ydintiedostosta. Tämä tapahtuu automaattisesti asennuksen aikana. Mutta sinun on itse kopioitava muut Syslinuxin muodostavat tiedostot nykyiseen hakemistoon. Jos näitä tiedostoja ei ole ja käynnistät tietokoneen kyseiseltä levyltä, käynnistysvirhesanoma tulee näkyviin.
Plugins
Syslinux-laajennukset ovat joukko tiedostoja, jotka lisäävät ohjelmaan lisätoimintoja. Ja kuten avoimen lähdekoodin ohjelmistojen kanssa, voit käyttää näitä laajennuksia mukauttaaksesi Syslinuxia ja helpottaaksesi sen käyttöä. Voit jopa kehittää Syslinux-laajennuksia itse, jos olet kehittäjä.
Alla näet joitain Syslinuxin laajennuksia:
Kytkeä | Tiedosto | Polku |
Ketjukuormaaja | ketju.c32 |
|
MEMDISK | memdisk |
|
Avautuva valikko tekstinäytöllä | menu.c32 |
|
Graafisen näytön avausvalikko | vesamenu.c32 |
|
Laitteiston tunnistustyökalu | hdt.c32 |
|
Monen käynnistyksen asennusohjelma | mboot.c32 |
|
Sarjaliitäntä | sysdump.c32 |
|
Tietokoneen uudelleenkäynnistin | reboot.c32 |
|
Tietokoneen virta pois päältä | virta pois.c32 |
|
Syslinuxin käynnistyslatain selitetty!
Jos aiot työskennellä FAT-tiedostojärjestelmän kanssa, Syslinux on yksi parhaista tavoista tarkastella Linuxin käynnistyslataimen vaihtoehtoja. Syslinux auttaa sinua erityisesti, jos käytät FAT: ia sulautettujen järjestelmien Linux-jakeluissa tai etsiessäsi pieniä ja nopeita jakeluja.
Lisäksi, koska se toimii helposti MS-DOS/Windowsissa, se on hyvä vaihtoehto niille, jotka kohdistavat virtuaalikoneita tai niille, jotka aikovat asentaa Linuxin Windowsiin. Syslinux pystyy käsittelemään monia asioita yksinään, etkä tarvitse edes toista käynnistyslatainta. Sinun tarvitsee vain oppia Syslinux-tiedostorakenne ja -tyypit.
Jälkeenpäin sinun ei ole vaikeaa saada vakaita Linux-otoksia oikealla ja asianmukaisella kokoonpanolla. Syslinuxin sijaan voit myös kokeilla käynnistyslatainta, kuten GRUB.