Syslinux

Screenshot Software:
Syslinux
Detalii soft:
Versiune: 6.03
Incarca data: 17 Feb 15
Producător: H. Peter Anvin
Licenţă: Gratuit
Popularitate: 1308

Rating: 4.5/5 (Total Votes: 2)

SYSLINUX este un proiect open source, care oferă utilizatorilor cu un bootloader simplu și ușor de configurat, care permite utilizatorilor să boot-eze diferite sisteme de operare de la nivel local unități de disc, CD-uri, precum și PXE (Preboot Execution Environment) .Supports toate proiect systemsThe importante de fișiere Linux este capabil de a porni sisteme de operare moștenire ca DOS. Acesta a fost proiectat de la zero ca un înlocuitor drop-in pentru vechile managerii de boot LILO și GRUB Legacy. În mod implicit, aceasta susține FAT, sisteme de fișiere ext2, ext3, Ext4, și Btrfs.
Atât BIOS UEFI și mașini bazate pe sunt acceptate de acest bootloader, deși există diverse limitări pentru sisteme de UEFI (Unified Extensible Firmware Interface). Acesta poate fi ușor de instalat pe aproape orice sistem de operare bazat pe Linux din channels.How software-ul implicit funcționează? Simplu, deoarece procesul de boot SYSLINUX acționează prin prima încărcare MBR (Master Boot Record), apoi căuta o partiție activă, executa volumului Boot Record (VBR), executa fisierul /boot/syslinux/ldlinux.sys, încărcați fișierul /boot/syslinux/ldlinux.c32, precum și pentru a căuta și încărcați fișierul de configurare principal (/ boot / syslinux /syslinux.cfg).
O intrare standard de meniu de boot pentru sistemele de operare bazate pe Linux este compus dintr-un meniu intrare etichetă care poate fi orice utilizator dorește (generată automat de la / etc / problema), precum și o linie LINUX cu locația executabilului kernel-ului Linux. Se poate porni, de asemenea, sisteme de operare bazate pe Windows.
În plus, acesta include o linie APPEND configurabile de utilizator care ar trebui să punct la locul de sistemul de fișiere rădăcină, precum și o intrare initrd care conține locația fișierului initramfs imagine generate de mkinitcpio.Bottom lineOverall, SYSLINUX este unul dintre cele mai ușor de instalat și de folosit manager de boot pentru GNU / Linux. Acesta oferă utilizatorilor cu text și meniuri grafice de boot, suporturi de boot automat, chainloading, memtest, HDT, repornire, opriți, tastatură remapping, ascunde meniu, PXELINUX, și funcționalitate clar meniu.

Ce este nou în această versiune:

  • efi64:. Adauga suportul pentru pornirea sistemului de kernel pe 32 de biți
  • efi:. Folosiți protocolul de predare EFI la pornirea nucleele dacă sunt disponibile
  • Fix diverse obiective make care au devenit rupt atunci când trec la directoare obiect pe-firmware, inclusiv "make install" și "a face netinstall".
  • efi:. Îmbunătățirea manipularea pierderi de pachete în stivă UDP
  • teste:. Introducerea unui nou cadru de testare de regresie concepute pentru a asigura bug-uri nu sunt reintroduse dată fixă ​​
  • efi:. Implementarea suport localboot

Ce este nou în versiunea 4.04:

  • PXELINUX:. Fix manipularea numelor DNS necalificați
  • PXELINUX:. Fix bug cronometru când PXELINUX ar putea fi descărcate (Gene Cumm)
  • de bază / writedec.inc:. Fix declarație duplicat și preaplin (Gene Cumm)
  • GCC 4.5 remedieri.
  • Director probă: Fix Makefile includ (Gene Cumm)
  • .
  • ver.com: New universal DOS cerere / COMBOOT pentru a afișa informații despre versiune (include DRMK) (Gene Cumm)
  • .
  • rosh.c32: actualizată; Utilizarea getopt () pentru comenzi interne pentru a ajuta opțiuni parsarea; Fix bug-uri în ls; adaugă repornire cald și ecou (Gene Cumm).
  • com32:. Fixa o scurgere de descriptor de fisier
  • gfxboot.c32: mâner TEXT..ENDTEXT; error pe niciun etichete găsite (Sebastian Herbszt).
  • Fix boot-area pe dispozitive non-a separat.
  • MBR, isohybrid: Soluție pentru o problemă BIOS pe Acer Travelmate și, eventual, alte masini
  • .
  • COM32: Adăugarea ACPI parsing libary
  • HDT: Eliberați 0.4.1 pentru a sprijini ACPI parsarea, imbunatatit mutli-core / raportare procesor
  • LUA: Actualizarea la 5.1.4-2
  • SYSLINUX: miez / diskstart.inc:. Reset DS după control, în cazul în care nu este 0 (Gene Cumm)
  • win64:. Modificare Script pentru numele compilatorului MinGW suplimentar (Gene Cumm)
  • diag: New director de instrumente de diagnosticare legate de. Adaugă o transfer MBR / VBR și geometrie imagini de afișare (Gene Cumm).
  • MEMDISK: utilizare & quot; mem = & quot; parametru pentru a marca memoria disponibilă peste acest punct ca rezervat (miez nu deja aliniere) (Gene Cumm).
  • MEMDISK:. Sondă suplimentară disc controale și de ieșire de depanare (Shao Miller, Gene Cumm)
  • gpxe:. Add gpxelinuxk.0, bazat pe de undionly.kpxe + nou scenariu (Gene Cumm)
  • isohybrid:. Instala isohdpfx * .bin / isohdppx * .bin fișiere pentru a face isohybrid imagini într-un singur pas cu GNU xorriso
  • PXELINUX: a dezactiva un hack care ar face munca localboot pe unele mașini, dar sparge aproape cât mai multe. Unele mașini care au lucrat cu & quot; localboot 0 & quot; în versiunile anterioare pot avea nevoie de & quot; localboot -1 & quot; în aceasta. Dacă aveți o mașină care necesită & quot;. Localboot & quot ;, -1 o copie a dmidecode sau ieșirea sysdump ar fi apreciat
  • Includeți un set de diagnosticare de Gene Cumm.
  • Corecții pentru gcc 4.6 și binutils 2.21.51.
  • chain.c32: Permiteți & quot; UUID & quot; ca un sinonim pentru & quot; GUID & quot;.
  • nume de directoare Maner incepand cu .. pentru vfat și ISO9660.
  • New comanda MENU HIDDENKEY pentru a oferi un mod de o apăsare de tastă pentru a activa o opțiune de boot de pe un ecran de meniu intro ascunse.

Ce este nou în versiunea 4.03:.

  • Nu închide dacă nu fișier de configurare este găsit
  • Suport mai bun pentru pornirea din MBR care nu promovează informații de predare.
  • EXTLINUX: Încercați să fie mai inteligent despre găsirea partiția compensa
  • .
  • chain.c32:. Sprijin chainloading Dell Real Kernel Mode (Gene Cumm)
  • chain.c32:. Fixa boot în modul CHS
  • rosh.c32 actualizat (Gene Cumm).
  • Fix opțiunea -s pentru instalare syslinux / extlinux (Arwin Vosselman).
  • isohybrid: fixa padding de imagini de mari dimensiuni (PJ Pandit)
  • .

Ce este nou în versiunea 4.02:

  • SYSLINUX: mâner corect cazul în care opțiunea -d este specificat cu o cale non-absolut, adică syslinux d syslinux în loc de syslinux -d / syslinux.
  • ISOLINUX: recunoaște numele directorul / boot / SYSLINUX și / SYSLINUX, și syslinux.cfg filename în plus față de numele-isolinux specifice. Astfel, syslinux.cfg este acum un nume generic, în timp ce isolinux.cfg sau extlinux.conf este specific diferitelor instrumente financiare derivate.
  • chain.c32:. Stabilirea supleant nume de fișier de configurare pentru stage2 de GRUB Legacy (Gert Hulselmans) sprijin
  • whichsys.c32:. Executa o comandă specific, bazat pe bootloader varianta SYSLINUX (Gert Hulselmans)
  • lua.c32: o mulțime de noi legături adaugate pe & quot; & quot; syslinux namespace:. VESA, PCI, DMI, kernel încărcare (Marcel Ritter)
  • Btrfs: imprima un mesaj de eroare global dacă comprimat sau fișiere criptate sunt întâlnite
  • (nici nu este acceptată în prezent.)
  • SYSLINUX: mtools de instalare: onoare TMPDIR, eroare pe disc complet
  • .
  • Mâner fallbacks din Edd la CHS, să se ocupe cu sisteme care anunță sprijin Edd dar nu de fapt o au.
  • SYSLINUX: de mtools, DOS și win32 instalatorilor folosesc acum noile opțiuni de linie de comandă
  • .
  • PXELINUX: fixa la utilizarea adreselor IP în TFTP :: sau tftp:. // Sintaxă găzduite
  • SYSLINUX:. Experimental de instalare Win64 (syslinux64.exe)

Ce este nou în versiunea 4.01:

  • ISOLINUX: fixa de inițializare pe sistemele care nu zero, scăzut memorie.
  • SYSLINUX / EXTLINUX:. Fix depunerea de disc citit încercări în modul Edd
  • ISOLINUX: modifică secvența de inițializare pentru a evita problemele cu anumite BIOS (vechi). Mulțumiri speciale pentru Helmut Hullen pentru sprijinul neprețuit depanare.
  • ifplop.c32: nou modul care detectează dacă Plop Boot Managerul deja a pornit o unitate CDROM sau USB (Gert Hulselmans)
  • .
  • corectă o eroare gravă suprascriere memorie, declanșată în primul rând la selectarea-o linie de comandă foarte mult timp în sistemul de meniuri.
  • lua.c32:. Lua script interpret, în prezent experimental
  • PXELINUX:. Noua optiune IPAPPEND 4 pentru a adăuga UUID sistemului la linia de comandă kernel-ului
  • PXELINUX: afișare BOOTIF și SYSUUID la timpul de pornire, și când Ctrl-N este apăsat pe linia de comandă
  • .

Ce este nou în versiunea 4.00:

  • Schimbări majore cod de bază; toate sistem de fișiere rescris în C. Aceasta lucrare a fost realizat în principal prin Liu Aleaxander (Yuanhan Liu).
  • EXTLINUX: Btrfs și sprijin Ext4. sprijin Btrfs a fost făcut de către Alek Du de Intel.
  • EXTLINUX nu mai este un derivat separat; extlinux și syslinux ambele instala aceeași încărcătorul (ldlinux.sys); pentru instalatorii bazate pe Linux binar extlinux este utilizat pentru un sistem de fișiere montat; binar SYSLINUX pentru un sistem de fișiere nemontate.
  • Când încărcați un nou fișier de configurare cu comanda CONFIG, se poate acum specifica, de asemenea, un nou director curent cu o declarație adăugați.
  • Suport complet ADV pentru syslinux, așa de boot-odată și MENU SAVE funcționează.
  • Suport complet de discuri GPT-partiționate, inclusiv discuri și / sau parititions mai mari de 2 TiB (dacă este susținută de BIOS.)
  • ajustat la curent proiectul comisiei T13 Protocolul de predare GPT; a se vedea doc / gpt.txt.
  • HDT: Codul de curatare, rezolvări ale unor probleme mici
  • & quot; linux & quot; instalare syslinux (syslinux-nomtools) are acum o sintaxă de linie de comandă mai aproape de instalare extlinux. Cele mtools, dos și instalatorii Win32 va primi acest nou sintaxă în cele din urmă, dar aceasta nu este pusă în aplicare încă.
  • chain.c32:. Sprijin pornirea partiții GPT de index, GUID, eticheta
  • chain.c32:. Sprijin porni partiția SYSLINUX cu & quot; fs & quot;
  • chain.c32:. Punerea în aplicare a gpt.txt protocol mână-a lungul
  • chain.c32:. Sprijin pentru chainloading etapa Grub 2
  • PXELINUX: TFTP URL sintaxă (TFTP: //). Susținut chiar și atunci când nu rulează gPXE / gpxelinux
  • Noul modul de ls.c32 pentru a afișa conținutul discului de la linia de comandă, precum și pwd.c32 pentru a afișa directorul curent.
  • rosh.c32 (numai citire coajă) actualizat și, sperăm, utilizabil.
  • PXELINUX:. Suport & quot; localboot & quot ;, -1 la fel ca alți derivați
  • gfxboot.com eliminat in favoarea gfxboot.c32.
  • New declarație meniul Ajutor pentru a afișa text de ajutor pe tot ecranul, ca urmare a unei selecții de meniu.
  • utilitate memdiskfind care pot fi utilizate cu conducătorul auto phram în kernel-ul Linux pentru a monta un memdisk.
  • ifcpu.c32:. Adăugarea de utilizare atunci când nu parametri sunt oferite, adăugarea de suport PAE
  • ifcpu.c32, ifcpu64.c32:. Mâner mai mult de un argument pe țintă
  • isohybrid:. C versiune care nu are nevoie de Perl
  • New comanda MENU PRIMAR a permite taste pentru a activa imediat, fără a fi nevoie Enter.
  • mdiskchk.com suporta o-secvențial --no (sau -n) opțiune pentru a suprima clasic-palpare toate-drive euristice. Util în BIOS care crash / atârnă atunci când anumite numere de acționare sunt cercetat.
  • șofer ElTorito.Sys DOS scanează acum numerele de unitate în sus în loc de jos, pentru a evita un bug destul de comună în unele BIOS unde unitate palpare 0xFF provoacă un eșec.

Ce este nou în versiunea 3.83:

  • Această versiune adaugă unele caracteristici noi minore, inclusiv capacitatea de a adăuga suprascrie la opțiunile DHCP în binar pxelinux, o nouă versiune a Hardware Instrumentul de detectare, și unele remedieri la modulul Gfxboot.
  • De asemenea, include câteva soluții suplimentare pentru BIOS rupte.

Ce este nou în versiunea 3.82:

  • isohybrid: fixa logica -partok de încărcare de la o partiție .
  • ISOLINUX:. Afacere cu sisteme care se întorc de la INT 13h cu întreruperi cu handicap
  • Nu invoca handler inactiv în timpul loturile fișiere mari.
  • meniu simplu: face munca ONTIMEOUT cu MENU ASCUNS
  • .
  • PXELINUX:. Mâner servere TFTP care au NULs suplimentare la sfârșitul unui pachet OACK

Ce este nou în versiunea 3.80:.

  • New mecanism de amestecat și API
  • rescris mboot.c32 modul.
  • Funcția syslinux_boot_linux () a fost simplificată.
  • Nu închide încearcă să pornească o & quot; meniu renunte & quot; eticheta de CLI.
  • problemă Fix cu pornire dată & quot; lipirea & quot; pe unele BIOS.
  • isohybrid:. Rezolva problema cu imagini peste 2 GB în dimensiune
  • APM modul Oprirea (poweroff.com) de Sebastian Herbszt.
  • ISOLINUX: fixa manipularea directoare mari. Bug-au găsit și stabilită de Steffen Winterfeldt.

Software similare

Yaboot
Yaboot

2 Jun 15

TCCBOOT
TCCBOOT

3 Jun 15

QGRUBEditor
QGRUBEditor

2 Jun 15

Alte software-uri de dezvoltator H. Peter Anvin

Comentarii la Syslinux

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!