词条 | SYSLINUX |
释义 |
| screenshot = SysLinux.png | screenshot size = 250px | caption = Screenshot of SYSLINUX | developer = H. Peter Anvin | latest release version = 6.03 | latest release date = {{Start date and age|2014|10|6}} | latest preview version = 6.04-pre3 | latest preview date = {{Start date and age|2019|02|07}} | operating system = Linux | genre = Boot loader | license = GNU GPL version 2 or later | website = {{URL|https://www.syslinux.org/}} }} The SYSLINUX Project is a suite of lightweight master boot record (MBR) boot loaders for starting up IBM PC compatible computers with the Linux kernel. Primarily developed by H. Peter Anvin, the SYSLINUX bundle consists of several separate systems used for different purposes, including ISOLINUX, PXELINUX and EXTLINUX. List
Use{{Anchor|ISOLINUX}}SYSLINUX and ISOLINUXSYSLINUX is not normally used for booting full Linux installations since Linux is not normally installed on FAT filesystems. Instead, it is often used for boot or rescue floppy discs, live USBs, or other lightweight boot systems. ISOLINUX is generally used by Linux live CDs and bootable install CDs. A minor complication is involved when booting from CD-ROM. The El Torito standard allows booting in two different modes:
To have this choice is sometimes useful, since ISOLINUX is vulnerable to BIOS bugs; 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 no emulation mode is generally the more reliable method. The use of SYSLINUX for the creation of Live USBs is growing, though, and allowing the creation of distributions like Slax that allow users to try Linux with complete interactivity and persistent changes without needing to install it on their hard disk. Newer ISOLINUX versions allow creation of so-called "hybrid ISO" images, that put both CD el-torito and HDD MBR boot records into an ISO image, which lets users use a single image as either a CD/DVD boot or USB boot.[1] PXELINUXPXELINUX is used in conjunction with a PXE-compliant ROM on a network interface controller (NIC), which establishes a PXE environment that uses DHCP or BOOTP to configure its minimalistic networking stack capable of UDP/IP networking, and then downloads a bootstrap program using TFTP. This bootstrap program loads and configures an operating system kernel according to directives that are also downloaded from the TFTP server; after the kernel is booted, it sets up its own drivers for network devices, establishes networking configuration, etc. and carries out desired tasks on its own.[2] Typically, PXELINUX is used for performing Linux installations from a central network server or for booting diskless workstations. EXTLINUXEXTLINUX is typically used as a general-purpose bootloader, similar to LILO or GRUB. Since Syslinux 4, EXTLINUX has been merged with SYSLINUX. COMBOOTSYSLINUX can be extended by COMBOOT modules written in C or assembly language. 32-bit modules typically use file extension {{Anchor|HDT}}Hardware Detection Tool (HDT)Since the 3.74 release, the Syslinux project hosts the Hardware Detection Tool (HDT) project. This tool is a Syslinux com32 module, licensed under GNU GPL, which displays low-level information for any x86-compatible system. It provides both a command-line interface and a semi-graphical menu mode for browsing. HDT is available as a com32 file, a bootable ISO and a 2.88 MB floppy disk image. HDT is registered as a SourceForge project.[4] See also{{Portal|Free and open-source software}}
References1. ^{{cite web| url=https://repo.or.cz/syslinux.git/blob/HEAD:/doc/isolinux.txt| title=syslinux/doc/isolinux.txt| date=2011-05-04| accessdate=2019-02-23}} 2. ^{{cite web |url = https://repo.or.cz/syslinux.git/blob/HEAD:/doc/pxelinux.txt |title = syslinux/doc/pxelinux.txt |year = 2014-02-01 |accessdate = 2019-02-23}} 3. ^{{cite web|url=https://www.syslinux.org/archives/2012-December/019050.html|title=Syslinux 5.00 released|work=Syslinux mailing list|author=Matt Fleming|date=2012-12-06|accessdate=2019-02-23}} 4. ^{{Sourceforge|hdt|Hardware Detection Tool}} External links
3 : Free boot loaders|Linux software|Linux-only software |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。