Syslinux
|
|
Barba | Дата: Пятница, 14.01.2011, 21:53 | Сообщение # 31 |
Экспериментатор
Группа: Проверенные
Сообщений: 121
Статус: Отсутствует
| Quote (SMArtie) Можно проще, в одном файле при помощи конструкций MENU BEGIN MENU END Всё правильно - это заложено изначально и применяется во многих дистрибутивах, например, PMagic . Есть только 2 небольших НО: -1 можно "заблудиться", если меню слишком длинное -2 нельзя использовать полностью "родное" меню со встроенными HELP'ами А в общем - ХОЗЯИН - БАРИН
Сообщение отредактировал Barba - Пятница, 14.01.2011, 22:03 |
|
| |
Denver-22 | Дата: Пятница, 14.01.2011, 23:59 | Сообщение # 32 |
Экспериментатор
Группа: Проверенные
Сообщений: 147
Статус: Отсутствует
| Хорошо. Для начала можно и с такой конструкцией. Но у меня 2 причины для поиска решения вложенных меню отдельными файлами: 1. (как и выше) большой файл и сложно ориентироваться в нем 2. желание оформить каждое подменю по-своему (картинки, цвета). Прошу дать пример с раздельными файлами-подменю, если такое возможно. P.S. Если такого решения нет, то можно ли п.2 реализовать в приведенной выше конструкции?
|
|
| |
Barba | Дата: Суббота, 15.01.2011, 11:58 | Сообщение # 33 |
Экспериментатор
Группа: Проверенные
Сообщений: 121
Статус: Отсутствует
| Denver-22, у каждого свои причины задавать вопросы, НО Вы ЧТО, не читАете на них ОТВЕТЫ ? ИЛИ читаете не задумываясь??? ИЛИ спойлер не открывается?
Сообщение отредактировал Barba - Суббота, 15.01.2011, 12:10 |
|
| |
Denver-22 | Дата: Понедельник, 28.02.2011, 16:31 | Сообщение # 34 |
Экспериментатор
Группа: Проверенные
Сообщений: 147
Статус: Отсутствует
| Виноват :). Я почему-то сразу решил что это тоже общая схема с вложенными меню в 1 файле. Спасибо! Добавлено (28.02.2011, 16:31) ---------------------------------------------
Code LABEL pmagic-5.7.iso MENU LABEL pmagic-5.7.iso KERNEL memdisk INITRD /boot/iso/pmagic-5.7.iso APPEND iso Не работает. Вообще. Просто меню моргает и остается на экране. Помогите, в чем ошибка?
|
|
| |
Sh1td0wn | Дата: Понедельник, 28.02.2011, 17:03 | Сообщение # 35 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Denver-22, нажмите esc для выхода из меню и введите: memdisk iso initrd=/boot/iso/pmagic-5.7.iso И нажмите enter. Что получится?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Denver-22 | Дата: Вторник, 01.03.2011, 09:10 | Сообщение # 36 |
Экспериментатор
Группа: Проверенные
Сообщений: 147
Статус: Отсутствует
| Прошу меня извинить. Нашел ошибку. Я ведь ещё с Syslinux на Вы. Надо было указать путь к memdisk и всё заработало: Code LABEL pmagic-5.7.iso MENU LABEL pmagic-5.7.iso KERNEL /boot/syslinux/modules/memdisk INITRD /boot/iso/pmagic-5.7.iso APPEND iso Добавлено (01.03.2011, 09:10) --------------------------------------------- И ещё вопрос. При таком методе загрузки из образа (с memdisk) есть ли требование чтобы образ был дефрагментирован?
|
|
| |
Sh1td0wn | Дата: Вторник, 01.03.2011, 16:32 | Сообщение # 37 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > есть ли требование чтобы образ был дефрагментирован? Нет, всё равно образ считывается в память.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
namlung | Дата: Пятница, 22.03.2013, 10:14 | Сообщение # 38 |
Экспериментатор
Группа: Пользователи
Сообщений: 189
Статус: Отсутствует
| как сделать меню прокручивающимся ? у меня все что выходит за пределы тупо остаеться за экраном внизу .
--------------------------------------------- и как попасть в командную строку сислинукса?
Сообщение отредактировал namlung - Пятница, 22.03.2013, 10:15 |
|
| |
Sh1td0wn | Дата: Пятница, 22.03.2013, 19:40 | Сообщение # 39 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| namlung, какое меню? [vesa]menu.c32? Оно и так прокручивается, а выход в командную строку осуществляется клавишей Esc, если она не перенастроена или отключена.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
namlung | Дата: Суббота, 23.03.2013, 21:39 | Сообщение # 40 |
Экспериментатор
Группа: Пользователи
Сообщений: 189
Статус: Отсутствует
| Ясно , вобщем скачал меню по умолчанию из дистриба , прокрутка появилась. А какой параметр отвечает за ширину и высоту всего меню окна ? а то у меня оно как бы в верхнем левом углу , и что еще надо менять что бы оптья не пропала прокрутка ? Странно даже в меню по умолчанию у меня по esc не выходит в командную строку , просто ни чего непроисходит , ток отсчет времени возобнавляеться. А как прикрутить консоль ?
|
|
| |
Sh1td0wn | Дата: Суббота, 23.03.2013, 22:09 | Сообщение # 41 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| http://www.syslinux.org/wiki/index.php/Comboot/menu.c32 уже читали?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
namlung | Дата: Воскресенье, 24.03.2013, 00:37 | Сообщение # 42 |
Экспериментатор
Группа: Пользователи
Сообщений: 189
Статус: Отсутствует
| с командной строкой разобрался с размешением меню нет
|
|
| |
Sh1td0wn | Дата: Понедельник, 25.03.2013, 01:42 | Сообщение # 43 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Забыли указать, что именно пробовали и что именно не получилось. Загляните в мою подпись.
Размещением меню на экране управляют директивы:
Код # ширина меню MENU WIDTH 80 # отступ меню от экрана MENU MARGIN 10 # величина меню в строках MENU ROWS 12 # размещение последней строки MENU ENDROW -1 # сдвиг меню по вертикали/горизонтали MENU HSHIFT 0 MENU VSHIFT 0
И некоторые другие. Попробуйте изменять их значения сами.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
namlung | Дата: Вторник, 26.03.2013, 15:12 | Сообщение # 44 |
Экспериментатор
Группа: Пользователи
Сообщений: 189
Статус: Отсутствует
| ну названия говорят многие сами за себя но вот допустим MENU ROWS 12 делаешь побольше и все сбиваеться хелп не влезает прокрутка начинает работать не вовремя тоесть пункты кончились а дальше в них ведешь он как по невидимым пунктам меню щелкает и через какое то время ток перелистывает , вобщем эксперименты ни к чему не привели , ток окончательно запорол все ., вернул назад как было menu из бэкапа
|
|
| |