turboshade
 - Стаж: 9 лет 4 месяца
- Сообщений: 11
- Репутация:0[+] [-]
|
18617turboshade, если работает clear - тогда в чем проблема? title ========================================================== clear title ----------clear-------------- clear
title ----------echo--------------- echo
title ---------outline------------- outline
title ----------font--------------- font Эм, так я же и написал постом выше. Я работаю в графическом режиме с gfx темой.Да, работает. Но, заметил следующее. Оказывается в таком случае, по строке title (с соответствующим любым названием) можно нажать Enter и тогда произойдет переход в текстовый дефолтный режим "Grub4DOS", а там, сами понимаете, крокозябры сплошные. Поэтому не хотелось бы, чтобы был возможен такой переход. Чтобы Title был просто названием, но не ссылкой. 18635Приветствую, друзья! Zxen писал, что GFX-тему надо перепиливать, ибо просто не предусмотрен пропуск строк title... а как и возможно ли вообще это исправить, до сих пор новостей нет, никто не писал о таком. Вот это ближе к теме. Спасибо! Спасибо еще раз всем за помощь!!! Заберу вариант №2 от coka.
|
turboshade
 - Стаж: 9 лет 4 месяца
- Сообщений: 11
- Репутация:0[+] [-]
|
18645turboshade, так Вам и писал Nikzzzz, и Я, и Puhpol, что пропуск работает только в текстовом режиме. Я Вам пояснил, что GFX темы не поддерживаются. Используйте Splashimage. Да, точно, прошу прощения, просмотрел... Можно еще пару вопросов, чтобы не плодить новые темы? 1) Находясь в загрузчике, когда выбираем какую сборку грузить, у меня используется gfx тема... Если нажать на клавишу "ESC", то происходит вход в текстовый режим. И в текстовом режиме все русские буквы отображаются крокозябрами, иероглифами... Как победить это? Чтобы и при переходе в текстовый режим русские язык нормально отображался? Делал все по этой инструкции, раздел "Установка из Windows". Может быть чего-то не хватает? 2) Находясь там же, как сделать, чтобы при выборе (имею ввиду клавишами вниз, вверх, без самого выбора Enter) определенной сборки, в самом низу экрана отображалась информация (описание) по сборке, например, несколько предложений...
|
vovan1982
  - Стаж: 10 лет
- Сообщений: 1141
- Репутация:78[+] [-]
- Откуда: Ростов-на-Дону
|
turboshade, 1) шрифт нужен OEM866, а в GFX используется UTF8 (Unicode). Следовательно никак. Может тему поменять, чтобы не выкидывало в текстовый режим; 2) отображение возможно в текстовом режиме или при использовании splashimages.
|
KaSpieC 666
  - Стаж: 10 лет
- Сообщений: 787
- Репутация:127[+] [-]
- Откуда: Одесса
|
Доброго всем времени. В сборке Multiboot Collection уже используется вариант:title ====================================================\n root При таком варианте - пункт не активен! Я долго искал подобное, чтобы пункт был не активен. Только такой вариант и обязательно в конце с \n
|
V-N-G
 - Стаж: 9 лет 9 месяцев
- Сообщений: 45
- Репутация:1[+] [-]
|
чтобы не выкидывало в текстовый режим Я сделал проще... title find --set-root --ignore-floppies --ignore-cd /menu.lst configfile /menu.lst
|
zxen
  - Стаж: 10 лет
- Сообщений: 263
- Репутация:21[+] [-]
- Откуда: Siberia
|
|
turboshade
 - Стаж: 9 лет 4 месяца
- Сообщений: 11
- Репутация:0[+] [-]
|
18656KaSpieC 666, Активен же Подтверждаю, что активен.18655чтобы не выкидывало в текстовый режим Я сделал проще... title find --set-root --ignore-floppies --ignore-cd /menu.lst configfile /menu.lst А что если без строчкиfind --set-root --ignore-floppies --ignore-cd /menu.lst Что она нам даёт?
|
zxen
  - Стаж: 10 лет
- Сообщений: 263
- Репутация:21[+] [-]
- Откуда: Siberia
|
turboshade, да ничего не дает, ну это если вдруг.. почему то диск на котором находится menu.lst установлен не корневым, то ищем его и делаем таковым, но в принципе такая ситуация достижима в разных хитроумных меню со сменами root переменной
|
 Отправлено: 10-Фев-2016 20:11
(спустя 1 час 22 минуты)
KaSpieC 666
  - Стаж: 10 лет
- Сообщений: 787
- Репутация:127[+] [-]
- Откуда: Одесса
|
zxen, Доброго времени. Чуть позже, потестирую. А пока, могу показать menu.lst из Multiboot Collection Lite, где всё работает# Пункт загрузки по-умолчанию default 0 # Таймаут загрузки по-молчанию if %disk%@==@ && timeout 30 # Русский шрифт для текстового режима (кодировка файлов меню 866) #if %disk%@==@ && /_WIN/BOOT/GFX/OTHER/TEXTFONT /_WIN/BOOT/GFX/OTHER/8X16_866.PSF # Русский шрифт для графического режима (кодировка файлов меню UTF-8) #if %disk%@==@ && font /_WIN/BOOT/GFX/OTHER/RUS_BOLD.GZ # текст/фон курсор/фон низ/фон верх/фон if %disk%@==@ && color light-gray/blue yellow/black light-gray/black white/black # Фоновая картинка (для текстового режима -> закомментировать "#") if %disk%@==@ && graphicsmode -1 640:800 480:600 24:32 && splashimage /_WIN/BOOT/GFX/OTHER/WALL_PANEL.GZ # Индикация диска, с которого загружен GRLDR find --ignore-floppies /GRLDR | set disk= # Версия сборки write (md)0x220+1 !BAT\necho -n -P:0000 %hdrcolor% Grub4Dos-menu Multiboot Collection %disk% \0 && initscript (md)0x220+1 title >>> Запуск OS Windows XP/7-10 >>>\n Найти и загрузить ntldr (Windows XP/2000/2003) или bootmgr (Windows 7-10)\n с жесткого диска. Поможет загрузить ОС в случае, если загрузчик\n некорректно прописан в MBR/PBR и в обычном режиме (т.е., при выборе в BIOS\n загрузки из HDD с установленной ОС) загрузка Windows не происходит. 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 iftitle [if exist /_WIN/BOOTMGR] Установка Windows 7/8/8.1/10 из папки _WIN ====== (BCD-меню) ====== \n Скопируйте из своего образа с Windows 7-10, из папки Sources\n файл install.wim или install.esd или install.swm нужной вам Windows\n в соответствующую (редакции Windows) подпапку папки _WIN на флешке.\n По этому пункту будет произведён переход к главному BCD-меню сборника. find --set-root --ignore-floppies /_WIN/BOOTMGR chainloader /_WIN/BOOTMGR iftitle [if exist /_WINXP/BOOT/WINXP.LST] Меню установки Windows XP из папки _WINXP \n По этому пункту будет загружен _WINXP/WINXP.LST и произведён переход к\n меню установки Windows XP из папки _WINXP configfile /_WINXP/BOOT/WINXP.LST title ====================================================\n root iftitle [if exist /_ISO/BOOT/auto.bat] Авто-меню запуска образов из папки _ISO \n По этому пункту будет создано меню загрузки образов.\n Образ (.iso) должен быть дефрагментирован и незанят 4-й раздел первого диска.\n Образ монтируется как (hd0,3).\n Данный метод отлично подходит для загрузки Linux-образов. /_ISO/BOOT/auto.bat .Automenu configfile (md)0x3000+0x10 iftitle [if exist /USER_MENU/BOOT/automenu.bat] Загрузка списка файлов конфигурации из папки USER_MENU \n При переходе по этому пункту будет создан список пользовательских\n файлов конфигурации находящихся в папке USER_MENU. /USER_MENU/BOOT/automenu.bat .Automenu configfile (md)0x3000+0x10 iftitle [if exist /2k10/WINPE/BOOTMGR] MultiBoot 2k10 \n По этому пункту будет загружен 2k10/WinPE/BOOTMGR\n и произведён переход к BCD-меню сборки MultiBoot 2k10. find --set-root --ignore-floppies /2k10/WINPE/BOOTMGR chainloader /2k10/WINPE/BOOTMGR iftitle [if exist /SSTR/BOOTMGR] Boot USB Sergei Strelec \n По этому пункту будет загружен SSTR/BOOTMGR\n и произведён переход к BCD-меню сборки Boot USB Sergei Strelec. find --set-root --ignore-floppies /SSTR/BOOTMGR chainloader /SSTR/BOOTMGR iftitle [if exist /AWBL/BOOTMGR] AntiWinBlock WinPE - ("Лечение" компьютера) \n AntiWinBlock - простое решение для удаления баннеров-вымогателей, вирусов\n и пароля на вход Windows. По этому пункту будет загружен AWBL/BOOTMGR\n и произведён переход к BCD-меню сборки AntiWinBlock WinPE. find --set-root --ignore-floppies /AWBL/BOOTMGR chainloader /AWBL/BOOTMGR iftitle [if exist /PASS/BOOTMGR] BootPass - (Загрузка диска сброса паролей) \n BootPass - загрузочный диск (Windows 7PE x86). На диске размещены\n полнофункциональные программы для сброса, редактирования паролей Windows\n и удаления баннеров. По этому пункту будет загружен PASS/BOOTMGR\n и произведён переход к BCD-меню сборки BootPass. find --set-root --ignore-floppies /PASS/BOOTMGR chainloader /PASS/BOOTMGR iftitle [if exist /_WIN/BOOT/DOS/HDDaRTs.ima] DOS-утилиты (HD Diagnostic and Repair Tools) \n Сборник утилит от Ander_73 для диагностики и восстановления информации на\n HDD. Функции: S.M.A.R.T-диагностика; проверка поверхности, восстановление и\n ремаппинг badblocks; восстановление MBR, разделов и данных; прямое редакти-\n рование данных в секторах HDD. Поддержка NTFS, LFN (FAT32), USB (частично). map --mem /_WIN/BOOT/DOS/HDDaRTs.ima (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) map --floppies=1 boot iftitle [if exist /_WIN/BOOT/DOS/Hiren.ima] DOS-утилиты (Hiren's BootCD 15.2 Rus @lexapass 26.04.2013) \n Набор утилит для работы (в режиме DOS) с жестким диском, его восстановления,\n диагностики всех узлов компьютера, разбивки на разделы и форматирования,\n файловые менеджеры, утилиты для работы в сети, средства обхода и\n разблокировки системных паролей Windows и Linux, а также многие другие. find --set-root /_WIN/BOOT/DOS/Hiren.ima map --read-only /_WIN/BOOT/DOS/Hiren.ima (fd0) || map --mem /_WIN/BOOT/DOS/Hiren.ima (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) map --floppies=1 boot iftitle [if exist /ACRONIS/ACRONIS.LST] Продукты ACRONIS \n По этому пункту будет загружен ACRONIS/ACRONIS.LST и произведён переход к\n меню загрузки продуктов ACRONIS. find --set-root /ACRONIS/ACRONIS.LST configfile /ACRONIS/ACRONIS.LST title ====================================================\n root title Командная строка \n Запуск командной строки commandline title Перезагрузка компьютера \n Перезагрузка компьютера reboot title Выход из меню и завершение работы компьютера \n Завершение работы компьютера halt 0030:00007CC6C6CED6E6C6C6C67C00000000 004D:0000C6EEFEFED6C6C6C6C6C600000000 0054:00007E7E5A1818181818183C00000000 0056:0000C6C6C6C6C6C6C66C381000000000 0057:0000C6C6C6C6D6D6D6FEEE6C00000000 0058:0000C6C66C7C38387C6CC6C600000000 0059:0000666666663C181818183C00000000 005A:0000FEC6860C183060C2C6FE00000000 006D:0000000000ECFED6D6D6D6C600000000 0076:0000000000C6C6C6C6C66C3800000000 0077:0000000000C6C6D6D6D6FE6C00000000 0078:0000000000C66C3838386CC600000000 007C:00001818181818181818181800000000 0401:6C00FE6662687868606266FE00000000 0410:00001E3666C6C6FEC6C6C6C600000000 0411:0000FE6260607C66666666FC00000000 0412:0000FC6666667C66666666FC00000000 0413:0000FE6662606060606060F000000000 0414:00001E3666666666666666FFC3810000 0415:0000FE6662687868606266FE00000000 0416:0000DBDB5A5A7E7E5ADBDBDB00000000 0417:00007CC606063C060606C67C00000000 0418:0000C6C6C6CEDEF6E6C6C6C600000000 0419:6C38C6C6C6CEDEF6E6C6C6C600000000 041A:0000E6666C6C78786C6C66E600000000 041B:00001F3666666666666666CF00000000 041C:0000C6EEFEFED6C6C6C6C6C600000000 041D:0000C6C6C6C6FEC6C6C6C6C600000000 041E:00007CC6C6C6C6C6C6C6C67C00000000 041F:0000FEC6C6C6C6C6C6C6C6C600000000 0420:0000FC666666667C606060F000000000 0421:00007CC6C6C0C0C0C0C2C67C00000000 0422:0000FFDB991818181818183C00000000 0423:0000C6C6C6C6C67E0606C67C00000000 0424:00007EDBDBDBDBDBDB7E183C00000000 0425:0000C6C66C7C38387C6CC6C600000000 0426:0000C6C6C6C6C6C6C6C6C6FF03030000 0427:0000C6C6C6C6C67E0606060600000000 0428:0000D6D6D6D6D6D6D6D6D6FE00000000 0429:0000D6D6D6D6D6D6D6D6D6FE03030000 042A:0000F8F0B0303E333333337E00000000 042B:0000C3C3C3C3F3DBDBDBDBF300000000 042C:0000F06060607C66666666FC00000000 042D:00007CC606263E260606C67C00000000 042E:0000CEDBDBDBFBDBDBDBDBCE00000000 042F:00003F6666663E3E666666E700000000 0430:0000000000780C7CCCCCCC7600000000 0431:0002067CC0C0FCC6C6C6C67C00000000 0432:0000000000FC66667C6666FC00000000 0433:0000000000FE6262606060F000000000 0434:00000000001E3666666666FFC3C30000 0435:00000000007CC6C6FEC0C67C00000000 0436:0000000000D6D6547C54D6D600000000 0437:00000000007CC6063C06C67C00000000 0438:0000000000C6C6CED6E6C6C600000000 0439:0000006C38C6C6CED6E6C6C600000000 043A:0000000000E66C78786C66E600000000 043B:00000000001E3666666666E600000000 043C:0000000000C6EEFEFED6D6C600000000 043D:0000000000C6C6C6FEC6C6C600000000 043E:00000000007CC6C6C6C6C67C00000000 043F:0000000000FEC6C6C6C6C6C600000000 0440:0000000000DC66666666667C6060F000 0441:00000000007CC6C0C0C0C67C00000000 0442:00000000007E5A181818183C00000000 0443:0000000000C6C6C6C6C67E0606C67C00 0444:0000003C187EDBDBDBDBDB7E18183C00 0445:0000000000C66C3838386CC600000000 0446:0000000000C6C6C6C6C6C6FF03030000 0447:0000000000C6C6C6C67E060600000000 0448:0000000000D6D6D6D6D6D6FE00000000 0449:0000000000D6D6D6D6D6D6FE03030000 044A:0000000000F8B0B03E33337E00000000 044B:0000000000C6C6C6F6DEDEF600000000 044C:0000000000F060607C6666FC00000000 044D:00000000007CC6063E06C67C00000000 044E:0000000000CEDBDBFBDBDBCE00000000 044F:00000000007FC6C67E3666E700000000 0451:0000006C007CC6C6FCC0C67C00000000
|
puhpol
  - Стаж: 10 лет
- Сообщений: 891
- Репутация:75[+] [-]
|
18655 title find --set-root --ignore-floppies --ignore-cd /menu.lst configfile /menu.lst Я в первом своем сообщении хотел написать что еще не хватает фунд сет роот , но воздержался. Это же надо стока букаф загрузчику написать, что бы просто пропустить строчку...  Получается: Сделать устройство с меню корневым, а потом менюшку еще перезагрузить..... Круто!18663А пока, могу показать menu.lst из Multiboot Collection Lite, где всё работает 18636Эм, так я же и написал постом выше. Я работаю в графическом режиме с gfx темой.
|
KaSpieC 666
  - Стаж: 10 лет
- Сообщений: 787
- Репутация:127[+] [-]
- Откуда: Одесса
|
Полностью согласен. Невнимательный этот KaSpieC 666...  Я займусь его воспитанием
|
nikzzzz
  - Стаж: 10 лет
- Сообщений: 3114
- Репутация:127[+] [-]
|
title find --set-root --ignore-floppies --ignore-cd /menu.lst configfile /menu.lst А если menu.lst находится еще на каком-то разделе? Будет подцеплено первое найденное. Лучше уж напрямую указать путь.title configfile (bd)/menu.lst
|
Страница 2 из 3
Текущее время: 09-Май 18:18
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|