[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Нашел !!!! Огромное спасибо conty9 !!!
Отдельные выдержки копирую сюда.

Примеры различных вариантов загрузки с помощью Syslinux

LABEL winxp
MENU LABEL Boot Windows 2000/XP/2003 (SETUPLDR.BIN) from CD/DVD
TEXT HELP
Загрузка Windows 2000/XP/2003 из папки I386
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND ntldr=/I386/SETUPLDR.BIN
LABEL win7
MENU LABEL Boot Windows Vista/2008/7 (bootmgr) from CD/DVD
TEXT HELP
Загрузка Windows Vista/2008/7
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND ntldr=/bootmgr
LABEL vista
MENU LABEL Boot Windows Vista (first primary partition)
TEXT HELP
Загрузка Windows Vista из первого раздела первого диска
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND ntldr=/bootmgr_vista hd0,1
LABEL w7
MENU LABEL Boot Windows 7 (second primary partition)
TEXT HELP
Загрузка Windows 7 из второго раздела первого диска
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND ntldr=/bootmgr_w7 hd0,2
LABEL recovery_console
MENU LABEL Boot Recovery console (2000/XP/2003)
TEXT HELP
Загрузка консоли восстановления Windows 2000/XP/2003 (из папки i386)
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND cmldr=/i386/setupldr.bin
LABEL cmdc
MENU LABEL Boot Recovery console (2000/XP/2003)
TEXT HELP
Загрузка консоли восстановления Windows 2000/XP/2003 (из папки cmdcons)
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND cmldr=/cmdcons/setupldr.bin hd0,1
LABEL grub4dos
MENU LABEL Boot grub4dos
TEXT HELP
Загрузить grub4dos из папки boot/grub
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND ntldr=/boot/grub/grldr
LABEL grldr second primary partiton as root swap drive
MENU LABEL Boot grldr and tell it to use second primary partition as root drive (swap)
TEXT HELP
Загрузить grub4dos из второго диска и "обменять" диски hd1 и hd0.
При этом grub4dos вначале ищет menu.lst на первом разделе второго диска (перед
"обменом" дисков, а после загрузки меняет диски местами hd1->hd0 (hd0->hd1).
ENDTEXT
COM32 /2k10/syslinux/chain.c32
APPEND grldr=/some/dir/grldr hd1 2 swap

Как прикрутить фоновую картинку (640*480, png)

(писать после FONT)
MENU BACKGROUND /2k10/syslinux/images/<название картинки>.png
цвета
#== название пармтр = ?? ====== передний цв.. = цв. фона = ?? == пояснение ==== >
menu color screen 37;40 #ffffffff #00000000 none
menu color border 30;44 #00000000 #00000000 none # Рамка
menu color title 7;37;40 #ffffffff #00000000 none # Заголовок
menu color unsel 37;44 #ff60CA00 #00000000 none # пункты загрузки
menu color hotkey 1;37;44 #ff60CA00 #00000000 none
menu color sel 37;44 #ffffffff #00000000 none # Курсор
menu color hotsel 1;7;37;40 #ffffffff #ff60CA00 none
menu color scrollbar 30;44 #ffffffff #00000000 none # Прокрутка
menu color tabmsg 31;40 #ffffffff #00000000 none
menu color cmdmark 1;36;40 #ffff0000 #00000000 none
menu color cmdline 37;40 #ffffffff #00000000 none
menu color pwdborder 30;47 #ffff0000 #00000000 std
menu color pwdheader 31;47 #ffff0000 #00000000 std
menu color pwdentry 30;47 #ffff0000 #00000000 std
menu color timeout_msg 37;40 #aae1ff6a #00000000 std # Текст таймеры
menu color timeout 1;37;40 #ffff0000 #00000000 none # Цифры таймера
menu color help 37;40 #ffffffff #00000000 none # Подсказка
menu color msg07 37;40 #90ffffff #00000000 std

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Подменю в одном файле CFG
MENU BEGIN Мини ОС Linux
label slax 6.1.2
menu label Slax 6.1.2 by novah ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /puhpol/slax612.cfg
TEXT HELP
Slax linux - это миниатюрный, не требующий инсталяции дистрибутив,
базирующийся на Slackware.
ENDTEXT
label Runtu LITE 10.04 - 201107
menu label Runtu LITE 10.04 - 201107 ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /puhpol/runtu.cfg
TEXT HELP
Запуск или установка Runtu lxde 10.04 i386 final
При наличии в корне носителя файла casper-rw
сохроняет настройки
ENDTEXT
label <-- Обратно в первое меню
kernel vesamenu.c32
append /puhpol/syslinux.cfg
MENU END

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Загрузка через ГРУБ в syslinux.cfg
label WinDoZa
menu label WinDoZa Live CD & USB by Core-2 v.11.2.12
KERNEL /puhpol/grub.exe
APPEND --config-file="find --set-root /liveusb;chainloader /bootmgr9"

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Загружаем ГРУБ
LABEL GRUB4DOS
MENU LABEL Grub4dos
BOOT /grldr
label GRUB4DOS
menu label Grub4dos
KERNEL /puhpol/grub.exe
APPEND --config-file=/menu.lst

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Подскажите понятным языком, как русский язык прикрутить?
1. Качаем файл шрифта и копируем его в папку "Syslinux" (где лежит файл syslinux.cfg).
2. Открываем программой Notepad++ файл syslinux.cfg (скачать можно на программа бесплатная).
3. Выбираем кодировку, как нарисовано на картинке:

4. Обязательно в конфиге прописываем имя файла шрифта:

Вроде все.

[Цитировать]

    infecti0N_113
  • 878
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 4
  • Репутация:0

    [+] [-]
Как прикрутить загрузку вне папки usb-flash:\syslinux\ например usb-flash:efi\syslinux\?

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
infecti0N_113, установить суслик родной утилитой syslinux.exe:
syslinux.exe -f -ma -d /efi/syslinux %DISK%
где /efi/syslinux - путь к папке с конфигом (syslinux.cfg для FAT32/NTFS и isolinux.cfg для компактов), слеши обратные (линуксовые)
%DISK% - диск, на который нужно установить загрузчик (если установку запускать прямо с этого диска, можно заменить на %~d0).

[Цитировать]

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
Приветствую всех aa
Подскажите пожалуйста, если syslinux находится на разделе NTFS, сделать меню на русском языке возможно?, если да, то где можно об этом почитать, поиск по инету ни чего не дал.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
волчара, aa
В syslinux.cfg команда:
font /path/to/8x16_866.psf
Кодовая страница конфига - 866 (OEM)
Шрифт

[Цитировать]

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
Ander_73, aa
Благодарю за предоставленный шрифт, а то у меня совсем другой (Cyr_a8x16.psf), на фат32 показывает на русском, а на ntfs каракули всякие.

[Цитировать]

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
Еще один вопрос возник, возможно ли загрузка софта с другого раздела, допустим: у меня syslinux на разделе ntfs, а софт на разделе ФАТ32, почитал все возможные форумы(сайты) так и ни чего путнего не нашел.
пример скрипта:
label live
menu label Linux Mint 21 "Vanessa" (MATE) LiveCD x64
kernel /linux/mint/mate/casper/vmlinuz
append hd0,1 initrd=/linux/mint/mate/casper/initrd.lz file=/linux/mint/mate/preseed/linuxmint.seed  boot=casper live-media-path=/linux/mint/mate/casper/ cdrom-detect/try-usb=true locale=ru_RU.UTF-8 noprompt floppy.allowed_drive_mask=0 ignore_uuid quiet splash ---
надо что бы вот это
kernel /linux/mint/mate/casper/vmlinuz
нашел на другом разделе

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
волчара, насколько мне известно, штатно - нет.
Возможно, какой-то из *.c32 содержит искомый функционал, но инфы по ним тоже шиш да маленько...

[Цитировать]

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
Ander_73, aa
101775
насколько мне известно, штатно - нет.
Возможно, какой-то из *.c32 содержит искомый функционал, но инфы по ним тоже шиш да маленько...
Понял, буду извращаться ag

[Цитировать]

    vovan1982
  • 214
  • Стаж: 9 лет 2 месяца
  • Сообщений: 1098
  • Репутация:76

    [+] [-]
  • Откуда: Ростов-на-Дону
Всем aa. Случайно обнаружил, что суслик стал поддерживать EFI. Выкладываю архив с EFI и LEGACY версиями.
dy

[Цитировать]

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
vovan1982, aa
101975Случайно обнаружил, что суслик стал поддерживать EFI.
Поддержка efi началась с 6.0 версии, но есть минус, секьюрити бут не поддерживает, меню маленькое и не на всех компах загружается.

Страница 1 из 4


Показать сообщения:    

Текущее время: 28-Мар 21:32

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы