Пользовательского поиска
Среда, 17.10.2018, 17:37
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Логин:
Пароль:
Поиск
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2919
Статистика

Всего на Сайте: 10
Гостей: 10
Пользователей: 0
GreenFlash
Главная » Статьи » Основные Инструкции » Дополнения

Разделитель в меню grub4dos
Разделитель в меню grub4dos

в menu.lst

...
#сепаратор с текстом

title #тут любой текст
clear

...

#пустой сепаратор

title
clear

....

p.s. походу именно clear в меню и является причиной появления сепаратора

мой menu.lst DOS кодировка cp866

Code

#color light-blue/black black/light-blue yellow/green red/green
timeout 30
default 0

#--------| Кирилический шрифт (cp866) |---------#
/grub/graphfont /grub/8x16_866.psf
#/unifont /consola_u16.bin

#--------------| Картинка фона |----------------#
splashimage=/grub/grub_bg.xpm.gz
foreground=0055AA
background=FFFF00

#================| Пункты меню |================#

title [ Загрузка DOS 7.1 - Windows9x - 3.x - 2.x - 1.x ]
chainloader /io.sys

#------------------------------

title LINUX tinycore_3.5.1.iso
#fallback 8
#find --set-root /grub/obrazu/tinycore_3.5.1.iso
#map /grub/obrazu/tinycore_3.5.1.iso (0xff)
map --mem /grub/obrazu/tinycore_3.5.1.iso (0xff)
map --hook
chainloader (0xff)
#savedefault --wait=2

#------------------------------
title загрузка с флопиков:
clear

title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)

title floppy (fd1)
chainloader (fd1)+1
rootnoverify (fd1)

#------------------------------
title
clear

title freedos.img
map --mem /grub/obrazu/freedos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title dos80.img
map --mem /grub/obrazu/dos80.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

#------------------------------

title BeOS 5
map --mem /BeOS/Floppy.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

#------------------------------

title kolibri.img memdisk
kernel /grub/memdisk.gz
initrd /grub/obrazu/kolibri.img

title kolibri.img
map --mem /grub/obrazu/kolibri.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title разделитель c текстом
clear

title <<< Назад к загрузчику Windows XP (ntldr)
chainloader /ntldr

title <<< Назад к MBR - SyMon ]
chainloader (hd0)+1

#------------------------------

title <<< Консоль восстановления Windows NT/2K/XP
#fallback 3
#find --set-root --ignore-floppies /cmldr
chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
# step 1. Write 4 chars "cmdc" at 0000:7C03
write 0x7C03 0x63646D63
# step 2. Write 3 chars "ons" and an ending null at 0000:7C07
write 0x7C07 0x00736E6F
savedefault --wait=2

title тоже разделитель с тектом
clear

title [ Вернуться в дос ]
quit

title [ Перезагрузка ]
reboot

title [ Выключение ]
halt

#------------------------------

title >>> Коммандная строка Grub
commandline

#------------------------------



Источник: http://(c)
Категория: Дополнения | Добавил: diksen (04.04.2011) | Автор: Diksen
Просмотров: 13370 | Комментарии: 11 | Рейтинг: 4.0/4
Всего комментариев: 11
avatar
1
К сожалению, у меня хоть с текстом, хоть без текста - разделитель не получается (пустой скопировал с вашего примера), а может быть я сам чего-то не учел. sad
avatar
9
Показывай код.
avatar
2
и на этот разделитель наводится как и на остальные пункты? и так же выделяется заданным цветом. Тогда прокатило бы и
title
root
avatar
3
нет, разделители не выделяются, за исключением если он самый верхний, тогда при загрузки он выделяется, но я это обхожу так:
default 1

title Запуск Windows PE
clear

title BartPE

выделяется BartPE

avatar
4
если использовать
gfxmenu (hd0,0)/boot/splash/xproyal.gz
то выделяется даже сепаратор =(
avatar
5
Блин, как сделать разделитель, который всё же не будет выделяться курсором?

ЗЫ: grub4dos-0.4.4-2009-06-20 кодировака - юникод, gfxmenu
avatar
6
Да, при использовании gfxmenu такой вариант не работает, как не работают и многие параметры, например timeout, default и т.д.

Однако, существует неприятный баг: если выбрать в gfxmenu такую опцию (с clear или пустым root) - загружается обычное черное меню. Я просто делаю так:

title Разделитель
configfile (hd0,0)/menu.lst
avatar
7
timeout, default работают, просто их надо прописывать раньше меню

timeout 15
default 4
gfxmenu /g4d/DODGE
avatar
8
А так не пробовали:


title
boot


cool
avatar
10
timeout 30
default /default

title
root

title Load HDD
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
clear
avatar
0
11


title \n
root
avatar
Copyright GreenFlash © 2018
Рейтинг@Mail.ru