Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SYSLINUX

From Wikipedia, the free encyclopedia
(Redirected fromSyslinux)
Bootloader suite for Linux operating system
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "SYSLINUX" – news ·newspapers ·books ·scholar ·JSTOR
(July 2008) (Learn how and when to remove this message)
SYSLINUX
Screenshot of SYSLINUX
Developer(s)H. Peter Anvin
Stable release
6.03 / October 6, 2014; 10 years ago (2014-10-06)
Preview release
6.04-pre3 / February 7, 2019; 6 years ago (2019-02-07)
Repository
Operating systemLinux
TypeBoot loader
LicenseGPL-2.0-or-later
Websitewww.syslinux.org

The Syslinux Project is a suite of five differentbootloaders for starting upLinux distributions on computers. It was primarily developed byH. Peter Anvin.

Components

[edit]

The Syslinux Project consists of five different bootloaders:

The project also includes two separate menu systems and a development environment for additional modules.

SYSLINUX and ISOLINUX

[edit]

SYSLINUX was originally meant for rescuefloppy disks,live USBs, or other lightweight environments. ISOLINUX is meant forlive CDs and Linux installation CDs.

The SYSLINUX bootloader can be used to boot multiple distributions from a single source such as a USB stick.[2]

A minor complication is involved when booting fromcompact discs. TheEl Torito standard allows booting in two different modes:

  • No emulation – Requires storing the boot information directly on the CD. ISOLINUX is suitable for this mode.
  • Floppy emulation – Requires storing the boot information in adisk image file suitable for emulating aFAT-formatted floppy disk. SYSLINUX is suitable for this mode.

To have this choice is sometimes useful, since ISOLINUX is vulnerable toBIOS bugs.[which?] For that reason, it is handy to be able to boot using SYSLINUX. This mostly affects computers built before about 1999, and, in fact, for modern computers the "no emulation" mode is generally the more reliable method. Since version 3.72 ISOLINUX supports the creation of so-called "hybrid ISO" images, that put both theEl Torito boot record of the compact discs and themaster boot record ofhard disks into an ISO image . This hybrid image could then be written to both a compact disc or a USB flash drive.[3]

PXELINUX

[edit]

PXELINUX is used in conjunction with aPXE-compliantROM on anetwork interface controller (NIC), which enables receiving abootstrap program over thelocal area network.[4] This bootstrap program loads and configures anoperating system kernel that puts the user in control of the computer.[5] Typically, PXELINUX is used for performing Linux installations from a central network server or for bootingdiskless workstations.

EXTLINUX

[edit]

EXTLINUX is a general-purpose bootloader, similar toLILO orGRUB. Since Syslinux 4, EXTLINUX is capable of handlingBtrfs,FAT,NTFS,UFS/UFS2, andXFS filesystems.

COMBOOT

[edit]

SYSLINUX can be extended by COMBOOT modules written inC orassembly language. 32-bit modules typically use the.c32filename extension. Version 5 and later do not support 16-bit.com modules.[6]

Hardware Detection Tool (HDT)

[edit]

Since the 3.74 release, the Syslinux project hosts the Hardware Detection Tool (HDT) project, licensed under the terms ofGNU GPL. This tool is a 32-bit module that displays low-level information for anyIA-32–compatible system. It provides both a command-line interface and a semi-graphical menu mode for browsing. HDT is also available as a bootable ISO and a 2.88 MB floppy disk image. The last update of HDT was in 2015; it has since been discontinued.[7]

See also

[edit]

References

[edit]
  1. ^abNegus 2006, p. 133.
  2. ^Pakrashi 2009, pp. 66, 71−73.
  3. ^"syslinux/doc/isolinux.txt". 2011-05-04. Retrieved2019-02-23.
  4. ^Bresnahan & Blum 2019, pp. 136–137.
  5. ^"syslinux/doc/pxelinux.txt". 2014-02-01. Retrieved2019-02-23.
  6. ^Matt Fleming (2012-12-06)."Syslinux 5.00 released".Syslinux mailing list. Retrieved2019-02-23.
  7. ^Hardware Detection Tool onSourceForge

Sources

[edit]

External links

[edit]
Linux kernel
Controversies
Distributions
Organizations
Adoption
Media
Professional related certifications
Organization
Kernel
Support
People
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
Retrieved from "https://en.wikipedia.org/w/index.php?title=SYSLINUX&oldid=1278029806"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp