Syslinux

Скриншот программы:
Syslinux
Детали программы:
Версия: 6.03
Дата загрузки: 17 Feb 15
Разработчик: H. Peter Anvin
Тип распространения: Бесплатная
Популярность: 1662

Rating: 3.3/5 (Total Votes: 3)

Syslinux является проектом с открытым исходным кодом, которая обеспечивает пользователям простой и легкий в настройке загрузчика, что позволяет пользователям для загрузки различных операционных систем от местного диски, компакт-диски, и PXE-(Preboot Execution Environment) .Supports все системыКомпания проект важный файл Linux способен загрузки устаревших операционных систем, таких как DOS. Она была разработана с нуля как заменой для древних LILO и наследие GRUB менеджеров загрузки. По умолчанию, он поддерживает FAT, файловые системы ext2, ext3, ext4, Btrfs и.
Оба BIOS UEFI и машины, основанные поддерживаются этой загрузчика, хотя существуют различные ограничения для UEFI (Unified Extensible Firmware Interface) систем. Это может быть легко установлена ​​практически на любой Linux-подобной операционной системы из программного обеспечения по умолчанию channels.How в это работает? Простой, как процесс загрузки Syslinux работает первым нагружения MBR (Master Boot Record), то поиск активного раздела, выполнить объем Boot Record (VBR), выполнить /boot/syslinux/ldlinux.sys файл, загрузить файл /boot/syslinux/ldlinux.c32, а также для поиска и загрузки главного конфигурационного файла (/ загрузки / SYSLINUX /syslinux.cfg).
Стандартная запись в меню загрузки операционных систем Linux, основанных состоит из вступления MENU LABEL, который может быть что-нибудь пользователь хочет (автоматически генерируется из / и т.д. / вопрос), и LINUX соответствии с расположения ядра Linux исполняемый. Это также может загружаться ОС Windows, основанных.
Кроме того, он включает в себя пользовательский настраиваемый добавить строку, которая должна указывать на расположение корневой файловой системы, а также в качестве вступления INITRD, который содержит местоположение файла initramfs изображения, генерируемого mkinitcpio.Bottom lineOverall, Syslinux является одним из самых проста в использовании и установке менеджера загрузки для GNU / Linux. Это предоставляет пользователям текста и графических меню загрузки, поддерживает автоматическое загрузки, загрузка нескольких, MemTest, HDT, перезагрузка, выключение, клавиатура переназначение, меню скрывается, PXELINUX, и ясно, функциональность меню.

Что новый В этом выпуске:

  • efi64:. Добавить поддержку для загрузки 32-битные ядра
  • EFI:. Используйте протокол передачи обслуживания EFI при загрузке ядра, если доступна
  • Fix различные цели сделать что стало нарушена при переключении на за-прошивки объектов каталогов, в том числе "сделать установку 'и' сделать NetInstall.
  • EFI:. Улучшение обработки потери пакетов в UDP стека
  • Тесты:. Введем новую систему тестирования регрессии, предназначенный для обеспечения ошибок не вновь, как только фиксированной
  • EFI:. Реализация поддержки localboot

Что нового в версии 4.04:

  • PXELINUX:. Закрепите обработки неквалифицированных имен DNS
  • PXELINUX:. Закрепите таймера ошибка при PXELINUX может быть выгружен (Джин Cumm)
  • ядро ​​/ writedec.inc:. Закрепите дубликат декларацию и переполнение (Джин) Cumm
  • GCC 4.5 исправления.
  • Каталог образец: Fix Makefile включают в себя (Gene Cumm)
  • .
  • ver.com: Новый универсальный DOS / COMBOOT приложение для отображения информации о версии (включает DRMK) (Джин Cumm)
  • .
  • rosh.c32: обновление; Использование Getopt () для внутренних команд, чтобы помочь разбора вариантов; Исправить ошибки в Ls; добавить теплую перезагрузку и эхо (Джин Cumm).
  • com32:. Устранена утечка файловых дескрипторов
  • gfxboot.c32: ручка TEXT..ENDTEXT; ошибка на без ярлыков, найденных (Себастьян Herbszt).
  • Исправлена ​​загрузка на однораздельных устройств.
  • MBR, isohybrid: Временное решение для вопроса BIOS на Acer Travelmate и, возможно, других машин
  • .
  • COM32: Добавление ACPI разбор libary
  • ТТД: Отпустите 0.4.1 для поддержки ACPI разбор, улучшение мульти-ядро / процессор отчетности
  • LUA: Обновление до 5.1.4-2
  • SYSLINUX: ядро ​​/ diskstart.inc:. Сброс DS после контрольной суммы в случае не 0 (Джин Cumm)
  • Win64:. обновление скрипта для имен компилятора MinGW (дополнительный Джин Cumm)
  • Diag: Новый каталог для диагностических связанных инструментов. Добавить эстафетной передачи MBR / VBR и геометрия изображения дисплея (Gene Cumm).
  • MEMDISK: использование и Quot; MEM = & Quot; Параметр, чтобы отметить доступную память выше этой точки, как защищены (ядро уже делает выравнивание) (Джин Cumm).
  • MEMDISK:. Дополнительное дисковое зонд проверки и отладки выход (Шао Миллер, Джин Cumm)
  • gpxe:. добавить gpxelinuxk.0, основаны от undionly.kpxe + Новый скрипт (Джин) Cumm
  • isohybrid:. установить isohdpfx * .bin / isohdppx * .bin файлы, чтобы isohybrid изображения в одном шаге с GNU xorriso
  • PXELINUX: отключить хак, который сделает работу localboot на некоторых машинах, но сломать только примерно столько. Некоторые машины, которые работали с & Quot; localboot 0 & Quot; в предыдущих версиях, возможно, потребуется и Quot; localboot -1 & Quot; в этом. Если у вас есть машина, которая требует и Quot;. Localboot -1 & Quot ;, копия dmidecode или sysdump выходе будут оценены
  • Включить набор диагностики с помощью генной Cumm.
  • Исправлены GCC 4.6 и Binutils 2.21.51.
  • chain.c32: Позвольте & Quot; UUID и Quot; как синоним & Quot; GUID и Quot;.
  • имена каталогов, начиная с ручкой .. для VFAT и ISO9660.
  • Новая команда HIDDENKEY, чтобы обеспечить один клавиш способ активировать опцию загрузки с скрытую экранного меню интро.

Что нового в версии 4.03:.

  • Не вешать, если файл конфигурации не найден
  • Улучшена поддержка для загрузки с загрузочных записей, которые не передают информацию о передаче обслуживания.
  • EXTLINUX: Постарайтесь быть умнее о поиске раздел смещение
  • .
  • chain.c32:. поддержка Последовательная загрузка Dell реальном режиме ядра (Джин) Cumm
  • chain.c32:. исправить загрузке в режиме CHS
  • rosh.c32 обновляются (Джин Cumm).
  • Fix опцию -s в SYSLINUX / extlinux установки (Arwin Vosselman).
  • isohybrid: исправить заполнение больших изображений (PJ Пандит)
  • .

Что нового в версии 4.02:

  • SYSLINUX: правильно обрабатывать случай, когда Опция -d указано с не абсолютный путь, то есть SYSLINUX -d SYSLINUX вместо SYSLINUX -d / Syslinux.
  • ISOLINUX: признать имена каталогов / загрузки / SYSLINUX и / SYSLINUX, и имя файла syslinux.cfg в дополнение к именам ISOLINUX конкретных. Таким образом, в настоящее время syslinux.cfg родовое название, в то время как isolinux.cfg или extlinux.conf специфичен для различных производных.
  • chain.c32:. установка альтернативный конфигурационный файла для stage2 жратвы Наследие (Герт Hulselmans) поддержка
  • whichsys.c32:. выполнить определенную команду, основанную на Syslinux загрузчика вариант (Герт Hulselmans)
  • lua.c32: много новых переплетах, добавленных к & Quot; SYSLINUX & Quot; Пространство имен:. VESA, PCI DMI, загрузка ядра (Марсель Риттер)
  • Btrfs: напечатать полный сообщение об ошибке, если сжатый или зашифрованные файлы встречаются
  • (ни в настоящее время поддерживается.)
  • SYSLINUX: Mtools установки: честь TMPDIR, ошибки на диске полной
  • .
  • Ручка откаты от EDD для CHS, чтобы иметь дело с системами, которые объявляют поддержку EDD но на самом деле не имеют его.
  • SYSLINUX: в Mtools, DOS и Win32 установщики теперь используют новые параметры командной строки
  • .
  • PXELINUX: исправить использования IP-адресов в TFTP TFTP или :::. // синтаксис хост
  • SYSLINUX:. Экспериментальное Win64 инсталлятор (syslinux64.exe)

Что нового в версии 4.01:

  • ISOLINUX: исправить инициализации на системах, которые не нулевой низкой памяти.
  • SYSLINUX / EXTLINUX:. исправление вручение чтения диска попыток в режиме ЭДД
  • ISOLINUX: изменить последовательность инициализации, чтобы избежать проблем с некоторыми (старых) версиях BIOS. Особая благодарность Гельмут Hüllen для отладки неоценимую поддержку.
  • ifplop.c32: новый модуль, который обнаруживает, если PLoP Boot Manager уже загружен компакт-диска или USB-накопитель (Герт Hulselmans)
  • .
  • Правильное тяжелой ошибка перезаписи памяти, срабатывает, прежде всего, при выборе очень долго командной строки в системе меню.
  • lua.c32:. Lua интерпретатор сценариев, в настоящее время экспериментальные
  • PXELINUX:. Новая опция IPAPPEND 4 для добавления системы UUID в командной строке ядра
  • PXELINUX: дисплей BOOTIF и SYSUUID во время запуска, и, когда Ctrl-N нажатии на командной строке
  • .

Что нового в версии 4.00:

  • Основные базовые изменения кода; Все файловая система переписать в C. Эта работа была сделана, прежде всего, Лю Aleaxander (Yuanhan Лю).
  • EXTLINUX: Btrfs и поддержки ext4. поддержка Btrfs было сделано Алек Ду Intel.

  • не
  • EXTLINUX больше не является отдельным производным; extlinux и SYSLINUX и установить один и тот же загрузчик (ldlinux.sys); для Linux-основанных инсталляторов extlinux двоичный, используемых для смонтированной файловой системе; SYSLINUX двоичный для убранной файловой системы.
  • При загрузке нового файла конфигурации с помощью команды CONFIG, теперь можно также указать новый текущий каталог с АППЕНД заявлении.
  • Полная поддержка АДВ для Syslinux, так загрузки раз и меню сохранения работы.
  • Полная поддержка GPT-дисков секционированных, в том числе дисков и / или parititions больше, чем 2 TiB (если поддерживается BIOS).
  • Передача протокола GPT в соответствии с текущим проектом Т13 комитета; см DOC / gpt.txt.
  • ТТД: код очистки, небольшие исправления
  • The & Quot; Linux & Quot; SYSLINUX установки (SYSLINUX-nomtools) теперь имеет синтаксис командной строки ближе к extlinux установки. В Mtools, душ и Win32 установщики получите этот новый синтаксис в конце концов, но это еще не реализована.
  • chain.c32:. загрузочными разделами GPT по индексу, GUID, этикетка
  • chain.c32:. поддержка загрузки раздел Syslinux с & Quot; фс и Quot;
  • chain.c32:. gpt.txt реализации протокола ручной над
  • chain.c32:. поддержка Последовательная загрузка Grub этап 2
  • PXELINUX: TFTP синтаксис URL (TFTP: //). поддерживается, даже если не работает gPXE / gpxelinux
  • Новый модуль ls.c32 для отображения содержимого диска из командной строки, и pwd.c32 для отображения текущего каталога.
  • rosh.c32 (только для чтения оболочку) обновляются и, надеюсь, полезной.
  • PXELINUX:. Поддержка и Quot; localboot -1 & Quot ;, как и другие производные
  • gfxboot.com удалены в пользу gfxboot.c32.
  • Новый заявление МЕНЮ ПОМОЩЬ отображать полноэкранный текст справки в результате выбора меню.
  • memdiskfind утилита, которая может быть использована с драйвером phram в ядре Linux, чтобы смонтировать memdisk.
  • ifcpu.c32:. Добавление использования при отсутствии параметров даны, добавив поддержку PAE
  • ifcpu.c32, ifcpu64.c32:. обрабатывать более одного аргумента за цели
  • isohybrid:. С версия, которая не требует Perl
  • Новая команда немедленного разрешить горячие клавиши для активации сразу же, без необходимости Enter.
  • mdiskchk.com поддерживает --no-последовательный (или -n) опцию, чтобы подавить все классические привода-зондирования эвристики. Полезное на BIOS, которые вызвать сбой / повесить, когда некоторые числа привода исследовали.
  • Водитель ElTorito.Sys DOS в настоящее время просматривает номера диска вверх, а не вниз, для того, чтобы избежать довольно распространенный баг на некоторых версиях BIOS, где зондирования привод 0xFF вызывает сбой.

Что нового в версии 3.83:

  • Этот релиз добавляет некоторые незначительные новые функции, в том числе способность к добавить переопределения опций DHCP в PXELINUX двоичном, в новой версии Hardware средство обнаружения и исправления некоторых к модулю Gfxboot.
  • Это также включает в себя некоторые дополнительные обходные пути для сломанных BIOS,.

Что нового в версии 3.82:

  • isohybrid: исправить -partok логику для загрузки из раздела .
  • ISOLINUX:. Сделка с системами, которые возвращаются из INT 13h прерывания запрещены
  • Не вызывать обработчик простоя во время больших нагрузок файлов.
  • Простое меню: сделать ONTIMEOUT работу с меню СКРЫТОМ
  • .
  • PXELINUX:. обрабатывать TFTP серверов, которые имеют дополнительные NULs в конце в OACK пакета

Что нового в версии 3.80:.

  • Новый механизм пройдоха и API
  • Переписан модуль mboot.c32.
  • Функция syslinux_boot_linux () была упрощена.
  • Не вешать пытается загрузиться с & Quot; меню бросить и Quot; Этикетка из командной строки.
  • Исправлена ​​проблема с загрузочного раз и Quot; прилипания и Quot; на некоторых версиях BIOS.
  • isohybrid:. исправить проблему с изображениями более 2 Гб
  • APM модуль выключение питания (poweroff.com) Себастьян Herbszt.
  • ISOLINUX: исправить обработки больших каталогов. Ошибка найдена и исправлена ​​Штеффен Winterfeldt.

Похожие программы

Другие программы разработчика H. Peter Anvin

WrapLinux
WrapLinux

3 Jun 15

tftp-hpa
tftp-hpa

15 Apr 15

Комментарии к Syslinux

Комментарии не найдены
добавить комментарий
Включите картинки!