Syslinux

Screenshot Software:
Syslinux
Szczegóły programowe:
Wersja: 6.03
Filmu: 17 Feb 15
Wywoływacz: H. Peter Anvin
Licencja: Wolny
Popularność: 1662

Rating: 3.3/5 (Total Votes: 3)

Projekt jest Syslinux open source, która zapewnia użytkownikom prosty i łatwy do konfiguracji bootloadera, który pozwala użytkownikom na uruchomienie różnych systemów operacyjnych z lokalnym dyski twarde, płyty CD i PXE (PXE) .Supports cały projekt hal ważne plików Linux ma możliwości uruchamiania starsze systemy operacyjne, jak DOS. Został zaprojektowany od podstaw jako zamiennik dla rozwijanej w dawnych menadżerów rozruchu Lilo i Legacy GRUB. Domyślnie obsługuje systemy plików FAT, EXT2, EXT3, EXT4, oraz Btrfs.
Obie maszyny UEFI BIOS i oparte są obsługiwane przez ten bootloader, choć różne ograniczenia istnieją dla UEFI (Unified Extensible Firmware Interface) systemów. Można go łatwo zainstalować na prawie każdy system operacyjny oparty na systemie Linux z channels.How domyślny program to działa? Proste, jak proces uruchamiania Syslinux prace pierwszego załadunku MBR (Master Boot Record), a następnie wyszukać aktywnej partycji, wykonać Volume Boot Record (VBR), uruchomić plik /boot/syslinux/ldlinux.sys, załadować plik /boot/syslinux/ldlinux.c32, jak również, aby szukać i załadować plik konfiguracyjny głównego (/ boot / syslinux /syslinux.cfg).
Średnia pozycja menu startowego dla systemów operacyjnych opartych na Linuksie składa się z menu wprowadzania LABEL, że może być coś, użytkownik chce (automatycznie generowane z / etc / issue), a linią LINUX z lokalizacją pliku wykonywalnego jądra Linux. Można go również uruchomić systemów operacyjnych Windows.
Ponadto zawiera linię APPEND konfigurowany przez użytkownika, że ​​należy wskazać na położenie głównego systemu plików, oraz jako wejście initrd zawierającej lokalizację pliku initramfs obrazu generowanego przez mkinitcpio.Bottom lineOverall, Syslinux jest jednym z najbardziej łatwy w obsłudze i instalacji menedżera rozruchu systemu GNU / Linux. Zapewnia użytkownikom tekstu i graficznych menu startowe, obsługuje automatycznego rozruchu, chainloading, memtest, HDT, restart, wyłączenie, ponowne mapowanie klawiatury, menu ukrywanie PXELINUX i jasne funkcje menu.

Co jest nowy w tym wydaniu:

  • efi64:. Dodaj wsparcie dla uruchamiania jądra 32-bitowego,
  • efi:. Użyj protokołu przełączania EFI, gdy załadowanie jądra, jeśli dostępne
  • Fix różne cele, które stały make uszkodzony podczas przełączania do katalogów obiektów za-firmware, w tym "make install" i "zrobić NetInstall".
  • efi:. Poprawa obsługi utraty pakietów w stos UDP
  • Badania:. Wprowadzenie nowych ram testów regresji zaprojektowany, aby zapewnić błędy nie są ponownie po stałym
  • efi. Wdrożenie wsparcie localboot

Co nowego w wersji 4.04:

  • PXELINUX. Naprawa obsługi niekwalifikowanych nazw DNS
  • PXELINUX. Fix timera błąd przy PXELINUX mogą być rozładowane (Gene Cumm)
  • rdzeń / writedec.inc. Fix duplikat deklaracji wycieków (Gene Cumm)
  • GCC 4.5 poprawki.
  • katalog próbka: Fix Makefile to (Gene Cumm)
  • .
  • ver.com: Nowy uniwersalny DOS aplikacji / COMBOOT aby wyświetlić informacje o wersji (obejmuje DRMK) (Gene Cumm)
  • .
  • rosh.c32: zaktualizowane; Korzystanie getopt () dla poleceń wewnętrznych, które ułatwiają opcje analizowania; Napraw błędy w ls; dodaj ciepły restart i echo (Gene Cumm).
  • COM32:. Naprawić przeciek deskryptora pliku
  • gfxboot.c32: obsługiwać TEXT..ENDTEXT; znalezionych błędów na etykietach (bez Sebastian Herbszt).
  • uruchamianie Fix na urządzeniach bez partycji.
  • MBR, isohybrid: Rozwiązanie dla problemu BIOS na Acer Travelmate i ewentualnie innych maszyn
  • .
  • COM32: Dodawanie ACPI parsowanie libary
  • HDT: Zwolnij 0.4.1 do obsługi ACPI analizowania, poprawiła mutli rdzeń / raportowanie cpu
  • LUA: Aktualizacja do 5.1.4-2
  • Syslinux: rdzeń / diskstart.inc. Resetuj DS po kontrolnej w przypadku gdy nie jest 0 (Gene Cumm)
  • Win64:. Zmiana nazw skryptów kompilatora MinGW (dodatkowe) Gene Cumm
  • diag: Nowy katalog narzędzi związanych diagnostycznych,. Dodaj przełączania połączenia MBR / VBR i geometryczne obrazy (Gene Cumm).
  • MEMDISK: Zastosowanie & quot; mem = & quot; Parametr oznaczyć dostępnej pamięci powyżej tego punktu jako zastrzeżone (rdzeń już robi wyrównanie) (Gene Cumm).
  • MEMDISK:. Dodatkowe kontrole i sonda dysku wyjście debugowania (Shao Miller, Gene Cumm)
  • gPXE. Dodać gpxelinuxk.0, oparta off undionly.kpxe + nowy skrypt (Gene Cumm)
  • isohybrid. Zainstalować isohdpfx * .bin / isohdppx * .bin pliki, aby isohybrid obrazów w jednym kroku z GNU xorriso
  • PXELINUX: wyłączyć hack, która stałaby pracy localboot na niektórych komputerach, ale złamać tylko o tyle. Niektóre maszyny, które pracowały z & quot; localboot 0 & quot; w poprzednich wersjach mogą wymagać & quot; localboot -1 & quot; w tej jednej. Jeśli masz komputer, który wymaga & quot;. Localboot -1 Quot ;, kopia dmidecode lub wyjście sysdump będą mile widziane
  • Dołącz zestaw diagnostyki przez Gene Cumm.
  • Poprawki dla gcc 4.6 i binutils 21.02.51.
  • chain.c32: Allow & quot; UUID & quot; jako synonim do & quot; dnik & rdquo;.
  • nazwy katalogów Uchwyt zaczynając .. dla vfat i iso9660.
  • Nowe polecenie MENU HIDDENKEY dostarczenie jednego naciśnięcia klawisza sposób uaktywnić opcję rozruchu z ukrytego menu ekranowe powitalnym.

Co nowego w wersji 4.03:.

  • Nie powiesić, jeśli nie zostanie znaleziony plik konfiguracyjny
  • Lepsze wsparcie dla uruchamiania z MBR, które nie przechodzą informacje o przełączeniu.
  • EXTLINUX: Staraj się być mądrzejszy o znalezieniu partycji przesunięcie
  • .
  • chain.c32. Wsparcie chainloading Dell trybie rzeczywistym jądra (Gene Cumm)
  • chain.c32:. Ustalić uruchamiania w trybie CHS
  • rosh.c32 zaktualizowane (Gene Cumm).
  • Fix opcji -s do instalatora syslinux / extlinux (Arwin Vosselman).
  • isohybrid: naprawić dopełnienie dużych obrazów (PJ Pandit)
  • .

Co nowego w wersji 4.02:

  • Syslinux: poprawnie obsługuje przypadek, w którym jest opcja -d określona z nie ścieżki bezwzględnej, tj syslinux -d syslinux zamiast syslinux -d / syslinux.
  • isolinux: rozpoznaje nazwy katalogu / boot / syslinux i / syslinux oraz syslinux.cfg nazwa_pliku oprócz nazw isolinux specyficzne. Tak więc, syslinux.cfg jest teraz nazwa ogólna, natomiast isolinux.cfg lub extlinux.conf jest specyficzny dla różnych pochodnych.
  • chain.c32. Ustawienie alternatywnego pliku konfiguracyjnego w GRUB dla stage2 Legacy (Gert Hulselmans) Wsparcie
  • whichsys.c32. Wykonać określone polecenie, w oparciu o Syslinux bootloadera wariantu (Gert Hulselmans)
  • lua.c32: wiele nowych wiązań dodane do & quot; syslinux & quot; Przestrzeń nazw:. VESA, PCI, DMI, ładowanie jądra (Marcel Ritter),
  • btrfs: drukowanie kompleksowej komunikat o błędzie skompresowane lub zaszyfrowane pliki są spotykane
  • (nie jest obecnie obsługiwany.)
  • Syslinux: mtools instalator: zaszczytem TMPDIR błędów na dysku pełnej
  • .
  • Uchwyt fallbacks z EDD do CHS, do czynienia z systemami, które ogłosić poparcie EDD, ale w rzeczywistości nie ma.
  • Syslinux: mtools, DOS i win32 instalatorów teraz korzystać z nowych opcji wiersza poleceń
  • .
  • PXELINUX: naprawić wykorzystania adresów IP TFTP :: lub tftp. // Składnia gospodarza
  • Syslinux. Eksperymentalna Win64 instalator (syslinux64.exe)

Co nowego w wersji 4.01:

  • isolinux: naprawić inicjalizacji w systemach, w których nie zerowa niskie pamięci.
  • Syslinux / EXTLINUX:. Poprawka wręczenie ponownych prób odczytu dysku w trybie EDR,
  • isolinux: zmienić kolejność inicjalizacji, aby uniknąć problemów z niektórymi (stary) BIOS. Specjalne podziękowania dla Helmuta hullen za nieocenione wsparcie debugowania.
  • ifplop.c32: nowy moduł, który wykrywa, czy PLOP Boot Manager już załadowaniu na CD-ROM lub napęd USB (Gert Hulselmans)
  • .
  • Prawidłowe poważne problem nadpisywania pamięci, wywołane przede wszystkim przy wyborze bardzo długi wiersz polecenia w menu systemu.
  • lua.c32. Lua skrypt tłumacz, obecnie eksperymentalne
  • PXELINUX:. Nowa opcja IPAPPEND 4 dołączyć UUID systemu do linii poleceń jądra
  • PXELINUX: bootif wyświetlacz i SYSUUID podczas startu, a gdy Ctrl-N jest wciśnięty w linii poleceń
  • .

Co nowego w wersji 4.00:

  • Duże zmiany kodu bazowego; wszystkich plików przepisany w C Ta praca była wykonywana przede wszystkim przez Liu Aleaxander (Yuanhan Liu).
  • EXTLINUX: btrfs i wsparcie ext4. Wsparcie btrfs została wykonana przez Alek Du Intel.
  • EXTLINUX nie jest już oddzielny instrument pochodny; extlinux i syslinux zarówno zainstalować tę samą ładowarkę (ldlinux.sys); dla instalatorów opartych na Linuksie binarny extlinux jest używane na zamontowanym systemie plików; binarny syslinux na nieoprawione systemu plików.
  • Po załadowaniu nowego pliku konfiguracyjnego z config, można teraz także określić nowy katalog bieżący w instrukcji dopisywania.
  • Pełna obsługa ADV dla Syslinux, więc raz rozruchu MENU ZAPISZ działa.
  • Pełna obsługa dysków podzielonych na partycje GPT, w tym dysków i / lub parititions większych niż 2 TiB (jeśli jest obsługiwane przez BIOS).
  • Protokół przekazania GPT dostosowana do aktualnego projektu komitetu T13; zobacz doc / gpt.txt.
  • HDT: oczyszczanie kodu, małe poprawki,
  • & quot; linux & quot; syslinux instalator (Syslinux-nomtools) ma teraz składni wiersza polecenia bliżej instalatora extlinux. W mtools, dos i instalatorzy win32 dostanie tę nową składnię w końcu, ale to nie jest jeszcze zaimplementowana.
  • chain.c32:. Partycji GPT wsparcie uruchamiania indeksem, GUID, etykieta,
  • chain.c32. Wsparcie bootowania partycji Syslinux z & quot; fs & quot;
  • chain.c32. Wdrożenia gpt.txt protokół przekazania,
  • chain.c32. Wsparcie dla chainloading Grub etap 2
  • PXELINUX: składnia adresu URL TFTP (TFTP: //). Obsługiwane nawet wtedy, gdy nie pracuje gPXE / gpxelinux
  • Nowy moduł ls.c32, aby wyświetlić zawartość dysku z linii poleceń, a pwd.c32, aby wyświetlić bieżący katalog.
  • rosh.c32 (tylko do odczytu shell) aktualizowane i mam nadzieję, że do użytku.
  • PXELINUX:. Pomoc & quot; localboot -1 Quot ;, podobnie jak inne instrumenty pochodne,
  • gfxboot.com usunięta na rzecz gfxboot.c32.
  • Nowe zestawienie menu Pomoc, aby wyświetlić na pełnym ekranie tekst pomocy w wyniku wyboru menu.
  • memdiskfind narzędzie, które może być używane ze sterownikiem phram w jądrze Linuksa zamontować memdisk.
  • ifcpu.c32:. Dodawanie wykorzystanie gdy żaden z parametrów nie podano, dodając obsługę PAE
  • ifcpu.c32, ifcpu64.c32. Obsługiwać więcej niż jeden argument za cel
  • isohybrid:. C w wersji, która nie wymaga Perl
  • Nowe polecenie MENU NATYCHMIASTOWEJ zezwolić klawiszy skrótu, aby natychmiast włączyć bez konieczności Enter.
  • mdiskchk.com obsługuje --no-sekwencyjną (lub -n), by wyłączyć klasycznym napędem na wszystkie sondowanie heurystyki. Przydatne na BIOS, który katastrofie / powiesić, gdy niektóre numery napędowe są badane.
  • Kierowca ElTorito.Sys DOS teraz skanuje numery dysków góry a nie w dół, w celu uniknięcia dość wspólny błąd w niektórych BIOS gdzie dysk sondowania 0xFF powoduje awarię.

Co nowego w wersji 3.83:

  • W tej wersji dodano kilka drobnych nowych funkcji, w tym możliwość dodaj nadpisania w opcji DHCP w binarnym pxelinux, nowej wersji Hardware Detection Tool, a niektóre poprawki do modułu Gfxboot.
  • zawiera również kilka dodatkowych obejścia połamanymi BIOS.

Co nowego w wersji 3.82:

  • isohybrid: naprawić -partok logikę załadunku z partycji .
  • isolinux:. Umowa z systemów, które wracają z przerwań INT 13h z wyłączonym
  • Nie wywołać bezczynności obsługi podczas dużych obciążeń plików.
  • Menu proste: aby prace ONTIMEOUT z MENU UKRYTY
  • .
  • PXELINUX. Obsługi TFTP, które mają dodatkowe nuls na końcu pakietu OACK

Co nowego w wersji 3.80:.

  • Nowy mechanizm krętacz i API
  • przepisany moduł mboot.c32.
  • Funkcja syslinux_boot_linux () została uproszczona.
  • Nie odkładaj próbuje uruchomić & quot; Menu wyjść & quot; Etykieta z CLI.
  • Problem z boot-Fix raz & quot; przyklejania & quot; w niektórych BIOS.
  • isohybrid. Rozwiązać problem z obrazami ponad 2 GB
  • APM Moduł wyłączenie komputera (poweroff.com) Sebastian Herbszt.
  • isolinux: naprawić obsługę dużych katalogów. Bug znalezione i naprawione przez Steffen Winterfeldt.

Podobne oprogramowanie

rEFIt
rEFIt

17 Feb 15

Etherboot
Etherboot

2 Jun 15

rEFInd
rEFInd

27 Sep 15

Inne programy z deweloperem H. Peter Anvin

Komentarze do Syslinux

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!