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ä.

instagram viewer

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
  • bios/com32/chain
  • efi32/com32/ketju
  • efi64/com32/ketju
MEMDISK memdisk
  • bios/memdisk/memdisk
Avautuva valikko tekstinäytöllä menu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Graafisen näytön avausvalikko vesamenu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Laitteiston tunnistustyökalu hdt.c32
  • bios/com32/hdt
  • efi32/com32/hdt
  • efi64/com32/hdt
Monen käynnistyksen asennusohjelma mboot.c32
  • bios/com32/mboot
  • efi32/com32/mboot
  • efi64/com32/mboot
Sarjaliitäntä sysdump.c32
  • bios/com32/sysdump
  • efi32/com32/sysdump
  • efi64/com32/sysdump
Tietokoneen uudelleenkäynnistin reboot.c32
  • bios/com32/modules
  • efi32/com32/modules
  • efi64/com32/modules
Tietokoneen virta pois päältä virta pois.c32
  • bios/com32/modules
  • efi32/com32/modules
  • efi64/com32/modules

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.