Syslinux
Меню syslinux |
|
| Тип |
Boot loader |
|---|---|
| Разработчик | |
| Написана на | |
| Операционная система | |
| Последняя версия |
5.00 (2012-12-06) |
| Лицензия | |
| Сайт | |
SYSLINUX Project — набор загрузчиков ядра Linux (автор H. Peter Anvin), состоит из нескольких отдельных загрузчиков, самым известным из которых является ISOLINUX.
syslinux — загрузчик ядра Linux и стартового RAM-диска с FAT, FAT32 или NTFS -раздела на дискете, жёстком диске или USB-накопителе.
Содержание |
Список загрузчиков в SYSLINUX Project [править]
- syslinux, использующийся для загрузки с FAT, FAT32, NTFS
- isolinux, для загрузки с iso9660
- pxelinux, для загрузки по PXE
- extlinux, для загрузки с ext2/ext3/ext4 или btrfs
Существует ряд утилит, имеющих одинаковый с ядром Linux формат загрузки и пригодных для запуска из-под syslinux. Одной из них является утилита Memtest86.
Примеры [править]
Установка syslinux из OS Windows:
- syslinux.exe -fma -d /syslinux F:
-f быстрая установка.
-m MBR: установит в MBR.
-a Active: сделать раздел загрузочным.
-d Каталог для установки.
F: Раздел для установки.
В итоге установка будет произведена на раздел F:\, системные файлы скопированы в папку syslinux.
Пример syslinux.cfg с графическим меню(vesamenu.c32). Первый пункт меню - загрузка посекторного образа ДОС дискеты; второй-загрузка .iso CD образа; .... последний пункт - переход к меню скопированного на флэшку дистрибутива Slax liveCD:
- UI /syslinux/vesamenu.c32
- TIMEOUT 70
- ONTIMEOUT 1
- MENU DEFAULT 1
- MENU TABMSG Press <TAB> to edit options
- MENU AUTOBOOT Automatic boot in # second{,s}...
- MENU BACKGROUND /syslinux/logo.png
- MENU TITLE MyFlashBootDisk
- MENU color title 1;36;44 #ffffffff #00000000 std
- MENU color sel 7;37;40 #FF000000 #FFC0C0C0 all
- MENU color hotsel 1;7;37;40 #FF000000 #FFC0C0C0 all
- MENU ROWS 8
- #-------example 1 Floppy
- LABEL 1
- MENU LABEL ^1. VC (dos, any utilites)
- TEXT HELP
- DOS: boot to VC, press F2 for menu: MHDD, Victoria, MemTest, PartitionMagic, Ghost, etc
- ENDTEXT
- LINUX /syslinux/memdisk
- INITRD /syslinux/os/dos/FlopVC.bin
- APPEND raw
- #-------example 2 .ISO (CD)
- LABEL GeeXBoX 1.2.4 Video, Audio, TV
- TEXT HELP
- GeeXBoX Media ceneter - Video, Audio, TV
- ENDTEXT
- LINUX /syslinux/memdisk
- INITRD /syslinux/os/geexbox-1.2.4-en.i386.glibc.iso
- APPEND iso
- #-------
- LABEL Acronis_True_Image_Home_2013
- TEXT HELP
- Acronis_True_Image_Home_2013
- ENDTEXT
- LINUX /syslinux/os/Acronis/Acronis_True_Image_Home_2013/kernel.dat vga=0x318 quiet acpi=off noapic quiet
- INITRD /syslinux/os/Acronis/Acronis_True_Image_Home_2013/init.dat
- #-------
- LABEL Knoppix
- TEXT HELP
- Knoppix
- ENDTEXT
- KERNEL /KNOPPIX/boot/syslinux/linux
- APPEND ramdisk_size=100000 lang=ru vt.default_utf8=0 apm=power-off initrd=/KNOPPIX/boot/syslinux/minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime
- #-------
- LABEL Slax
- MENU LABEL Slax
- KERNEL /syslinux/vesamenu.c32
- APPEND /slax/boot/syslinux.cfg
См. также [править]
Ссылки [править]
- Syslinux на ftp.kernel.org — для платформ Linux/win32
- Руководство по Syslinux на Русском языке
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |

