Syslinux и gfxboot
|
|
gadfly1 | Дата: Вторник, 02.06.2009, 16:48 | Сообщение # 1 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| Всем привет! Я использую в качестве загрузчика на флешке syslinux. Решил на днях вместо обычных бэкграундов прикрутить gfxboot темы. Все бы ничего, но информации по этому вопросу вообще не нашел. Под груб, isolinux вроде есть. Может у кого-нибудь есть опыт создания gfxboot, bootlogo или есть желание поэкспериментировать? ;-) Со своей стороны готов поделиться своим опытом!
Arch Linux
|
|
| |
Sh1td0wn | Дата: Вторник, 02.06.2009, 18:48 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| isolinux и syslinux во многом совпадают. Для примера gfxboot можно взять флешку с Ubuntu (создаётся с помощью утилиты на LiveCD)
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
gadfly1 | Дата: Вторник, 02.06.2009, 19:07 | Сообщение # 3 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| Ок! Я приблизительно так и поступил. Только вытащил bootlogo из mandriv'ы. gfxboot.com взял из дистрибутива syslinux'a В syslinux.cfg добавил строчку: ui gfxboot.com bootlogo Этот вариант работает. Только есть одно "но". Я хочу добиться того, чтобы при заходе в подменю картинка бэкграунда была другая, например. Как это сделать я пока не знаю!!! ((
Arch Linux
|
|
| |
Sh1td0wn | Дата: Вторник, 02.06.2009, 20:27 | Сообщение # 4 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Два варианта: программировать gfxboot (здесь этого, кажется, не знает никто) или пытаться добавлять директивы подгрузки нового gfxmenu в скрипт подменю.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
SMArtie | Дата: Среда, 03.06.2009, 14:08 | Сообщение # 5 |
Ищущий
Группа: Пользователи
Сообщений: 30
Статус: Отсутствует
| gadfly1, а чем тебя vesamenu.c32 не устраивает? В чем преймущество gfxboot?
|
|
| |
gadfly1 | Дата: Среда, 03.06.2009, 15:00 | Сообщение # 6 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| какбэ...устраивает, но вот захотелось мне разобраться. Дистрибутивописатели, вон, втыкают этот злосчастный gfxboot, к грубу народ прикручивает, а почему бы и мне не прикрутить к syslinux'у. Красивостей захотелось, как минимум.
Arch Linux
|
|
| |
Sh1td0wn | Дата: Среда, 03.06.2009, 20:02 | Сообщение # 7 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| На том уровне, на котором gfxboot поддерживается grub4dos'ом, поддержку в syslinux'е Вы уже получили. "Что ещё для счастья надо?"
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
gadfly1 | Дата: Четверг, 04.06.2009, 07:48 | Сообщение # 8 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| "Для счастья надо" научится создавать темы непосредственно для syslinux, а не использовать не совсем подходящие от "мандрив" и "убунт". Savvy? ;-) Попытки создать свою собственную из исходников пока к успеху не привели. Разбираюсь! Может быть опыт/знание местных гуру как раз мог бы и помочь. Ведь совместное решение куда более продуктивно, чем индивидуальное....порой! ;-)
Arch Linux
|
|
| |
Sh1td0wn | Дата: Четверг, 04.06.2009, 11:27 | Сообщение # 9 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Тогда Вам сюда: http://greenflash.su/forum/2-173-1 В середине темы есть ссылка на исходники со скриптом компиляции; я лично собрал свою тему и всё работает.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
gadfly1 | Дата: Четверг, 04.06.2009, 12:46 | Сообщение # 10 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| Вы собрали свою тему...под grub? Или под syslinux?
Arch Linux
|
|
| |
Sh1td0wn | Дата: Четверг, 04.06.2009, 15:35 | Сообщение # 11 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Какая разница? Gfxboot-то один и тот же! Разница может быть разве что в упакованности grub'овского gfxboot файла архиватором cpio.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
gadfly1 | Дата: Четверг, 04.06.2009, 15:52 | Сообщение # 12 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| Видити ли, Sh1td0wn, есть информация, которая для Вас кажется очевидной и понятной! Это замечательно! Но поверьте, не все владеют такими же знаниями и умениями! Иначе большинство из нас тут бы не находилось. И как раз для этого я и создал эту тему!!! Чтобы такие люди как Вы...могли помочь таким людям как я....! ;-) И мы все будем благодарны Вам за помощь!!!
Arch Linux
Сообщение отредактировал gadfly1 - Четверг, 04.06.2009, 17:16 |
|
| |
Sh1td0wn | Дата: Четверг, 04.06.2009, 20:08 | Сообщение # 13 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Ок, выкладываю исходники (ссылку стал искать и не нашёл): http://narod.ru/disk/9499130000/custom.7z.html Для сборки: запустить make_gfxboot.bat и скопировать на флешку всё содержимое папки (на всякий случай). Если хочется поэкспериментировать, попробуйте подсунуть syslinux'у заархивированный файл (от grub4dos). А вот, что написано на официальном сайте: Quote WARNING - at least SuSE, Mandriva, and Ubuntu use a version of SYSLINUX modified with a patch called "gfxboot". This is a highly invasive and unsupported modification of SYSLINUX. Please avoid these versions if possible. Добавлено (04.06.2009, 20:08) --------------------------------------------- Ещё стоит почитать официальный сайт GfxBoot: http://en.opensuse.org/Gfxboot
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
gadfly1 | Дата: Пятница, 05.06.2009, 10:34 | Сообщение # 14 |
Экспериментатор
Группа: Проверенные
Сообщений: 82
Статус: Отсутствует
| Sh1td0wn, да, спасибо, я все это видел и изучал! И пробовал разные варианты!!! И продолжаю пробовать! Много информации про груб, как я уже говорил ранее. По сислинуксу - мизер!
Arch Linux
|
|
| |
ded2007 | Дата: Понедельник, 12.07.2010, 12:27 | Сообщение # 15 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| Quote (gadfly1) gfxboot, к грубу народ прикручивает, а почему бы и мне не прикрутить к syslinux'у. Красивостей захотелось, как минимум. Очень интересуюсь этой темой. Quote (gadfly1) Много информации про груб, как я уже говорил ранее. По сислинуксу - мизер! По сислинуксу, к сожалению не помогу, а вот по с потрошением, модифицированием, программированием gfxboot ВСЕГДА ПОЖАЛУЙСТА. Пишу inc-скрипты для gfxboot. Хотелось бы пообщаться не только с тестерами gfxboot под GRUB4DOS, но и с линуксоидами. Приглашаю к обсуждению Больше тестеров - меньше ошибок. Нам люди нужны. Добавлено (12.07.2010, 12:27) ---------------------------------------------
Quote (gadfly1) gfxboot.com взял из дистрибутива syslinux'a В syslinux.cfg добавил строчку: ui gfxboot.com bootlogo Этот вариант работает. Скажите, это универсальное средство для запуска gfxboot из под syslinux-a? Это можно сделать для любого Linux-a, если он в качестве загрузчика использует syslinux? Есть ли какие-нибудь ограничения по версиям?
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
Сообщение отредактировал ded2007 - Пятница, 11.06.2010, 11:27 |
|
| |