无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zxw
打印 上一主题 下一主题

[分享] [20150128]自动列表·自动菜单·数字启动

    [复制链接]
661#
发表于 2011-3-3 12:57:47 | 只看该作者
原帖由 dengxiong 于 2011-3-3 12:54 发表
谢谢,

下载试过了,这个版本也不行,好像是在3.2版本早上8点多的时候还有另外一个版的,

目前测试还是在0PE1.2.5中的RUN版本可以正常用,


RUN110301.7z (2.93 KB, 下载次数: 24)

RUN20110209+.7z (2.8 KB, 下载次数: 18)

RUN110129.7z (2.64 KB, 下载次数: 18)

试试这几个。
回复

使用道具 举报

662#
发表于 2011-3-3 12:58:03 | 只看该作者
MENU_IMG.LST菜单如下:

default 0
timeout 10

gfxmenu /BOOT/MESSAGES/MESSAGE
RUN /BOOT/MENUS/MENU_IMG.LST

title 【 1 】 自动列表模式(默认位置/BOOT/IMGS/)
RUN --set-ext=.img/.ima/.gz

title 【 2 】 自动菜单模式(默认位置/BOOT/IMGS/)
RUN --set-ext=.img/.ima/.gz .automenu

title 【 3 】 返回上一级菜单
RUN /BOOT/MENUS/MENU.LST

[ 本帖最后由 dengxiong 于 2011-3-3 13:02 编辑 ]
回复

使用道具 举报

663#
发表于 2011-3-3 13:03:30 | 只看该作者
原帖由 幸运的草 于 2011-3-3 12:51 发表
不知楼主1#第五个图的横向菜单是在什么情况下截的图?


用 ls 命令可以显示横向菜单。
图片中有该命令。
回复

使用道具 举报

664#
发表于 2011-3-3 13:10:39 | 只看该作者

回复 #662 dengxiong 的帖子

你是在调用哪个菜单时出现这个问题?我测试自动列表及自动菜单,没有发现问题。
回复

使用道具 举报

665#
发表于 2011-3-3 13:11:00 | 只看该作者

回复 #661 tubaozi 的帖子

RUN110301.7z (2.93 KB)这个使用正常

另外发现一个有趣的现象,在自动列表中如果我输入小写的m返回我自己定义的MESSAGE界面,如果输入大写的M则会返回到那个有趣的会动的小企鹅的MESSAGE界面,难道这是一个彩蛋??
回复

使用道具 举报

666#
发表于 2011-3-3 13:16:41 | 只看该作者

回复 #665 dengxiong 的帖子

这个可能是你在制作MESSAGE时,选择了出现企鹅几率的参数。与RUN无关。与你的MESSAGE有关。与是否按“M”或“m”无关。

[ 本帖最后由 幸运的草 于 2011-3-3 13:24 编辑 ]
回复

使用道具 举报

667#
发表于 2011-3-3 13:17:23 | 只看该作者
原帖由 幸运的草 于 2011-3-3 13:10 发表
你是在调用哪个菜单时出现这个问题?我测试自动列表及自动菜单,没有发现问题。



用3.3版本的时候:

title 【 1 】 自动列表模式(默认位置/BOOT/IMGS/)
RUN --set-ext=.img/.ima/.gz

title 【 2 】 自动菜单模式(默认位置/BOOT/IMGS/)
RUN --set-ext=.img/.ima/.gz .automenu

进入任何一项后可以正常显示,但如果自动列表模式的M可以返回以上菜单,但自动菜单模式的RUN MAINMENU项不能返回到以上菜单选项,出现以上错误。


但是我用0PE中的旧版就没有这些问题。

[ 本帖最后由 dengxiong 于 2011-3-3 13:20 编辑 ]
回复

使用道具 举报

668#
发表于 2011-3-3 13:17:36 | 只看该作者

回复 #665 dengxiong 的帖子

这个情况我好像也遇见过~!
回复

使用道具 举报

669#
发表于 2011-3-3 13:27:07 | 只看该作者
确实title 生成自动菜单
RUN --set-ext=.img/.ima/.gz .automenu

选择最后一项返回主菜单出现经下情况:

2.PNG (23.62 KB, 下载次数: 149)

2.PNG
回复

使用道具 举报

670#
发表于 2011-3-3 13:29:29 | 只看该作者
原帖由 幸运的草 于 2011-3-3 13:16 发表
这个可能是你在制作MESSAGE时,选择了出现企鹅几率的参数。与RUN无关。与你的MESSAGE有关。与是否按“M”或“m”无关。




嗯,可能吧?也许这个可以小小娱乐一下 :-)
回复

使用道具 举报

671#
发表于 2011-3-3 13:30:16 | 只看该作者

回复 #667 dengxiong 的帖子

你这个是外置菜单,你在菜单项中没有定义返回菜单项,默认返回内置菜单,你把GRLDR的内置菜单中的内容帖上来,我分析一下。
     在线等....
回复

使用道具 举报

672#
发表于 2011-3-3 13:42:10 | 只看该作者
自动生成菜单改为
RUN /BOOT/IMGS/.AUTOMENU

就OK了!!!
回复

使用道具 举报

673#
发表于 2011-3-3 13:47:56 | 只看该作者
原帖由 幸运的草 于 2011-3-3 13:30 发表
你这个是外置菜单,你在菜单项中没有定义返回菜单项,默认返回内置菜单,你把GRLDR的内置菜单中的内容帖上来,我分析一下。
     在线等....



我的菜单
#声明外部命令RUN位置
command --set-path=(bd)/BOOT/GRUB/
default 0
timeout 10
gfxmenu /BOOT/MESSAGES/MESSAGE
RUN /BOOT/MENUS/MENU.LST
title 【 1 】 WinPE/Linux系统合集
RUN /BOOT/MENUS/MENU_PE.LST
title 【 2 】 DOS多功能工具合集
RUN /BOOT/MENUS/MENU_DOS.LST
title 【 3 】 磁盘分区工具合集
RUN /BOOT/MENUS/MENU_DISK.LST
title 【 4 】 备份还原工具合集
RUN /BOOT/MENUS/MENU_GHOST.LST
title 【 5 】 硬件检测工具合集
RUN /BOOT/MENUS/MENU_HDD.LST
title 【 6 】 ISO镜像启动器(启动任意位置的ISO文件)
RUN /BOOT/MENUS/MENU_ISO.LST
title 【 7 】 软盘镜像启动器(启动任意位置的IMG/IMA/GZ文件)
RUN /BOOT/MENUS/MENU_IMG.LST
title 【 8 】 启动本机硬盘Windows系统
RUN /BOOT/MENUS/MENU_WIN.LST
title 【 R 】 重启计算机
reboot


不应该有问题呀,我用3.1的版本了是正常的
刚才又看了一下,在自动菜单模式,选择RUN MAINMENU选项的时候,下面只提示configfile ,而旧版中可以提示configfile (md)4+8

[ 本帖最后由 dengxiong 于 2011-3-3 13:51 编辑 ]
回复

使用道具 举报

674#
发表于 2011-3-3 13:48:08 | 只看该作者
找到问题所在了,主要在内置菜单上中没有使用定义反回菜单变量,在内置菜单中增加定义返回菜单的变量参数:set usrmenu=[外置菜单(含路径)]。即可消除这个现象。

[ 本帖最后由 幸运的草 于 2011-3-3 14:07 编辑 ]
回复

使用道具 举报

675#
发表于 2011-3-3 13:52:10 | 只看该作者

回复 #674 幸运的草 的帖子

但是我在3.3版本之前都是很正常的呀?

在自动菜单模式,选择RUN MAINMENU选项的时候,下面只提示configfile ,而旧版中可以提示configfile (md)4+8
回复

使用道具 举报

676#
发表于 2011-3-3 13:54:26 | 只看该作者

回复 #673 dengxiong 的帖子

你在内置菜单的COMMAND命令的下一行,增加变量:set usrmenu=(md)4+8。返回内置菜单。看如何?
回复

使用道具 举报

677#
发表于 2011-3-3 14:01:48 | 只看该作者

回复 #676 幸运的草 的帖子

这个可能是ZXW在新版中的BUG吧!或许ZXW会在新版中修正。
  3月3日更新的新版RUN,如果在内置菜单中没有自定义菜单变量,在外置菜单中如果调用自动列表时,使用扩名参数时,按“M”返回调用菜单后,如果调用自动菜单也使用扩展名参数时,返回菜单会出错。如果设置返回菜单变量则正常。

例: [1]title input
     run --set-ext=.iso/.img/.gz .input
     [2]title automenu
     run --set-ext=.iso/.img/.gz .automenu

[ 本帖最后由 幸运的草 于 2011-3-3 14:17 编辑 ]
回复

使用道具 举报

678#
发表于 2011-3-3 14:03:15 | 只看该作者
原帖由 幸运的草 于 2011-3-3 13:54 发表
你在内置菜单的COMMAND命令的下一行,增加变量:set usrmenu=(md)4+8。返回内置菜单。看如何?




嗯,增加了这个语句就正常了。

是不是在3.3版中删除了返回默认主菜单的语句呀?

但直接返回到MENU.LST主菜单了,不能返回到MENU_IMG.LST或MENU_ISO.LST了。
回复

使用道具 举报

679#
 楼主| 发表于 2011-3-3 14:38:55 | 只看该作者
原帖由 幸运的草 于 2011-3-3 13:48 发表
command --set-path=(bd)/BOOT/GRUB/
default 0
timeout 10
gfxmenu /BOOT/MESSAGES/MESSAGE
RUN /BOOT/MENUS/MENU.LST

加描红处这一句是什么意思?
回复

使用道具 举报

680#
发表于 2011-3-3 14:41:38 | 只看该作者

回复 #679 zxw 的帖子

这是由原来的菜单改过来的,原来是configfile /BOOT/MENUS/MENU.LST
回复

使用道具 举报

681#
 楼主| 发表于 2011-3-3 14:42:40 | 只看该作者
原帖由 dengxiong 于 2011-3-3 14:41 发表
这是由原来的菜单改过来的,原来是configfile /BOOT/MENUS/MENU.LST

不建议这样用,不要滥用run模块,这里还是用configfile的为好。

@幸运的草、dengxiong 、amwwc
刚刚上来看看,感谢你们几个热心测试。我再查看代码是否有误。

[ 本帖最后由 zxw 于 2011-3-3 14:44 编辑 ]
回复

使用道具 举报

682#
 楼主| 发表于 2011-3-3 14:55:02 | 只看该作者
原帖由 yesfei 于 2011-3-3 12:56 发表
新版3.3的在ISO列表中输入:F   +数字变成了非法命令。闷!!!没法只有撤了

你输入的有“+”吧?应该这样^_^
回复

使用道具 举报

683#
 楼主| 发表于 2011-3-3 15:11:08 | 只看该作者
@dengxiong:
找到问题所在了,新版已纠正,烦请测试。呵,一处手误。
回复

使用道具 举报

684#
发表于 2011-3-3 15:25:20 | 只看该作者

回复 #683 zxw 的帖子

已下载测试,已经正常了。

另有一个建议:
但是在自动列表输入M或在自动菜单选RUN MAINMENU选项是返回主菜单的,可以改成上一级菜单吗?因为我是在MENU.LST里调用MENU_ING.LST,然后在MENU_ING.LST菜单里有生成自动列表和自动菜单两个菜单,进入任意一个然后再返回的时候是返回到MENU.LST而不是返回到MENU_ING.LST。
回复

使用道具 举报

685#
 楼主| 发表于 2011-3-3 15:38:40 | 只看该作者

回复 #684 dengxiong 的帖子

可以,需要你自行设定。
假定你要在自动列表或自动菜单的显示目录为:/BOOT/ISO/
       拟返回的上一级菜单为:(bd)/BOOT/MENU.LST

自动列表可以这样写:
RUN --SET-MENU=(bd)/BOOT/MENU.LST /BOOT/ISO/

自动菜单可以这样写:
RUN --SET-MENU=/BOOT/MENU.LST  /BOOT/ISO/.AUTOMENU

[ 本帖最后由 zxw 于 2011-3-3 15:44 编辑 ]
回复

使用道具 举报

686#
发表于 2011-3-3 15:39:13 | 只看该作者

回复 #684 dengxiong 的帖子

在内置菜单中增加变量参数set usrmenu=[路径]/menu.lst即可返回到menu.lst菜单。
回复

使用道具 举报

687#
发表于 2011-3-3 15:42:57 | 只看该作者
去试试。

但是今天早上的那个版本在自动列表输入M却可以返回到MENU_IMG.LST菜单的,好奇怪哦??
回复

使用道具 举报

688#
 楼主| 发表于 2011-3-3 15:45:12 | 只看该作者

回复 #687 dengxiong 的帖子

不奇怪,你的MENU_IMG.LST菜单应该是grldr内置的吧?
回复

使用道具 举报

689#
发表于 2011-3-3 15:50:30 | 只看该作者
原帖由 zxw 于 2011-3-3 15:45 发表
不奇怪,你的MENU_IMG.LST菜单应该是grldr内置的吧?



不是的,是在GRLDR中调用MENU.LST菜单,然后再在MENU.LST菜单中调用MENU_IMG.LST菜单。
回复

使用道具 举报

690#
发表于 2011-3-3 15:53:29 | 只看该作者

回复 #684 dengxiong 的帖子

3 月3日版是自动返回调用菜单,但9时左右的版本有一处小BUG,现已更新。下午版如果按你原来的调用应该回到内置菜单。
   
    RUN模块中有很多参数变量,用户可根据需要灵活定义。具体可参看1#。

[ 本帖最后由 幸运的草 于 2011-3-3 16:06 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-23 06:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表