syslinuxu je open source projekt, který poskytuje uživatelům jednoduchý a snadno konfigurovat bootloader, který umožňuje uživatelům spustit různé operační systémy od místní disky, CD, a PXE (Preboot Execution Environment) .Supports všechny důležité Linux souboru systémyCílem projekt je schopný bootovat starších operačních systémů, jako DOS. To byl navržen od základu jako drop-in náhrada za starých LILO a GRUB Legacy manažerů. Ve výchozím nastavení, podporuje FAT, souborové systémy EXT2, EXT3, EXT4 a Btrfs.
Jak BIOS a UEFI stroje založené jsou podporovány tímto bootloader, i když existují různé omezení pro UEFI (Unified Extensible Firmware Interface) zařízení. To lze snadno instalovat na téměř jakýkoliv Linux operační systém založený od standardního softwaru channels.How to funguje? Jednoduché, protože spouštěcí proces syslinuxu funguje tak, že první nakládky MBR (Master Boot Record), pak se podívejte na aktivní oddíl, spustit hlasitosti Boot Record (VBR), spusťte /boot/syslinux/ldlinux.sys soubor, načíst soubor /boot/syslinux/ldlinux.c32, stejně jako vyhledávání a načtení hlavní konfigurační soubor (/ boot / syslinuxu /syslinux.cfg).
Standardní vstup boot menu pro Linux-založené operační systémy se skládá z nabídky Popisek položku, která může být cokoli chce uživatel (automaticky generované z / etc / vydání), a LINUX souladu s umístěním jádra spustitelného Linux. To může také spustit operační systémy založené na systému Windows.
Kromě toho, že obsahuje uživatelsky konfigurovatelné řádek přiloží tento směřovat umístění kořenový systém, stejně jako vstup initrd, který obsahuje umístění souboru initramfs obrazu generovaného mkinitcpio.Bottom lineOverall, syslinuxu je jedním z nejvíce snadné použití a nainstalovat zavaděč pro GNU / Linux. To poskytuje uživatelům jak textových a grafických boot menu, podporuje automatické boot, Zřetězené nahrávání, memtest, HDT, restart, vypnutí, klávesnice přemapování, menu skrytí, PXELINUX, a jasný funkčnost nabídky.
Co je nový v této verzi:
- efi64:. Přidává podporu pro spouštění 32bitových jader
- EFI:. Při zavádění jádra-li k dispozici, použijte předávací protokol EFI
- Fix různé make cíle, které se staly zlomené při přechodu na per-firmware objektů adresáře, včetně "make install" a "dělat NetInstall".
- EFI:. Zlepšili jsme zpracování ztráty paketů v UDP stack
- testy:. Zavést nový rámec testování jehož cílem je zajistit chyby nejsou znovu jednou pevnou
- EFI:. Implementovat podporu localboot
Co je nového ve verzi 4.04:
- PXELINUX:. Opravili jsme neúplných názvů DNS
- PXELINUX:. Oprava časovač chyba, kdy by mohl být uvolněn PXELINUX (Gene Cumm)
- core / writedec.inc:. Oprava duplicitní deklarace a přepad (Gene Cumm)
- GCC 4.5 sebe.
- vzorek Kategorie: Fix Makefile patří (Gene Cumm) .
- ver.com: New univerzální DOS aplikace / COMBOOT zobrazit informace o verzi (zahrnuje DRMK) (Gene Cumm) .
- rosh.c32: aktualizován; Použití getopt () pro interní příkazy pro podporu analýze možností; Oprava chyby v ls; přidat teplý restart a echo (Gene Cumm).
- com32:. Opravit netěsnost popisovač souboru
- gfxboot.c32: rukojeť TEXT..ENDTEXT; chyba se u nalezených žádné etikety (Sebastian Herbszt).
- Fix bootování na non-rozdělena zařízení.
- MBR, isohybrid: Řešení problému BIOS pro Acer Travelmate a možná i dalších strojů .
- COM32: Přidání ACPI parsování libary
- HDT: Release 0.4.1 na podporu ACPI rozebrat, lepší vícenásobného-core / reporting cpu
- LUA: Aktualizace na 5.1.4-2
- SYSLINUXu: core / diskstart.inc:. Obnovit DS po kontrolním součtem v případě, že není 0 (Gene Cumm)
- Win64:. Aktualizace Script pro další MinGW kompilátor jmen (Gene Cumm)
- diag: Nový adresář pro diagnostické související s nástroji. Přidat předání MBR / VBR a geometrie zobrazovat obrázky (Gene Cumm).
- MEMDISK: použití & quot; mem = & quot; parametr označit dostupné paměti nad tímto bodem as vyhrazena (core již dělá zarovnání) (Gene Cumm).
- MEMDISK:. Další disk sondy kontroly a ladění výkonu (Shao Miller, Gene Cumm)
- gpxe:. Přidat gpxelinuxk.0, založený mimo undionly.kpxe + nový skript (Gene Cumm)
- isohybrid:. Nainstalovat isohdpfx * .bin / isohdppx * .bin souborů, aby isohybrid obrázky v jednom kroku s GNU xorriso
- PXELINUX: zakázat hack, který by dělal localboot práci na některých počítačích, ale zlomit jen o tolik. Některé stroje, které pracovaly s & quot; localboot 0 & quot; V předchozích verzích může potřebovat & quot; localboot -1 & quot; v tomto jednom. Pokud máte stroj, který vyžaduje & quot;. Localboot -1 quot ;, kopie dmidecode nebo sysdump výstupem by ocenili
- Zahrnout soubor diagnostiky Gene Cumm.
- Opravy GCC 4.6 a binutils 2.21.51.
- chain.c32: Povolit & quot; UUID & quot; jako synonymum k & quot; guid & quot;.
- Názvy Rukojeť adresářů začínající .. pro VFAT a ISO9660.
- Nový příkaz MENU HIDDENKEY poskytovat jeden úhoz způsob, jak aktivovat volbu boot z ukrytým promítacím nabídku intro.
Co je nového ve verzi 4.03:.
- Nevěšte pokud je nalezen žádný konfigurační soubor
- Lepší podpora pro spouštění z MBR, které neprocházejí informace o předání.
- EXTLINUX: Snažte se být chytřejší o nalezení oddíl offset .
- chain.c32:. Podpora Zřetězené nahrávání Dell reálném režimu jádra (Gene Cumm)
- chain.c32:. Opravit bootování v režimu CHS
- rosh.c32 aktualizována (Gene Cumm).
- Fix -s volby do syslinux / extlinux instalátoru (Arwin Vosselman).
- isohybrid: oprava polstrování velké obrázky (PJ Pandit) .
Co je nového ve verzi 4.02:
- SYSLINUXu: správně zpracovat případ, kdy -d je specifikována non-absolutní cesta, tj syslinux -d syslinux místo syslinux -d / syslinux.
- ISOLINUX: rozpoznat názvy adresářů / boot / syslinuxu a / syslinuxu, a název souboru syslinux.cfg kromě jmen isolinux specifické. Tak, syslinux.cfg je nyní obecný název, zatímco isolinux.cfg nebo extlinux.conf je specifické pro různé deriváty.
- chain.c32:., Kterým se alternativní konfigurace název souboru Stage2 Grub Legacy (Gert Hulselmans) podpora
- whichsys.c32:. Provést konkrétní příkaz, na základě syslinuxu bootloader varianty (Gert Hulselmans)
- lua.c32: spousta nových vázání přidaných do & quot; syslinux & quot; namespace:. VESA, PCI, DMI, zatížení jádro (Marcel Ritter)
- btrfs: vytisknout komplexní chybovou zprávu, pokud stlačený nebo šifrované soubory se setkáváme (ani jeden z nich v současné době podporována.)
- SYSLINUXu: mtools installer: čest TMPDIR, chyba se na disku plnou .
- Handle fallbacks z EDD na CZT, zabývat se systémy, které oznamuje podporu, EDD, ale ne ve skutečnosti mít.
- SYSLINUXu: na mtools, DOS a Win32 instalační nyní využívat nové možnosti příkazového řádku .
- PXELINUX: oprava používání IP adres v TFTP :: nebo TFTP:. // Host syntax
- SYSLINUXu:. Experimentální Win64 instalátor (syslinux64.exe)
Co je nového ve verzi 4.01:
- ISOLINUX: oprava inicializace na systémech, které nemají nulový low paměť.
- SYSLINUXu / EXTLINUX:. Fix předání disku číst opakování v režimu EDD
- ISOLINUX: změna pořadí inicializace, aby se předešlo problémům s některými (staré) BIOSů. Zvláštní poděkování patří Helmut Hüllen za neocenitelnou podporu ladění.
- ifplop.c32: nový modul, který zjišťuje, zda Plop Boot Manager již úspěšně nastartoval CDROM nebo USB disk (Gert Hulselmans) .
- Správný těžká přepsání paměti chyba, vyvolalo především při výběru velmi dlouhou příkazového řádku v systému menu.
- lua.c32:. Lua tlumočník scénář, v současné době experimentální
- PXELINUX:. Nová volba IPAPPEND 4 připojit UUID systému do příkazového řádku jádra
- PXELINUX: display BOOTIF a SYSUUID při spuštění, a je-li Ctrl-N lisované na příkazovém řádku .
Co je nového ve verzi 4.00:
- Hlavní kódové základny změny; all souborový systém přepsán v jazyce C. Tato práce byla provedena především Liu Aleaxander (Yuanhan Liu).
- EXTLINUX: btrfs a podpora ext4. Podpora btrfs bylo provedeno Alek Du Intel.
- EXTLINUX již není samostatný derivát; extlinux a syslinux jak nainstalovat stejnou nakladač (ldlinux.sys); pro instalatéry Linux-založené extlinux binární se používá k připojeným souborovým systémem; syslinux binární pro odpojené souborového systému.
- Při načítání nový konfigurační soubor s config, je nyní možné také zadat novou aktuální adresář s příkaz append.
- Plná podpora ADV pro syslinuxu, tak boot-jednou a MENU SAVE funguje.
- Plná podpora GPT-rozdělených disků, včetně disků a / nebo parititions větší než 2 TiB (podporuje-li BIOS.)
- předávací protokol GPT upravena tak, aby současný návrh T13 výboru; viz doc / gpt.txt.
- HDT: kód úklid, drobné opravy chyb
- & quot; Linux & quot; syslinux installer (syslinuxu-nomtools) má nyní syntaxi příkazového řádku blíže k extlinux instalátoru. V mtools, dos a Win32 montéři dostanou tuto novou syntaxi nakonec, ale to ještě není implementována.
- chain.c32:. Podpora bootování GPT oddíly indexem, GUID, štítek
- chain.c32:. Podpora bootování oddíl syslinuxu s & quot; fs & quot;
- chain.c32:. Realizovat gpt.txt předávací protokol
- chain.c32:. Podpora Zřetězené nahrávání Grub etapu 2
- PXELINUX: TFTP URL syntax (TFTP: //). Podporoval, i když není v chodu gPXE / gpxelinux
- New ls.c32 modul zobrazit obsah disku z příkazového řádku, a pwd.c32 pro zobrazení aktuálního adresáře.
- rosh.c32 (pouze pro čtení shell) aktualizované a doufejme, že použitelné.
- PXELINUX:. Support & quot; localboot -1 quot ;, stejně jako ostatní deriváty
- gfxboot.com odstraněn ve prospěch gfxboot.c32.
- New prohlášení MENU HELP pro zobrazení na celou obrazovku nápovědu v důsledku výběru z menu.
- memdiskfind nástroj, který lze použít s phram řidiče v linuxovém jádře připojit memdisk.
- ifcpu.c32:. Přidání využití, jsou-li uvedeny žádné parametry, přidává podporu PAE
- ifcpu.c32, ifcpu64.c32:. Zpracovat více než jeden argument za cíl
- isohybrid:. C verze, která nevyžaduje Perl
- Nový příkaz MENU IHNED povolit klávesové zkratky okamžitě aktivovat bez nutnosti Enter.
- mdiskchk.com podporuje --no sekvenční (nebo N) možnost potlačit klasický all-drive-sondování heuristiku. Užitečná na BIOSů, kdo narazí / zavěsit, pokud jsou zkoumány určité čísla disku.
- driver ElTorito.Sys DOS nyní testuje čísla jednotek nahoru místo dolů, aby se zabránilo dosti běžný chybu u některých BIOSů, kde sondování drive 0xFF způsobí selhání.
Co je nového ve verzi 3.83:
- Tato verze přidává některé drobné nové funkce, včetně schopnosti přidat přepisy do voleb DHCP v pxelinux binární, nové verze hardwaru, nástroj pro rozpoznávání a některé opravy na modulu Gfxboot.
- Obsahuje také některé další zástupné řešení rozbitých BIOSů.
Co je nového ve verzi 3.82:
- isohybrid: stanovit -partok logiku pro nakládání z oddílu .
- ISOLINUX:. Se zabývá systémy, které se vracejí z INT 13h s přerušeními zakázanými
- nevyvolávat psovoda volnoběhu při velkých souborů zatížení.
- Jednoduché menu: jak ONTIMEOUT práce s MENU skrytém .
- PXELINUX:. Rukojeť TFTP servery, které mají navíc nulovými bajty na konci OACK paketu
Co je nového ve verzi 3.80:.
- New shuffler mechanismus a API
- přepsána mboot.c32 modul.
- Funkce syslinux_boot_linux (), byla zjednodušena.
- Nevěšte se snaží zavést systém & quot; nabídku ukončit & quot; štítek z CLI.
- Fix problém s boot-jednou & quot; držet & quot; na některých BIOSů.
- isohybrid:. Vyřešit problém s obrázky přes 2 GB ve velikosti
- APM vypínání modul (poweroff.com) Sebastian Herbszt.
- ISOLINUX: oprava manipulaci s velkým adresářů. Bug našel a stanoví Steffen Winterfeldt.
Komentáře nebyl nalezen