Syslinux

Screenshot Software:
Syslinux
Mga detalye ng Software:
Bersyon: 6.03
I-upload ang petsa: 17 Feb 15
Nag-develop: H. Peter Anvin
Lisensya: Libre
Katanyagan: 1308

Rating: 4.5/5 (Total Votes: 2)

Syslinux ay isang open source na proyekto na nagbibigay sa mga gumagamit na may simple at madaling i-configure ang bootloader na nagpapahintulot sa mga user upang boot iba't-ibang mga operating system mula sa lokal na disk drive, mga CD, at PXE (Preboot execution Kapaligiran) .Supports lahat ng proyekto mahalagang file sa Linux systemsThe ay may kakayahang Pagbu-boot legacy mga operating system tulad ng DOS. Ito ay dinisenyo mula sa lupa up bilang isang drop-in kapalit para sa sinaunang mga tagapamahala boot LILO at Legacy uod. Sa pamamagitan ng default, sinusuportahan nito ang taba, EXT2, EXT3, EXT4, at Btrfs mga sistema ng file.
Parehong BIOS at nakabatay sa UEFI machine ay suportado ng ito bootloader, bagaman iba't ibang mga limitasyon umiiral para sa UEFI (Pinag-isang Extensible Firmware Interface) na mga sistema. Maaari itong madaling naka-install sa halos anumang-based Linux operating system mula sa default na software channels.How ito gumagana? Simple, pati na gumagana ang proseso sa boot Syslinux sa pamamagitan ng unang pag-load ang MBR (Master Boot Record), pagkatapos ay maghanap para sa isang aktibong partisyon, isagawa ang Dami ng Boot Record (VBR), gawin ang /boot/syslinux/ldlinux.sys file,-load ang /boot/syslinux/ldlinux.c32 file, pati na rin upang maghanap para sa at i-load ang pangunahing configuration file (/ boot / syslinux /syslinux.cfg).
Ang isang karaniwang boot menu entry na nakabase sa Linux operating system ay binubuo ng isang menu entry LABEL na maaaring maging anumang bagay Nais ng user (awtomatikong binuo mula sa / etc / issue), at isang Linux linya gamit ang lokasyon ng Linux kernel executable. Maaari rin itong boot-based Windows OSes.
Bilang karagdagan, kasama dito ang isang Magkabit ng linya user-configure na dapat tumuro sa lokasyon ng root filesystem, pati na rin ang isang INITRD entry na naglalaman ng lokasyon ng file initramfs imahe na binuo ng mkinitcpio.Bottom lineOverall, Syslinux ay isa sa mga pinaka madaling gamitin at i-install ang boot manager para sa GNU / Linux. Ito ay nagbibigay ng mga user na may parehong teksto at graphical na boot menu, ay sumusuporta sa mga awtomatikong pag-boot, chainloading, memtest, HDT, i-reboot, kapangyarihan off, keyboard remapping, menu pagtatago, PXELINUX, at malinaw na pag-andar ng menu.

Ano ang bago ang sa paglabas:

  • efi64:. Magdagdag ng suporta para sa Pagbu-boot 32-bit kernels
  • efi:. Gamitin ang EFI sauli protocol kapag Pagbu-boot kernels kung available
  • Ayusin ang iba't ibang mga target make na naging sira kapag lumipat sa bagay na per-firmware direktoryo, kabilang ang 'gumawa install' at 'gumawa netinstall'.
  • efi:. Pagbutihin ang pangangasiwa ng packet pagkawala sa UDP stack
  • pagsubok:. Ipakilala isang bagong pagbabalik pagsubok framework na dinisenyo upang masiguro ang mga bug hindi ay reintroduced sa sandaling naayos
  • efi:. Ipatupad ang suporta localboot

Ano ang bagong sa bersyon 4.04:

  • PXELINUX:. Ayusin ang pamamahala ng hindi kwalipikadong mga pangalan ng DNS
  • PXELINUX:. Ayusin ang timer bug kapag maaaring deskargado PXELINUX (Gene Cumm)
  • core / writedec.inc:. Ayusin ang mga duplicate na pahayag at overflow (Gene Cumm)
  • GCC 4.5 pag-aayos.
  • sample na direktoryo: Ayusin Makefile magsama (Gene Cumm)
  • .
  • ver.com: Bagong unibersal DOS / COMBOOT application na ipakita ang impormasyon ng bersyon (kasama DRMK) (Gene Cumm)
  • .
  • rosh.c32: na-update; Paggamit ng getopt () para sa panloob na command upang tulungan pagpipilian sa pag-parse; Ayusin ang mga bug sa l; magdagdag ng mainit-init at ang pag-reboot ng echo (Gene Cumm).
  • com32:. Ayusin ang isang file descriptor tumagas
  • gfxboot.c32: pangasiwaan TEXT..ENDTEXT; error out sa walang natagpuang mga label (Sebastian Herbszt).
  • Ayusin ang Pagbu-boot sa di-partitioned device.
  • MBR, isohybrid: workaround para sa isang isyu BIOS sa Acer Travelmate at posibleng sa iba pang mga machine
  • .
  • COM32: Pagdaragdag ng ACPI pag-parse ng libary
  • HDT: Bitawan 0.4.1 upang suportahan ang ACPI sa pag-parse, napabuti mutli-core / CPU pag-uulat
  • Lua: Ina-update upang 5.1.4-2
  • SYSLINUX: core / diskstart.inc:. I-reset ang DS pagkatapos ng checksum sa kasong ito ay hindi 0 (Gene Cumm)
  • win64:.-Update ng Script para sa karagdagang mingw mga pangalan compiler (Gene Cumm)
  • diag: Bago direktoryo para sa mga tool sa diagnostic na may kaugnayan sa. Magdagdag ng isang handoff MBR / VBR at geometry display larawan (Gene Cumm).
  • MEMDISK: gumamit ng & quot; Mem = & quot; parameter upang markahan ang magagamit na memory sa itaas puntong ito bilang Nakareserba (na ginagawa ng core pagkakahanay) (Gene Cumm).
  • MEMDISK:. Karagdagang disk probe mga pagsusuri at pag-debug output (Shao Miller, Gene Cumm)
  • gpxe:. Idagdag gpxelinuxk.0, batay off ng undionly.kpxe + bagong script (Gene Cumm)
  • isohybrid:.-Install ang isohdpfx * .bin / isohdppx * .bin file upang gumawa ng isohybrid mga larawan sa isang hakbang sa GNU xorriso
  • PXELINUX: huwag paganahin ang isang pataga na gagawing localboot trabaho sa ilang mga machine, ngunit masira tungkol lang ng maraming. Ang ilang mga machine na nagtrabaho sa & quot; localboot 0 & quot; sa mga nakaraang bersyon ay maaaring kailangan & quot; localboot -1 & quot; sa isang ito. Kung mayroon kang isang machine na nangangailangan ng & quot;. Localboot -1 & quot ;, isang kopya ng dmidecode o sysdump output ay pinahahalagahan
  • Isama ang isang hanay ng mga diagnostic sa pamamagitan ng Gene Cumm.
  • Pag-aayos para sa GCC 4.6 at binutils 2.21.51.
  • chain.c32: Payagan ang & quot; uuid & quot; bilang isang kasingkahulugan sa & quot; GUID & quot;.
  • mga pangalan ng direktoryo handle na nagsisimula sa .. para vfat at iso9660.
  • Bagong command sa menu HIDDENKEY upang magbigay ng isang keystroke na paraan upang i-activate ang isang pagpipilian sa boot mula sa isang nakatagong menu intro screen.

Ano ang bagong sa bersyon 4.03:.

  • Huwag mag-hang kung walang configuration file ay matatagpuan
  • Mas mahusay na suporta para sa Pagbu-boot mula sa MBRs na hindi pumasa sa impormasyon sauli.
  • EXTLINUX: Subukan na maging mas matalinong tungkol sa paghahanap ng pagkahati-offset
  • .
  • chain.c32:. Suporta chainloading Dell Real Mode Kernel (Gene Cumm)
  • chain.c32:. Ayusin Pagbu-boot sa CHS mode
  • -update rosh.c32 (Gene Cumm).
  • Ayusin ang -s pagpipilian sa syslinux / extlinux installer (Arwin Vosselman).
  • isohybrid: ayusin padding ng malaking larawan (PJ Pandit)
  • .

Ano ang bagong sa bersyon 4.02:

  • SYSLINUX: pangasiwaan nang wasto ang mga kaso kung saan ang -d opsyon ay tinukoy na may isang hindi ganap na path, ibig sabihin syslinux -d syslinux sa halip na syslinux -d / syslinux.
  • ISOLINUX: nakikilala ang mga pangalan ng direktoryo / boot / syslinux at / syslinux, at ang filename syslinux.cfg bilang karagdagan sa mga pangalan ng isolinux-tiyak. Kaya, syslinux.cfg ay isa na ngayong generic na pangalan, samantalang ang isolinux.cfg o extlinux.conf ay tukoy sa iba't ibang mga derivatives.
  • chain.c32:. Pagse-set kahaliling config filename para sa stage2 ng uod Legacy (Gert Hulselmans) suporta
  • whichsys.c32:. Magsagawa ng isang tiyak na utos, batay sa Syslinux bootloader variant (Gert Hulselmans)
  • lua.c32: ng maraming bagong binding idinagdag sa & quot; syslinux & quot; namespace:. VESA, PCI, DMI, kernel sa paglo-load (Marcel Ritter)
  • btrfs: i-print ang isang komprehensibong mensaheng error kung na-compress o naka-encrypt na file ay nakatagpo
  • (wala ay kasalukuyang sinusuportahan.)
  • SYSLINUX: mtools installer: karangalan TMPDIR, error out sa buong disk
  • .
  • Pangasiwaan fallbacks mula EDD upang CHS, haharapin ang mga sistema ng kung aling mga anunsyo ang EDD suporta ngunit hindi aktwal na magkaroon nito.
  • SYSLINUX: ang mtools, DOS at Win32 installer na ngayong gamitin ang bagong mga pagpipilian sa linya ng command
  • .
  • PXELINUX: ayusin ang paggamit ng mga IP address sa TFTP :: o tftp:. // Host syntax
  • SYSLINUX:.-Eksperimentong Win64 installer (syslinux64.exe)

Ano ang bagong sa bersyon 4.01:

  • ISOLINUX: ayusin ang pagsisimula sa mga sistema ng alin ang hindi zero mababa memory.
  • SYSLINUX / EXTLINUX:.-Aayos handing ng disk basahin retries sa EDD mode
  • ISOLINUX: baguhin ang pagkakasunud-sunod ng pagsisimula upang maiwasan ang mga problema sa ilang (gulang) BIOSes. Espesyal na salamat sa Helmut Hullen para napakahalaga suporta sa pag-debug.
  • ifplop.c32: mga bagong module na nakita kung ang masamang balak Boot Manager mayroon ng naka-boot ng CDROM o USB drive (Gert Hulselmans)
  • .
  • Tamang matinding memory-overwrite ang bug, nag-trigger lalo na kapag pumipili ng isang napaka-haba ng linya ng command sa menu ng system.
  • lua.c32:. Lua script interpreter, kasalukuyang pang-eksperimentong
  • PXELINUX:. Bagong pagpipilian IPAPPEND 4 upang isama ang sistema UUID sa linya ng command kernel
  • PXELINUX: BOOTIF display at SYSUUID sa oras na startup, at kapag ang Ctrl-N ay pinindot sa linya ng command
  • .

Ano ang bagong sa bersyon 4.00:

  • Pangunahing code base pagbabago; lahat filesystem rewritten sa C. trabaho na ito ay tapos na lalo na sa pamamagitan ng Liu Aleaxander (Yuanhan Liu).
  • EXTLINUX: btrfs at suporta ext4. btrfs suporta ay tapos na sa pamamagitan ng Alek Du ng Intel.
  • EXTLINUX ay hindi na isang hiwalay na hinangong; extlinux at syslinux kapwa-install ang parehong loader (ldlinux.sys); para sa na batay sa Linux installer ang extlinux binary ay ginagamit para sa isang naka-mount filesystem; ang syslinux binary para sa isang unmount filesystem.
  • Kapag naglo-load ng bagong configuration file gamit ang command config, isa maaari na ngayong ring tukuyin ang isang bagong kasalukuyang direktoryo na may isang Magkabit ng statement.
  • Buong adv suporta para sa Syslinux, kaya boot-sabay at menu I-SAVE gumagana.
  • Buong suporta ng GPT-partitioned disk, kabilang ang mga disk at / o parititions mas malaki kaysa sa 2 TiB (kung sinusuportahan ng BIOS.)
  • Ang GPT sauli protocol nababagay para sa kasalukuyang T13 komite draft; makita doc / gpt.txt.
  • HDT: code paglilinis, maliit bugfixes
  • Ang & quot; linux & quot; syslinux installer (syslinux-nomtools) ay mayroon na ngayong isang command-line na syntax mas malapit sa extlinux installer. Ang mtools, dos at Win32 installer ay makakakuha ng ito bagong syntax sa huli, ngunit ito ay hindi pa naipatupad.
  • chain.c32:. Suporta Pagbu-boot GPT partition sa pamamagitan ng index, GUID, label
  • chain.c32:. Suporta Pagbu-boot ang Syslinux partition na may & quot; fs & quot;
  • chain.c32:. Ipapatupad gpt.txt kamay-over protocol
  • chain.c32:. Suporta para sa chainloading uod yugto 2
  • PXELINUX: TFTP syntax URL (tftp: //). Suportado kahit na hindi tumatakbo gPXE / gpxelinux
  • Bagong ls.c32 module upang ipakita ang mga nilalaman ng disk mula sa command line, at pwd.c32 upang ipakita ang kasalukuyang direktoryo.
  • rosh.c32 (read only shell)-update at sana ay kapaki-pakinabang.
  • PXELINUX:. Support & quot; localboot -1 & quot ;, tulad lamang ng sa iba pang mga derivatives
  • gfxboot.com inalis sa pabor ng gfxboot.c32.
  • Bagong menu ng Tulong statement upang ipakita ang fullscreen tulong teksto bilang isang resulta ng isang seleksyon ng menu.
  • memdiskfind utility na maaaring magamit sa phram driver sa kernel Linux na i-mount ang isang memdisk.
  • ifcpu.c32:. Pagdaragdag ng paggamit kapag walang mga parameter ay ibinigay, ang pagdaragdag ng PAE suporta
  • ifcpu.c32, ifcpu64.c32:. Pangasiwaan ang higit sa isang argumento sa bawat target na
  • isohybrid:. C bersyon na hindi nangangailangan ng Perl
  • Bagong command sa menu ng agarang pahintulutan ang hotkey upang i-activate agad nang hindi nangangailangan Enter.
  • mdiskchk.com ay sumusuporta sa isang --no-sunud (o -n) opsyon upang sugpuin ang classic na all-biyahe-probing hyuristiko. Kapaki-pakinabang sa BIOSes na nagka-crash / mag-hang kapag ang ilang mga biyahe numero ay probed.
  • ini-scan ng driver ElTorito.Sys DOS ngayon biyahe mga numero ng paitaas sa halip na pababa, upang maiwasan ang isang walang kinikilingan karaniwang mga bug sa ilang BIOSes kung saan probing biyahe 0xFF nagiging sanhi ng kabiguan.

Ano ang bagong sa bersyon 3.83:

  • Ang release na ito ay nagdadagdag ng ilang mga menor de edad mga bagong tampok, kabilang ang kakayahan upang magdagdag ng mga override sa mga pagpipilian sa DHCP sa pxelinux binary, isang bagong bersyon ng Hardware pagkakita Tool, at ang ilang mga pag-aayos sa module Gfxboot.
  • May kasama rin itong ilang mga karagdagang mga workaround para sa sirang BIOSes.

Ano ang bagong sa bersyon 3.82:

  • isohybrid: ayusin ang -partok logic para sa paglo-load mula sa isang partisyon .
  • ISOLINUX:. Deal sa mga system kung saan bumalik mula sa int 13h na hindi pinagana ang interrupts
  • Huwag pahintulutang magpatakbo ng mga naka-idle na humahawak sa panahon ng malaking naglo-load ang file.
  • Simple menu: gumawa ONTIMEOUT trabaho sa menu Nakatagong
  • .
  • PXELINUX:. Pangasiwaan ang TFTP server na may karagdagang NULs sa dulo ng isang OACK packet

Ano ang bagong sa bersyon 3.80:.

  • Bagong tagabalasa mekanismo at API
  • Rewritten mboot.c32 module.
  • Ang function na syslinux_boot_linux () ay pina-simple.
  • Huwag mag-hang sinusubukang i-boot ng isang & quot; menu umalis & quot; label mula sa CLI.
  • Ayusin ang problema sa boot-sabay & quot; nananatili ang & quot; sa ilang mga BIOSes.
  • isohybrid:. Ayusin ang problemang may mga imahe sa 2 GB sa laki
  • APM poweroff module (poweroff.com) sa pamamagitan ng Sebastian Herbszt.
  • ISOLINUX: ayusin ang pangangasiwa ng mga malalaking mga direktoryo. Natagpuan at maayos sa pamamagitan ng Steffen Winterfeldt bug.

Katulad na software

s6-linux-utils
s6-linux-utils

19 Feb 15

makebootfat
makebootfat

3 Jun 15

LinuxBIOS
LinuxBIOS

2 Jun 15

s6-portable-utils
s6-portable-utils

19 Feb 15

Iba pang mga software developer ng H. Peter Anvin

Mga komento sa Syslinux

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!