无忧启动论坛

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

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

    [复制链接]
1501#
发表于 2011-7-21 23:20:33 | 只看该作者
原帖由 zxw 于 2011-7-21 22:23 发表
想法很好,恕难实现。除非grub4dos的ls命令实现了字母排序。

哦,原来如此
不过真的很喜欢run,确实很好用
回复

使用道具 举报

1502#
发表于 2011-7-23 01:10:15 | 只看该作者

谢谢楼主提供这么好的软件
回复

使用道具 举报

1503#
发表于 2011-7-25 11:12:35 | 只看该作者
请问楼主,用run启动某文件,失败就直接返回主菜单,run是否具有自动返回功能?
回复

使用道具 举报

1504#
发表于 2011-7-25 11:30:17 | 只看该作者

回复 #1503 风神 的帖子

严格的说是RUN找不到文件会返回主菜单或自定义的菜单。而不是启动某文件出错时返回。因为文件启动出错已经超出了RUN的应用范围。
回复

使用道具 举报

1505#
发表于 2011-7-25 11:34:08 | 只看该作者
原帖由 幸运的草 于 2011-7-25 11:30 发表
严格的说是RUN找不到文件会返回主菜单或自定义的菜单。而不是启动某文件出错时返回。因为文件启动出错已经超出了RUN的应用范围。

                                                         多谢。明白了
回复

使用道具 举报

1506#
发表于 2011-7-26 02:07:38 | 只看该作者
run --set-path=(hd0,0)/imgs/.automenu
怎么显示的还是(ud)/boot/imgs/里的?我想显示可见分区(hd0,0)/imgs/下的
回复

使用道具 举报

1507#
发表于 2011-7-26 08:07:34 | 只看该作者

回复 #1506 pxly2k 的帖子

首先你的命令调用有问题。
路径变量参数后面要有空格断句,run --set-path=(hd0,0)/imgs/ .automenu或(hd0,0)/imgs/.automenu

你也可以这样试试。
run /imgs/.automenu
因为(hd0,0)这种绝对路径变数很大,并不通用。如果你的imgs目录不是唯一的,你可以在可见区IMGS目录中用一个特定的文件xxx作为定位文件。使用FIND。
find --set-root /imgs/xxx
run /imgs/.automenu

[ 本帖最后由 幸运的草 于 2011-7-26 09:48 编辑 ]
回复

使用道具 举报

1508#
 楼主| 发表于 2011-7-26 08:54:03 | 只看该作者

回复 #1506 pxly2k 的帖子

/imgs/这个目录如果有唯一性,可以如楼上幸运之草所说这样:
run /imgs/.automenu
否则:
run --set-path=(hd0,0)/imgs/    .automenu
或者:
run (hd0,0)/imgs/.automenu
……

[ 本帖最后由 zxw 于 2011-7-26 14:53 编辑 ]
回复

使用道具 举报

1509#
发表于 2011-7-26 13:01:08 | 只看该作者
find --set-root /imgs/kejian.f
(hd0,0)
run /imgs/.automenu
运行完后显示的是(hd0,0)/imgs/
但是一个也没列出来,(hd0,0)/imgs/下明明就有几个img文件在
回复

使用道具 举报

1510#
发表于 2011-7-26 13:44:35 | 只看该作者

回复 #1509 pxly2k 的帖子

你是在那里进行测试的,第二句中的(hd0,0)是否是命令行下的返回结果?
find --set-root /imgs/kejian.f
ls /imgs/看有什么提示?
回复

使用道具 举报

1511#
发表于 2011-7-26 20:11:43 | 只看该作者
原帖由 幸运的草 于 2011-7-26 13:44 发表
你是在那里进行测试的,第二句中的(hd0,0)是否是命令行下的返回结果?
find --set-root /imgs/kejian.f
ls /imgs/看有什么提示?


返回的结果.简易启动测试器V4.0_Beta6.exe 和电脑上都试了.都一样.隐藏分区(ud)/boot/imgs 可见分区(hd0,0)/imgs 两都都有imgs没关系吧?
ls /imgs/会显示imgs里的文件
回复

使用道具 举报

1512#
 楼主| 发表于 2011-7-26 20:50:15 | 只看该作者

回复 #1511 pxly2k 的帖子

把你的菜单贴上来看看。
回复

使用道具 举报

1513#
发表于 2011-7-27 01:14:17 | 只看该作者
没写菜单,只是敲命令。换了一个U盘试了一下又没问题。搞不清楚。
还有我想问题一下:
Press"M" to Main Menu Or "C" to Commandline.
>Please Input FILE/NUM/LETTER/PATH Here:c回车没反映
回复

使用道具 举报

1514#
 楼主| 发表于 2011-7-27 08:24:44 | 只看该作者

回复 #1513 pxly2k 的帖子

那就怪了。grub4dos用的什么版本?
回复

使用道具 举报

1515#
发表于 2011-7-27 11:03:44 | 只看该作者
是很奇怪..

c.jpg (38.06 KB, 下载次数: 140)

c.jpg

a.jpg (36.01 KB, 下载次数: 142)

a.jpg

b.jpg (13.34 KB, 下载次数: 137)

b.jpg
回复

使用道具 举报

1516#
 楼主| 发表于 2011-7-27 11:14:22 | 只看该作者

回复 #1515 pxly2k 的帖子

晕,好旧的版本!
1.请用最新版grldr
2.请用最新脚本版run
3.写法也不对,如要显示自动列表: run /imgs/ 或:run /imgs/.input
   如要显示自动菜单:run /imgs/.automenu

[ 本帖最后由 zxw 于 2011-7-27 11:21 编辑 ]
回复

使用道具 举报

1517#
发表于 2011-7-27 14:01:40 | 只看该作者

回复 #1515 pxly2k 的帖子

你怎么乱用空格。把.automenu前面的空格去掉就正常了。变量后与路径前要有一个空格,路径及命令中间不能有空格。
run /imgs/.automenu。
run --set-path=/imgs/ /imgs/.automenu
run --set-path=/imgs/  .automenu
以上调用都是正确的。但不能run /imgs/ .automenu
注,空格只要一个就行。为了区分,在例子中多加了一个空格。

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

使用道具 举报

1518#
发表于 2011-7-29 13:46:17 | 只看该作者
谁能给我发个完整的光盘路径图。谢谢。
刚学着作,还没做出来。
回复

使用道具 举报

1519#
发表于 2011-7-29 15:21:09 | 只看该作者
谁能给我发个完整的光盘版的目录图。谢谢。
刚学着作,还没做出来。
回复

使用道具 举报

1520#
 楼主| 发表于 2011-7-29 16:17:34 | 只看该作者

回复 #1519 thfgw 的帖子

如用在光盘上,需要全部统一为大写。
你如初用本run模块,请在非光盘情形试用熟悉。
回复

使用道具 举报

1521#
发表于 2011-7-31 08:16:42 | 只看该作者
27日的版本好像有问题。无法加载img。
回复

使用道具 举报

1522#
发表于 2011-7-31 09:16:19 | 只看该作者

回复 #1521 yidawpf 的帖子

我用27日版本
run /XP.ISO  蓝屏
run --fire /XP.ISO 成功

是不是显示可以加载firadisk.img

你说的是什么img文件不能加载?
回复

使用道具 举报

1523#
发表于 2011-7-31 15:08:44 | 只看该作者
原帖由 yidawpf 于 2011-7-31 08:16 发表
27日的版本好像有问题。无法加载img。


确实无法加载,而且*.ISO也无法加载。
我发现,楼主的每一次更新都容易出现问题,
一是,列表的问题,二是无法启动的问题。
也许楼主太忙。
可以理解。
回复

使用道具 举报

1524#
发表于 2011-7-31 15:11:20 | 只看该作者
为什么我的就没有问题呢?
回复

使用道具 举报

1525#
发表于 2011-7-31 15:13:16 | 只看该作者

回复 #1 zxw 的帖子

量产后,剩下盘再做UD,RUN在量产区
要对UD区的文件生成自动菜单,绝对路径怎么写?是不是(ud)?
若对可见区的又应该怎么写?
回复

使用道具 举报

1526#
 楼主| 发表于 2011-7-31 16:17:27 | 只看该作者

回复 #1523 lhteee 的帖子

我测试没有问题。
没有特别注明纠正bug外,不建议跟进更新。
其它更新只是为了测试新版grub4dos。
回复

使用道具 举报

1527#
发表于 2011-8-2 14:53:33 | 只看该作者
在列表模式下 手输/ABC/123.0PE 出现的菜单中文显示乱码

123.0pe是我的一个菜单文件,utf-8编码 使用的grldr是英文版
BOOT\GRUB目录已经有FONTS和UNIFONT两个文件

对了列表模式用了强制图形输出,就是背景一片蓝的那种,不然列表处的文件也会出现中文乱码

这个有办法解决吗?
回复

使用道具 举报

1528#
 楼主| 发表于 2011-8-2 15:02:03 | 只看该作者

回复 #1527 tingyue-wu 的帖子

你是如何写的?是否加载了--gfx参数?
回复

使用道具 举报

1529#
发表于 2011-8-2 15:09:59 | 只看该作者
列表是加载--gfx参数的,可以显示中文

难道/ABC/123.0PE 也可以用这个参数?
回复

使用道具 举报

1530#
 楼主| 发表于 2011-8-2 16:05:55 | 只看该作者

回复 #1529 tingyue-wu 的帖子

哦,菜单/ABC/123.0PE 是如何写的?是否重新加载了字体?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-9 10:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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