Syslinux is 'n oop bron projek wat gee gebruikers met 'n eenvoudige en maklik om te instel selflaaiprogram wat gebruikers toelaat om verskeie bedryfstelsels te laat selflaai van plaaslike skyf dryf, CD's, en PXE (Preboot Uitvoering Omgewing) .Supports alle belangrike Linux lêer systemsThe projek in staat is om selflaai nalatenskap bedryfstelsels soos DOS. Dit is ontwerp van die grond af as 'n druppel in die vervanging vir die antieke LILO en Legacy GRUB boot bestuurders. By verstek, is dit ondersteun die fat, ext2, ext3 EXT4 en Btrfs lêer stelsels.
Beide BIOS en UEFI-gebaseerde masjiene word ondersteun deur hierdie selflaaiprogram, al bestaan verskeie beperkings vir UEFI (Unified Extensible Firmware Interface) stelsels. Dit kan maklik geïnstalleer word op byna enige Linux-gebaseerde bedryfstelsel van die standaard sagteware channels.How werk dit? Eenvoudige, as die Syslinux boot proses werk deur die eerste laai die Mbr (meester boot opneem), dan soek vir 'n aktiewe partisie, voer die Deel Boot Record (VBR), uit te voer die /boot/syslinux/ldlinux.sys lêer, laai die /boot/syslinux/ldlinux.c32 lêer, sowel as om te soek na en laai die hoof konfigurasielêer (/ boot / syslinux /syslinux.cfg).
'N standaard boot kieslys inskrywing vir Linux-gebaseerde bedryfstelsel bestaan uit 'n menu etiket inskrywing wat enigiets wat die gebruiker wil hê kan wees (outomaties gegenereer uit / etc / issue), en 'n Linux lyn met die ligging van die Linux-kern uitvoerbare. Dit kan ook boot Windows-gebaseerde bedryfstelsels.
Verder is dit ook 'n gebruiker-konfigureerbare APPEND lyn wat behoort te wys die ligging van die root lêersisteem, asook 'n initrd inskrywing wat die ligging van die initramfs beeld-lêer gegenereer deur mkinitcpio.Bottom lineOverall bevat, Syslinux is een van die mees maklik om te gebruik en boot bestuurder installeer vir GNU / Linux. Dit bied gebruikers met beide teks en grafiese boot spyskaarte, ondersteun die outomatiese boot, kettinglaaiprogram, memtest, HDT, reboot, krag af, klawerbord remapping, spyskaart wegkruip, PXELINUX en duidelik spyskaart funksionaliteit.
Wat is 'n nuwe in hierdie release:
- efi64:. Voeg ondersteuning vir die selflaai 32-bit pitte
- EFI. Gebruik die EFI oorhandiging protokol wanneer selflaai pitte indien beskikbaar
- Fix verskeie make teikens wat geword het gebreek toe oor te skakel na per-firmware voorwerp gidse, insluitend 'make install "en" maak NetInstall.
- EFI. Verbeter hantering van pakkie verlies in UDP stapel
- toetse. Stel 'n nuwe regressie toets raamwerk ontwerp om te verseker foute nie weer een keer vaste
- EFI. Implementeer localboot ondersteuning
Wat is nuut in die weergawe 4.04:
- PXELINUX. Fix hantering van ongekwalifiseerde DNS name
- PXELINUX. Fix timer fout wanneer PXELINUX kan afgelaai word (Gene Cumm)
- kern / writedec.inc. Fix duplikaat verklaring en oorloop (Gene Cumm)
- GCC 4.5 fixes.
- monster gids: Fix Make File sluit (Gene Cumm) .
- ver.com: New universele DOS / COMBOOT aansoek weergawe-inligting (sluit DRMK) (Gene Cumm) te vertoon.
- rosh.c32: opgedateer; Met behulp van getopt () vir interne opdragte te help parsing opsies; Fix foute in ls; voeg warm reboot en eggo (Gene Cumm).
- com32:. 'N lêer descriptor lek regmaak
- gfxboot.c32: hanteer TEXT..ENDTEXT; fout op geen etikette gevind (Sebastian Herbszt).
- Fix Booting op nie-verdeel-toestelle.
- MBR, isohybrid: oplossing vir 'n BIOS kwessie op Acer Travelmate en moontlik ook ander masjiene .
- COM32: Adding ACPI parsing Library
- HDT: Laat 0.4.1 ACPI parsing te ondersteun, verbeter mutli-kern / cpu verslagdoening
- Lua: Opdatering te 5.1.4-2
- SYSLINUX: kern / diskstart.inc. Herstel DS na checksum in geval dit is nie 0 (Gene Cumm)
- Win64. Script update vir addisionele MinGW samesteller name (Gene Cumm)
- diag: Nuwe gids vir diagnostiese-verwante gereedskap. Voeg 'n handoff MBR / VBR en meetkunde vertoon beelde (Gene Cumm).
- MEMDISK: gebruik & quot; mem = & quot; parameter beskikbare geheue bo hierdie punt te merk as gereserveer (kern reeds doen belyning) (Gene Cumm).
- MEMDISK. Bykomende skyf ondersoek tjeks en debug uitvoer (Shao Miller, Gene Cumm)
- gpxe. Voeg gpxelinuxk.0, die basis van undionly.kpxe + nuwe script (Gene Cumm)
- isohybrid. Installeer die isohdpfx * Bin / isohdppx * Bin lêers te maak isohybrid beelde in een stap met GNU xorriso
- PXELINUX: skakel 'n hak wat sal maak dat localboot werk op sommige masjiene, maar breek net oor soveel. Sommige masjiene wat saam met & quot; localboot 0 & quot; in die vorige weergawes mag nodig & quot; localboot -1 & quot; in hierdie een. As jy 'n masjien wat vereis & quot;. Localboot -1 & quot ;, 'n afskrif van die dmidecode of sysdump uitset sal waardeer word
- Sluit 'n stel van diagnoses deur Gene Cumm.
- Oplossing vir gcc 4.6 en binutils 2.21.51.
- chain.c32: Laat & quot; UUID & quot; as 'n sinoniem & quot; guid & quot;.
- Hanteer gids name wat begin met .. vir VFAT en iso9660.
- nuwe menu HIDDENKEY opdrag om 'n een-aanslag manier om 'n boot opsie van 'n verborge spyskaart intro skerm te aktiveer te voorsien.
Wat is nuut in die weergawe 4,03:.
- hang nie of geen opset lêer is gevind
- Beter ondersteuning vir die selflaai van MBRs wat oorhandiging inligting nie slaag nie.
- EXTLINUX: Probeer om slimmer oor die vind van die verdeling geneutraliseer .
- chain.c32. Ondersteuning kettinglaaiprogram Dell Real af kern (Gene Cumm)
- chain.c32. Regmaak selflaai in CHS modus
- rosh.c32 opgedateer (Gene Cumm).
- Fix die -s opsie om die syslinux / extlinux installeerder (Arwin Vosselman).
- isohybrid: los padding van die groot beelde (PJ Pandit) .
Wat is nuut in die weergawe 4,02:
- SYSLINUX: die geval korrek te hanteer waar die d opsie is gespesifiseerde met 'n nie-absolute pad, dws syslinux d plaas van syslinux syslinux d / syslinux.
- Isolinux: die gids name / boot / syslinux en / syslinux, en die lêernaam syslinux.cfg bykomend tot die isolinux-spesifieke name erken. Dus, syslinux.cfg is nou 'n generiese naam, terwyl isolinux.cfg of extlinux.conf is spesifiek vir verskillende weergawes.
- chain.c32. Ondersteuning opstel alternatiewe config lêernaam vir stage2 van GRUB Legacy (Gert Hulselmans)
- whichsys.c32:. 'N spesifieke opdrag, gebaseer op die Syslinux selflaaiprogram variant (Gert Hulselmans) voer
- lua.c32: 'n baie nuwe bindings by die & quot; syslinux & quot; Naamruimte:. VESA, PCI, DMI, kern laai (Marcel Ritter)
- btrfs: druk 'n omvattende fout boodskap as saamgeperste of geïnkripteer lêers ondervind (nie tans ondersteun nie.)
- SYSLINUX: mgereedskap installeerder: eer TMPDIR, fout op die skyf vol .
- Hanteer fallbacks van EDD te CHS, om te gaan met stelsels wat kondig EDD ondersteuning maar nie eintlik het dit.
- SYSLINUX: die mgereedskap, DOS en win32 installeerders nou die nuwe command line opsies .
- PXELINUX: los die gebruik van IP-adresse in TFTP :: of TFTP. // Host sintaksis
- SYSLINUX. Eksperimentele Win64 installeerder (syslinux64.exe)
Wat is nuut in die weergawe 4.01:
- Isolinux: los inisialisering op stelsels wat nie nul lae geheue.
- SYSLINUX / EXTLINUX. Fix oorhandiging van die skyf lees Pogingen in EDD modus
- Isolinux: verander die inisialisering volgorde probleme met sekere (ou) BIOS te vermy. Spesiale dank aan Helmut Hullen vir waardevolle ontfouting ondersteuning.
- ifplop.c32: nuwe module wat ontdek as die plop Boot Manager reeds geselflaai n CDROM of USB drive (Gert Hulselmans) .
- Korrekte n ernstige geheue oorskryf fout, veroorsaak hoofsaaklik by die kies van 'n baie lang opdrag lyn in die kieslys stelsel.
- lua.c32. Lua script tolk, tans eksperimentele
- PXELINUX. Nuwe opsie IPAPPEND 4 die stelsel UUID toe te voeg aan die kernopdragreël
- PXELINUX: vertoon BOOTIF en SYSUUID by die begin van tyd, en wanneer Ctrl-N is gedruk op die command line .
Wat is nuut in die weergawe 4.00:
- Groot kode basis veranderinge; al lêerstelsel herskryf in C. Hierdie werk is hoofsaaklik gedoen deur Liu Aleaxander (Yuanhan Liu).
- EXTLINUX: btrfs en ext4 ondersteuning. btrfs ondersteuning is gedoen deur Alek Du van Intel.
- EXTLINUX is nie meer 'n aparte afgeleide; extlinux en syslinux beide installeer dieselfde loader (ldlinux.sys); vir die Linux-gebaseerde installeerders die extlinux binêre word gebruik vir 'n berede lêerstelsel; die syslinux binêre vir 'n ongemonteerde lêerstelsel.
- Wanneer 'n nuwe konfigurasie lêer met die config opdrag laai, kan 'n mens nou ook spesifiseer 'n nuwe huidige gids met 'n APPEND verklaring.
- Full ADV ondersteuning vir Syslinux, so boot-keer en menu SAVE werk.
- Volledige ondersteuning van GPT-verdeel skywe, insluitend skywe en / of parititions groter as 2 TIB (indien ondersteun deur BIOS.)
- Die GPT oorhandiging protokol aangepas om die huidige T13 komitee konsep; sien doc / gpt.txt.
- HDT: kode opruim, klein bugfixes
- Die & quot; linux & quot; syslinux installeerder (syslinux-nomtools) het nou 'n opdrag-lyn sintaksis nader aan die extlinux installeerder. Die mgereedskap, moets en win32 installeerders sal hierdie nuwe sintaksis kry uiteindelik, maar dit is nog nie geïmplementeer nie.
- chain.c32. Ondersteuning selflaai GPT partisies deur indeks GUID, etiket
- chain.c32. Ondersteuning selflaai die Syslinux partisie met & quot; fs & quot;
- chain.c32. Implementeer gpt.txt hand-oor-protokol
- chain.c32. Ondersteuning vir kettinglaaiprogram Grub stadium 2
- PXELINUX: TFTP URL sintaksis (TFTP: //). Ondersteun selfs wanneer dit nie hardloop gPXE / gpxelinux
- New ls.c32 module die inhoud van die skyf uit die opdrag lyn te vertoon, en pwd.c32 die huidige gids te vertoon.
- rosh.c32 (slegs lees dop) opgedateer en hopelik bruikbaar.
- PXELINUX. Support & quot; localboot -1 & quot ;, net soos die ander afgeleide
- gfxboot.com ten gunste van gfxboot.c32 verwyder.
- nuwe menu HELP verklaring Volskerm help teks te vertoon as 'n gevolg van 'n spyskaart keuse.
- memdiskfind nut wat gebruik kan word om met die phram bestuurder in die Linux kern n memdisk te berg.
- ifcpu.c32. Optel gebruik wanneer daar geen parameters gegee word, voeg PAE ondersteuning
- ifcpu.c32, ifcpu64.c32. Hanteer meer as een argument per teiken
- isohybrid. C weergawe wat nie vereis Perl
- New opdrag menu ONMIDDELLIKE sleutelbordkortpaaie te laat om onmiddellik aktiveer sonder Enter.
- mdiskchk.com ondersteun 'n --no-sekwensiële (of -n) opsie om die klassieke alles-drive-indringende heuristiese te onderdruk. Nuttige op BIOS wat crash / hang wanneer sekere ry getalle ondersoek.
- ElTorito.Sys DOS bestuurder skanderings nou ry getalle opwaarts in plaas van afwaarts, ten einde 'n redelik algemene fout op 'n paar BIOS waar indringende ry 0xFF veroorsaak dat 'n mislukking te vermy.
Wat is nuut in die weergawe 3,83:
- Hierdie vrystelling voeg 'n paar klein nuwe funksies, insluitende die vermoë om voeg oorheers te DHCP opsies in die pxelinux binêre, 'n nuwe weergawe van die hardeware Tool, en 'n paar fixes die Gfxboot module.
- Dit sluit ook 'n paar ekstra regstellings vir gebroke BIOS.
Wat is nuut in die weergawe 3,82:
- isohybrid: los die -partok logika vir die laai van 'n partisie .
- Isolinux. Deal met stelsels wat terugkeer uit INT 13h met onderbrekings afgeskakel
- Moenie die idle hanteerder roep nie tydens groot lêer laai.
- Eenvoudige menu: maak ONTIMEOUT werk met die spyskaart HIDDEN .
- PXELINUX. Hanteer TFTP bedieners wat ekstra Nuls aan die einde van 'n OACK pakkie
Wat is nuut in die weergawe 3,80:.
- New RNG meganisme en API
- herskryf mboot.c32 module.
- Die syslinux_boot_linux () funksie is vereenvoudig.
- hang nie probeer om te begin 'n & quot; spyskaart ophou & quot; etiket van die CLI.
- Fix probleem met boot-keer & quot; vas & quot; op sommige BIOS.
- isohybrid. Los probleem met beelde oor 2 GB in grootte
- APM poweroff module (poweroff.com) deur Sebastian Herbszt.
- Isolinux: los die hantering van groot dopgehou. Fout gevind en vaste deur Steffen Winterfeldt.
Kommentaar nie gevind