Linux жүйесі үшін Syslinux – қосымша жүктөө құралдары жиынтығы. Түрлі дистрибутивтерді USB, CD-ден жүктеуге, орнатуға көмектеседі. Жеңіл ортаға арналған.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Linux операциялық жүйесіне арналған жүктеу құралдары жиынтығы
Bootloader suite for Linux operating system
Syslinux жобасы – компьютерлерде Linux дистрибутивтерін жүктеу үшін қолданылатын бес түрлі жүктеу құралынан тұратын жиынтық. Ол негізінен Х. Питер Анвинмен әзірленген.
The Syslinux Project is a suite of five different boot loaders for starting up Linux distros on computers. It was primarily developed by H. Peter Anvin.
SYSLINUX және ISOLINUX
SYSLINUX бастапқыда құтқару дискеталары, тірі USB-лер немесе басқа жеңіл орталар үшін арналған еді. ISOLINUX тірі CD-лер мен Linux орнату CD-лері үшін жасалған. SYSLINUX жүктегіші бірнеше дистрибутивтерді бір көзден, мысалы USB флешкадан жүктеуге қолданылуы мүмкін. Шағын дискілерден жүктеу кезінде шамалы қиындықтар туындайды. El Torito стандарты екі түрлі режимде жүктеуге мүмкіндік береді:
SYSLINUX was originally meant for rescue floppy disks, live USBs, or other lightweight environments. ISOLINUX is meant for live CDs and Linux installation CDs. The SYSLINUX bootloader can be used to boot multiple distributions from a single source such as a USB stick. A minor complication is involved when booting from compact discs. The El Torito standard allows booting in two different modes:
Эмуляциясыз – Бұл режимде жүктелу туралы ақпарат CD-ге тікелей сақталуы керек. ISOLINUX осы режимге сәйкес келеді. Дискет эмуляциясы – ЖЖҚ форматталған дискетті эмуляциялауға жарамды дискілік кескін файлында жүктелу туралы ақпаратты сақтауды талап етеді. SYSLINUX осы режимге сәйкес келеді. Мұндай таңдаудың болуы кейде пайдалы, себебі ISOLINUX BIOS қателіктеріне ұшырауы мүмкін. Сондықтан SYSLINUX арқылы жүктеуге мүмкіндік болуы ыңғайлы. Бұл көбінесе 1999 жылға дейін жасалған компьютерлерге қатысты, ал шындығында заманауи компьютерлер үшін «эмуляциясыз» режимі көбінесе сенімді әдіс болып табылады. ISOLINUX-тың жаңа нұсқалары «гибридті ISO» бейнелерін жасауды қолдайды, олар шағын дискілердің El Torito жүктеу жазбасын және қатты дискілердің бас жүктеу жазбасын ISO бейнесіне біріктіреді. Бұл гибридті бейне шағын дискіге немесе USB флеш-дискіге жазылуы мүмкін.
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 a disk image file suitable for emulating a FAT formatted floppy disk. SYSLINUX is suitable for this mode. 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 the "no emulation" mode is generally the more reliable method. Newer ISOLINUX versions support creation of so called "hybrid ISO" images, that put both the El Torito boot record of the compact discs and the master boot record of hard disks into an ISO image. This hybrid image could then be written to both a compact disc or a USB flash drive.
PXELINUX
PXELINUX желілік интерфейс контроллеріндегі (NIC) PXE стандартымен үйлесімді ROM-мен бірге қолданылады, бұл жергілікті желі арқылы бастапқы жүктеу бағдарламасын алуға мүмкіндік береді. Бұл бастапқы жүктеу бағдарламасы пайдаланушыға компьютерді басқаруға мүмкіндік беретін операциялық жүйе ядросын жүктеп, конфигурациялайды. PXELINUX көбінесе Linux-ты орталық желілік серверден орнату үшін немесе дискісіз жұмыс станцияларын іске қосу үшін пайдаланылады.
PXELINUX is used in conjunction with a PXE compliant ROM on a network interface controller (NIC), which enables receiving a bootstrap program over the local area network. This bootstrap program loads and configures an operating system kernel that puts the user in control of the computer. Typically, PXELINUX is used for performing Linux installations from a central network server or for booting diskless workstations.
EXTLINUX
EXTLINUX — LILO немесе GRUB сияқты жалпы мақсаттағы жүктеуіш. Syslinux 4 нұсқасынан бастап EXTLINUX Btrfs, FAT, NTFS, UFS/UFS2 және XFS файлдық жүйелерін қолдай алады.
EXTLINUX is a general purpose bootloader, similar to LILO or GRUB. Since Syslinux 4, EXTLINUX is capable of handling Btrfs, FAT, NTFS, UFS/UFS2, and XFS filesystems.
Комботтың
SYSLINUX C немесе ассемблер тілінде жазылған COMBOOT модульдері арқылы кеңейтілуі мүмкін. 32 биттік модульдер әдетте .c32 файл кеңейтімін қолданады. 5-ші нұсқасынан бастап 16 биттік com модульдері қолданылмайды.
SYSLINUX can be extended by COMBOOT modules written in C or assembly language. 32 bit modules typically use the c32 filename extension. Version 5 and later do not support 16 bit com modules.
Жабдықты анықтау құралы (HDT)
3.74 нұсқасынан бастап Syslinux жобасы GNU GPL шарттарымен лицензияланған Аппараттық анықтау құралы (HDT) жобасын қамтиды. Бұл құрал – IA 32 үйлесімді кез келген жүйе үшін төменгі деңгейдегі ақпаратты көрсетуге арналған 32 биттік модуль. Ол командалық қатар интерфейсімен қатар, шолу үшін жартылай графикалық мәзір режимін ұсынады. HDT жүктемелі ISO және 2,88 МБ дискінің бейнесі түрінде де қолжетімді. HDT соңғы рет 2015 жылы жаңартылған, одан кейін қолдау тоқтатылды.
Since the 3.74 release, the Syslinux project hosts the Hardware Detection Tool (HDT) project, licensed under the terms of GNU GPL. This tool is a 32 bit module that displays low level information for any IA 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.