ded2007
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору VV2006 Цитата: ded2007 После перезагрузки компьютера? |
Да, PLOP же сам это делаетДоговоримся называть это рестартом. Цитата: Задача: сконфигурировать меню так, чтобы после выбора любой (а не только первой или единственной) из опции (PLoP then ...) её выполнение отрабатывало бы автоматически - без необходимости дальнейшего выбора вручную нужной опции меню. | Можно воспользоваться для каждого *.lst своим файлом default. Родной файл копируете под любым именем и размещаете где Вам удобно. menu.lst Цитата: # для этого меню файл default оставим стандартный default /default # 15 сек, чтобы успевать прервать timeout 15 title WinPE without plop chainloader /SVPE/ntldr title VasAlex # запомним в /default, что при перезагрузке рестарте нужно идти по этой ветке safedefault # вызываем подменю configfile /VAPE.lst title Acronis # запомним в /default, что при перезагрузке рестарте нужно идти по этой ветке safedefault # вызываем подменю configfile /acronis.lst | Теперь посмотрим подменю VAPE.lst Цитата: # для этого меню файл default скопировали под именем VAPE.def и оставили в корне default /VAPE.def # 15 сек, чтобы успевать прервать timeout 15 title Return to menu.lst configfile /menu.lst title - VasAlex PE (Soft, Multimedia, Drivers) without plop chainloader /VAPE/01.BIN title - VasAlex PE (Soft, Multimedia, Drivers) with plop # следующая команда сохранит номер текущего title в /VAPE.def savedefault cat --hex --locate=PoLPu@ (md)0x3D0+0x130 || kernel /plop/plpbt.bin cat --hex --locate=PoLPu@ (md)0x3D0+0x130 || boot # следующая команда добавлена для "сброса" запуска и переключение на возврат в menu.lst cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && savedefault 0 cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && pause --wait=1 PloP is detected! cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && chainloader /VAPE/01.BIN cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && boot configfile /menu.lst title - VasAlex PE (Min Soft, No Drivers) without plop chainloader /VAPE/02.BIN title - VasAlex PE (Min Soft, No Drivers) with plop # следующая команда сохранит номер текущего title в /VAPE.def savedefault cat --hex --locate=PoLPu@ (md)0x3D0+0x130 || kernel /plop/plpbt.bin cat --hex --locate=PoLPu@ (md)0x3D0+0x130 || boot # следующая команда добавлена для "сброса" запуска и переключение на возврат в menu.lst cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && savedefault 0 cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && pause --wait=1 PloP is detected! cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && chainloader /VAPE/02.BIN cat --hex --locate=PoLPu@ (md)0x3D0+0x130 && boot configfile /menu.lst | Делая для каждого *.lst свой default-файл можно строить длинные ветки автопереходов до любых пунктов вложенных меню. Я правильно Вас понял? | Всего записей: 224 | Зарегистр. 13-02-2009 | Отправлено: 18:15 05-10-2010 | Исправлено: ded2007, 00:59 06-10-2010 |
|