SYSLINUX

редактировать
SYSLINUX
Снимок экрана SYSLINUX Снимок экрана SYSLINUX
Разработчик (и) H. Питер Анвин
Стабильный выпуск 6.03 / 6 октября 2014 г.; 6 лет назад (2014-10-06)
Предварительный выпуск 6.04-pre3 / 7 февраля 2019 г.; 20 месяцев назад (07.02.2019)
Репозиторий Отредактируйте это в Wikidata
Операционная система Linux
Тип Загрузчик
Лицензия GNU GPL 2
Веб-сайтwww.syslinux.org

Проект Syslinux представляет собой набор из пяти различных загрузчики для запуска дистрибутивов Linux на персональных компьютерах. Первоначально он был разработан Х. Питер Анвин.

Содержание
  • 1 Компоненты
    • 1.1 SYSLINUX и ISOLINUX
    • 1.2 PXELINUX
    • 1.3 EXTLINUX
  • 2 COMBOOT
    • 2.1 Инструмент обнаружения оборудования (HDT)
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Компоненты

Проект Syslinux состоит из пяти различных загрузчиков:

  • Одноименный SYSLINUX, используемый для загрузки из файловой системы FAT
  • ISOLINUX, используется для загрузки из файловой системы ISO 9660
  • PXELINUX, используется для загрузки с сетевого сервера с использованием Preboot Execution Environment (PXE) system
  • EXTLINUX, используется для загрузки из Btrfs, ext2, ext3, ext4, FAT, NTFS, UFS / UFS2 и XFS filesystems
  • MEMDISK, имитирует RAM-диск для старые операционные системы, такие как MS-DOS

. Проект также включает две отдельные системы меню и среду разработки для дополнительных модулей.

SYSLINUX и ISOLINUX

SYSLINUX изначально предназначался для спасения гибких дисков, живых USB или других облегченных сред. ISOLINUX предназначен для live CD и установочных компакт-дисков Linux.

При загрузке с компакт-дисков возникает небольшая сложность. Стандарт El Torito допускает загрузку в двух разных режимах:

  • Без эмуляции - требует сохранения загрузочной информации непосредственно на компакт-диске. Для этого режима подходит ISOLINUX.
  • Эмуляция дискеты - требует сохранения загрузочной информации в файле образа диска, подходящем для эмуляции дискеты, отформатированной в FAT. SYSLINUX подходит для этого режима.

Наличие этого выбора иногда полезно, поскольку ISOLINUX уязвим для ошибок BIOS. По этой причине удобно иметь возможность загружаться с использованием SYSLINUX. В основном это влияет на компьютеры, построенные примерно до 1999 года, и, фактически, для современных компьютеров режим «без эмуляции», как правило, является более надежным методом. Новые версии ISOLINUX поддерживают создание так называемых «гибридных образов ISO», которые помещают в ISO загрузочную запись El Torito компакт-дисков и главную загрузочную запись жестких дисков. образ. Этот гибридный образ затем может быть записан как на компакт-диск, так и на USB-накопитель.

PXELINUX

PXELINUX используется вместе с PXE -совместимым ПЗУ на контроллере сетевого интерфейса (NIC), которое позволяет получать программу начальной загрузки по локальной сети. Эта программа начальной загрузки загружает и настраивает ядро ​​операционной системы, которое дает пользователю возможность управлять компьютером. Обычно PXELINUX используется для выполнения установки Linux с центрального сетевого сервера или для загрузки бездисковых рабочих станций.

EXTLINUX

EXTLINUX - это загрузчик общего назначения, аналогичный LILO или ГРУБ. Начиная с Syslinux 4, EXTLINUX может обрабатывать Btrfs, FAT, NTFS, UFS / UFS2 и XFS <19.>файловые системы.

SYSLINUX может быть расширен модулями COMBOOT, написанными на C или языке ассемблера. 32-битные модули обычно используют расширение имени файла .c32. Версия 5 и новее не поддерживают 16-битные модули .com .

Hardware Detection Tool (HDT)

Начиная с версии 3.74, В проекте Syslinux размещен проект Hardware Detection Tool (HDT), лицензированный в соответствии с условиями GNU GPL. Этот инструмент представляет собой 32-битный модуль, отображающий низкоуровневую информацию для любой IA-32 -совместимой системы. Он предоставляет как интерфейс командной строки, так и режим полуграфического меню для просмотра. HDT также доступен в виде загрузочного ISO и образа гибкого диска объемом 2,88 МБ. Последнее обновление HDT было в 2015 году; с тех пор он был прекращен.

См. также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
  1. ^«syslinux / doc / Isolinux.txt». 2011-05-04. Проверено 23 февраля 2019 г.
  2. ^"syslinux / doc / pxelinux.txt". 2014-02-01. Проверено 23 февраля 2019 г.
  3. ^Мэтт Флеминг (2012-12-06). «Выпущен Syslinux 5.00». Список рассылки Syslinux. Проверено 23 февраля 2019 г.
  4. ^Инструмент обнаружения оборудования на SourceForge.net
Внешние ссылки
Последняя правка сделана 2021-06-06 05:21:38
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте