Syslinux

Skjermbilde programvare:
Syslinux
Prog.varedetaljer:
Versjon: 6.03
Last opp dato: 17 Feb 15
Utvikler: H. Peter Anvin
Lisens: Gratis
Popularitet: 1308

Rating: 4.5/5 (Total Votes: 2)

syslinux er en åpen kildekode-prosjekt som gir brukerne en enkel og lett å konfigurere bootloader som tillater brukere å starte ulike operativsystemer fra lokale harddisker, CD-er, og PXE (Preboot Execution Environment) .Supports alle viktige Linux fil systemsThe prosjekt er i stand til å starte opp arven operativsystemer som DOS. Det har blitt designet fra grunnen av som en drop-in erstatning for de gamle LILO og Legacy GRUB boot ledere. Som standard, det støtter FAT, ext2, EXT3, EXT4, og Btrfs filsystemer.
Både BIOS og UEFI-baserte maskiner støttes av denne bootloader, men ulike begrensninger finnes for UEFI (Unified Extensible Firmware Interface) systemer. Det kan enkelt installeres på nesten alle Linux-basert operativsystem fra standard programvare channels.How virker det? Enkelt, som syslinux oppstartsprosessen fungerer ved første laste MBR (Master Boot Record), deretter søke etter en aktiv partisjon, utføre Volume Boot Record (VBR), utføre /boot/syslinux/ldlinux.sys fil, laste /boot/syslinux/ldlinux.c32 fil, samt for å søke etter og laste av hovedkonfigurasjonsfilen (/ boot / syslinux /syslinux.cfg).
En standard oppstartsmenyen oppføring for Linux-baserte operativsystemer består av en MENY LABEL oppføring som kan være alt brukeren ønsker (automatisk generert fra / etc / issue), og en LINUX linje med plasseringen av Linux-kjernen kjørbar. Det kan også starte Windows-baserte operativsystemer.
I tillegg inneholder det et brukerkonfigurerbart Tilføy linje som skal peke til plasseringen av rot-filsystem, så vel som en initrd oppføring som inneholder plasseringen av initramfs image fil generert av mkinitcpio.Bottom lineOverall, syslinux er en av de mest enkel å bruke og installere boot manager for GNU / Linux. Det gir brukere med både tekst og grafiske boot menyer, støtter automatisk oppstart, chainloading, memtest, HDT, reboot, strømmen, tastatur remapping, meny skjule, pxelinux, og oversiktlig meny funksjonalitet.

Hva er ny i denne utgaven:

  • efi64:. Legge til støtte for oppstart 32-bits kjerner
  • efi. Bruk EFI overlevering protokollen ved oppstart kjerner hvis tilgjengelig
  • Fix ulike make målene som ble brutt når du bytter til per-firmware objekt kataloger, inkludert "make install" og "gjør nettinstallasjon".
  • efi. Forbedre håndtering av pakketap i UDP stabel
  • tester:. Innføre en ny regresjon test rammeverk utformet for å sikre bugs er ikke gjeninnført en gang fast
  • efi. Implementere localboot støtte

Hva er nytt i versjon 4.04:

  • pxelinux:. Fix håndtering av ukvalifiserte DNS-navn
  • pxelinux:. Fix tidtaker bug når pxelinux kan losses (Gene Cumm)
  • kjerne / writedec.inc:. Fix duplikat erklæring og overløp (Gene Cumm)
  • GCC 4,5 reparasjoner.
  • sample katalogen: Fix Makefile inkluderer (Gene Cumm)
  • .
  • ver.com: New universell DOS / COMBOOT søknad for å vise versjonsinformasjon (inkluderer DRMK) (Gene Cumm)
  • .
  • rosh.c32: oppdatert; Ved hjelp av getopt () for interne kommandoer for å hjelpe parsing alternativer; Fikse bugs i ls; legge varm omstart og ekko (Gene Cumm).
  • com32:. Fikse en fil descriptor lekkasje
  • gfxboot.c32: håndtere TEXT..ENDTEXT; feil ut på ingen etikettene (Sebastian Herbszt).
  • Fix oppstart på ikke-partisjonert enheter.
  • MBR, isohybrid: Løsning for et BIOS problem på Acer Travel og muligens andre maskiner
  • .
  • COM32: Legge ACPI parsing biblioteket
  • HDT: Slipp 0.4.1 å støtte ACPI parsing, forbedret mutli-core / cpu rapportering
  • LUA: Oppdatere til 5.1.4-2
  • syslinux: core / diskstart.inc:. Reset DS etter checksum i tilfelle det ikke er 0 (Gene Cumm)
  • Win64:. Script oppdatering for ekstra MinGW kompilatoren navn (Gene Cumm)
  • DIAG: Ny katalog for diagnostiske relaterte verktøy. Legg et overleverings MBR / VBR og geometri skjermbilder (Gene Cumm).
  • MEMDISK: bruk & quot; mem = & quot; parameter for å markere tilgjengelig minne over dette punktet som reservert (kjerne allerede gjør justering) (Gene Cumm).
  • MEMDISK:. Tilleggs disk probe sjekker og feilrettingsutdataen (Shao Miller, Gene Cumm)
  • gpxe:. Legge gpxelinuxk.0, basert på for undionly.kpxe + ny script (Gene Cumm)
  • isohybrid:. Installere isohdpfx * BIN / isohdppx * .bin filer for å gjøre isohybrid bilder i ett trinn med GNU xorriso
  • pxelinux: deaktiverer en hack som ville gjøre localboot arbeid på noen maskiner, men bryte omtrent like mange. Noen maskiner som jobbet med & quot; localboot 0 & quot; i tidligere versjoner kan trenge & quot; localboot -1 & quot; i denne. Hvis du har en maskin som krever & quot;. Localboot -1 & quot ;, en kopi av dmidecode eller sysdump utgang ville være verdsatt
  • Ta med et sett med diagnostikk av Gene Cumm.
  • Løser for gcc 4.6 og binutils 2.21.51.
  • chain.c32: Tillat & quot; UUID & quot; som et synonym til & quot; guid & quot;.
  • Håndtak katalognavn som begynner med .. for VFAT og ISO9660.
  • Ny MENY HIDDENKEY kommando for å gi en ett-tastetrykk måte å aktivere en oppstartsalternativ fra en skjult meny intro-skjermen.

Hva er nytt i versjon 4.03:.

  • Ikke heng hvis ingen konfigurasjonsfilen er funnet
  • Bedre støtte for oppstart fra MBRs som ikke består overlevering informasjon.
  • EXTLINUX: Prøv å være smartere om å finne partisjonen offset
  • .
  • chain.c32:. Støtte chainloading Dell Fast Mode Kernel (Gene Cumm)
  • chain.c32:. Fikse oppstart i CHS modus
  • rosh.c32 oppdatert (Gene Cumm).
  • Fest s alternativet til syslinux / extlinux installatør (Arwin Vosselman).
  • isohybrid: fikse padding av store bilder (PJ Pandit)
  • .

Hva er nytt i versjon 4.02:

  • syslinux: korrekt behandling av saken der d alternativet er spesifisert med en ikke-absolutte banen, dvs. syslinux -d syslinux istedenfor syslinux -d / syslinux.
  • ISOLINUX: gjenkjenne katalognavn / boot / syslinux og / syslinux, og filnavnet syslinux.cfg i tillegg til de isolinux spesifikke navn. Dermed er syslinux.cfg nå et generisk navn, mens isolinux.cfg eller extlinux.conf er spesifikke for ulike derivater.
  • chain.c32:. Støtte innstillingen alternativ config filnavn for trinn 2. av GRUB Legacy (Gert Hulselmans)
  • whichsys.c32:. Utføre en bestemt kommando, basert på syslinux bootloader variant (Gert Hulselmans)
  • lua.c32: en masse nye bindinger lagt til & quot; syslinux & quot; navnerom:. VESA, PCI, DMI, kernel lasting (Marcel Ritter)
  • btrfs: skrive ut en omfattende feilmelding hvis komprimert eller krypterte filer er oppstått
  • (verken støttes for tiden.)
  • syslinux: mtools installatør: ære TMPDIR, feil ut på disk full
  • .
  • Håndter fallbacks fra EDD til CHS, for å håndtere systemer som proklamerer EDD støtte, men ikke egentlig har det.
  • syslinux: mtools, DOS og win32 montører bruker nå de nye kommandolinjevalg
  • .
  • pxelinux: fikse bruk av IP-adresser i TFTP :: eller TFTP. // Host syntaks
  • syslinux:. Eksperimentell Win64 installatør (syslinux64.exe)

Hva er nytt i versjon 4.01:

  • ISOLINUX: fikse initialisering på systemer som ikke gjør det null lav minne.
  • syslinux / EXTLINUX:. Fix utdeling av disken lese forsøk i EDD modus
  • ISOLINUX: endre initialisering sekvens for å unngå problemer med visse (gamle) BIOSes. Spesiell takk til Helmut Hullen for uvurderlig debugging støtte.
  • ifplop.c32: ny modul som registrerer om den slenger Boot Manager allerede har startet opp en CD eller USB-stasjon (Gert Hulselmans)
  • .
  • Rett en alvorlig minne skrivings bug, utløses først og fremst når du velger en svært lang kommandolinje i menysystemet.
  • lua.c32:. Lua script tolk, for tiden eksperimentell
  • pxelinux:. Nytt alternativ IPAPPEND 4 for å legge systemet UUID til kjernens kommandolinje
  • pxelinux: visning BOOTIF og SYSUUID ved oppstart, og når Ctrl-N er trykket på kommandolinjen
  • .

Hva er nytt i versjon 4.00:

  • Store kodebasen endringer; alle filsystem omskrevet i C. Dette arbeidet ble gjort først og fremst ved Liu Aleaxander (Yuanhan Liu).
  • EXTLINUX: btrfs og ext4 støtte. btrfs støtte ble gjort av Alek Du fra Intel.
  • EXTLINUX er ikke lenger en separat derivatet; extlinux og syslinux både installere den samme lasteren (ldlinux.sys); for Linux-baserte installatører den extlinux binær brukes for en montert filsystem; den syslinux binær for en umontert filsystem.
  • Når du legger i en ny konfigurasjonsfil med CONFIG-kommandoen, kan man nå også angi en ny gjeldende mappe med en Tilføy uttalelse.
  • Full ADV støtte for syslinux, så boot-gang og MENY SAVE fungerer.
  • Full støtte til GPT-partisjon plater, inkludert disker og / eller parititions større enn 2 TiB (hvis det støttes av BIOS.)
  • GPT overlevering protokollen justert til dagens T13 komiteen utkast; se doc / gpt.txt.
  • HDT: kode opprydding, små feilrettinger
  • & quot; linux & quot; syslinux installatør (syslinux-nomtools) har nå et kommandolinje syntaks nærmere extlinux installatør. De mtools, dos og win32 installatører vil få denne nye syntaksen til slutt, men det er ikke implementert ennå.
  • chain.c32:. Støtte booting GPT partisjoner etter indeks, GUID, etikett
  • chain.c32:. Støtte oppstart av syslinux partisjon med & quot; fs & quot;
  • chain.c32:. Implementere gpt.txt overleveringsprotokoll
  • chain.c32:. Støtte for chainloading Grub trinn 2
  • pxelinux: TFTP URL-syntaks (TFTP: //). Støttet selv når du ikke kjører gPXE / gpxelinux
  • Ny ls.c32 modulen for å vise innholdet i disken fra kommandolinjen, og pwd.c32 å vise gjeldende mappe.
  • rosh.c32 (les bare skall) oppdatert og forhåpentligvis brukbare.
  • pxelinux:. Support & quot; localboot -1 & quot ;, akkurat som de andre derivater
  • gfxboot.com fjernet til fordel for gfxboot.c32.
  • Ny MENY HJELP utsagn for å vise fullskjerm hjelpetekst som et resultat av et menyvalg.
  • memdiskfind verktøy som kan brukes med phram driveren i Linux-kjernen for å montere en memdisk.
  • ifcpu.c32:. Legge til bruk når noen parametere er gitt, og legger PAE støtte
  • ifcpu.c32, ifcpu64.c32:. Håndtere mer enn ett argument per mål
  • isohybrid:. C-versjon som ikke krever Perl
  • Ny kommando MENU UMIDDELBAR å tillate hurtigtaster for å aktivere umiddelbart uten Enter.
  • mdiskchk.com støtter en no-sekvensiell (eller -n) muligheten til å undertrykke den klassiske all-drive-sondering heuristisk. Nyttig på BIOSes som krasjer / henge når visse driv tallene er analysert.
  • ElTorito.Sys DOS driver skanner nå driv tall oppover i stedet for nedover, for å unngå en ganske vanlig feil på noen BIOSes hvor sondering kjøretur 0xFF forårsaker en fiasko.

Hva er nytt i versjon 3.83:

  • Denne utgivelsen legger noen mindre nye funksjoner, inkludert muligheten til legge styrer til DHCP-alternativene i pxelinux binære, en ny versjon av Hardware Detection Tool, og noen rettelser til Gfxboot modulen.
  • Det inkluderer også noen ekstra omveier for ødelagte BIOSes.

Hva er nytt i versjon 3.82:

  • isohybrid: fikse -partok logikk for lasting fra en partisjon .
  • ISOLINUX:. Avtale med systemer som returnerer fra INT 13t med avbrudd deaktivert
  • Ikke påberope tomgangs handler under store filen lastes.
  • Enkel meny: lage ONTIMEOUT arbeid med MENU SKJULTE
  • .
  • pxelinux:. Håndtere TFTP-servere som har ekstra NULs på slutten av en OACK pakke

Hva er nytt i versjon 3.80:.

  • Ny stokker mekanisme og API
  • omskrevet mboot.c32 modulen.
  • syslinux_boot_linux () -funksjonen har blitt forenklet.
  • Ikke heng prøver å starte en & quot; menyen slutte & quot; etiketten fra CLI.
  • Fix problem med oppstart når & quot; stikker & quot; på noen BIOSes.
  • isohybrid:. Fikse problemet med bilder over 2 GB i størrelse
  • APM avskruing modul (poweroff.com) av Sebastian Herbszt.
  • ISOLINUX: fikse håndtering av store kataloger. Bug funnet og løst av Steffen Winterfeldt.

Lignende programvare

LILO
LILO

9 Dec 15

Yaboot
Yaboot

2 Jun 15

ms-sys
ms-sys

14 Apr 15

Annen programvare fra utvikleren H. Peter Anvin

tftp-hpa
tftp-hpa

15 Apr 15

WrapLinux
WrapLinux

3 Jun 15

Kommentarer til Syslinux

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!