无忧启动论坛

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

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

    [复制链接]
1081#
 楼主| 发表于 2011-4-20 12:45:59 | 只看该作者

回复 #1080 幸运的草 的帖子

谢谢帮助。另请有空的话测试一下这个:
http://bbs.wuyou.net/forum.php?m ... page=108#pid2209583
回复

使用道具 举报

1082#
发表于 2011-4-20 13:14:18 | 只看该作者

回复 #1081 zxw 的帖子

刚才机器得空,测试最新版,结果如下:
  关于(fd0,0)的问题,同前版。没有改善。具体细节不再罗嗦。
  新版确实是UD区没默认目录中文乱码。进入命令行,输入run --gfx /可见区目录/.input列表显示中文,返回命令行输入run /boot/imgs/.input或run 回车,对UD区目录列表中文乱码。
转命令行,输入run --txt .input 文本模式下对ud区列表正常,返回命令行,输入run --gfx /boot/imgs/.input出错,此时--gfx参数失效。
出现提示:Address 0x8280: Value 0x23
RUN
Address 0x400000: Value 0xbdcbaecb
Error 13: Invalid or unsupported executable format.
此时 run (fd0,0)/uddiy/.input也是一样的提示。
回复

使用道具 举报

1083#
 楼主| 发表于 2011-4-20 13:25:39 | 只看该作者

回复 #1082 幸运的草 的帖子

UD区中文乱码,从来就没有支持过。
Address 0x400000: Value 0xbdcbaecb
Error 13: Invalid or unsupported executable format.

读取0x400000的值看来还有点问题。

另,在12:57左右又更新了一次,可是测试的这个版本?


--gfx参数失效

测试了一下,是脚本版是失效。晕,又引入了bug!

已重新修订上传。

[ 本帖最后由 zxw 于 2011-4-20 13:56 编辑 ]
回复

使用道具 举报

1084#
发表于 2011-4-20 15:16:24 | 只看该作者

回复 #1083 zxw 的帖子

封装版也有这个问题,1、--txt 参数不能与--gfx同时使用,2、只要一使用--txt参数,--gfx就出问题。内容同前面。请更新一下。
对最新版脚本版测试了一下,不但原来的问题没有解决,run (fd0,0)/可见区目录/.input也不行了。find找不到(fd0,0),ls可以列出(fd0,0)/的文件及目录,run (fd0,0)/可见区目录/.input后出现提示autolist (ud)/可见区目录/倒计时后列出默认目录列表。

[ 本帖最后由 幸运的草 于 2011-4-20 15:46 编辑 ]
回复

使用道具 举报

1085#
 楼主| 发表于 2011-4-20 16:07:45 | 只看该作者

回复 #1084 幸运的草 的帖子

调整动作太大了,有很多疏漏的地方。我要仔细查看代码。

[ 本帖最后由 zxw 于 2011-4-20 16:21 编辑 ]
回复

使用道具 举报

1086#
发表于 2011-4-20 19:57:39 | 只看该作者
RUN模块 如何引导安装ununtu
回复

使用道具 举报

1087#
发表于 2011-4-20 21:09:28 | 只看该作者

回复 #1074 zxw 的帖子

不用脚本,命令行下:
find --set-root /uddiy/xyly.txt 返回(fd0,0)
或者:
find --set-root ls /uddiy/ 返回(fd0,0)
或者:
find --set-root --devices=f ls /uddiy/ 返回(fd0,0)

使用脚本,只要不/boot/imgs/进行列表或菜单,只对/uddiy(可见区)进行列表用上述也都能找到。
只要对/boot/imgs/进行列表,重返命令行后,只有find --set-root ls /uddiy/返回(ud),但这个结果是错误的,其他都是英文提示不能找到文件。
 
回复

使用道具 举报

1088#
发表于 2011-4-20 21:43:22 | 只看该作者
经进一步测试,原来说的默认目录可以扩大到ud区,也就是运行脚本,对ud区列表或菜单后就用find就找不到(fd0,0),只有find --set-root ls /可见区目录/ 返回(ud),这个结果是错误的。其他与find相关的参数都是英文提示,找不到文件。
  但run (fd0,0)/可见区目录/列表或菜单,返回命令行,find就又能找到了。
也就是对ud区列表后(fd0,0)丢失,对可见区列表后(fd0,0)重现。
回复

使用道具 举报

1089#
 楼主| 发表于 2011-4-20 21:53:11 | 只看该作者
@幸运之草:
谢谢你的测试,抽空看了一下脚本代码,我可能知道原因了。稍等……
回复

使用道具 举报

1090#
发表于 2011-4-20 21:53:27 | 只看该作者
对我来说太高深了。。。
回复

使用道具 举报

1091#
 楼主| 发表于 2011-4-20 22:11:13 | 只看该作者
@幸运之草:
你先试试脚本版,看是否解决问题?

如还是不行,你在脚本开始加一句:
calc *0x82b8>>8&0xff-0x80 && map --floppies=1 ! map --floppies=0
看是否解决问题?

[ 本帖最后由 zxw 于 2011-4-20 23:17 编辑 ]
回复

使用道具 举报

1092#
 楼主| 发表于 2011-4-20 23:02:06 | 只看该作者

回复 #1086 kan2009 的帖子

抱歉,没安装过ununtu。
回复

使用道具 举报

1093#
发表于 2011-4-21 08:14:59 | 只看该作者

回复 #1091 zxw 的帖子

新版脚本还是不行,添加这一句后可以了。calc *0x82b8>>8&0xff-0x80 && map --floppies=1 ! map --floppies=0
,这是在单位这台机测试的,下班后再在家里的机子上测试一下,看结果如何。
   谢谢!辛苦了!^_^
回复

使用道具 举报

1094#
 楼主| 发表于 2011-4-21 08:30:19 | 只看该作者

回复 #1093 幸运的草 的帖子

你单位上的这台电脑bios有bug,没估计错的话,会自动虚拟一个fd,导致find命令近乎死机或者失效。
你直接执行:find
或者:geometry (fd1)
看看是什么结果?
回复

使用道具 举报

1095#
发表于 2011-4-21 08:49:09 | 只看该作者

回复 #1094 zxw 的帖子

命令行下执行find,返回结果:(fd0,0)(ud)(hd0,0)(hd0,4)(hd0,5)(hd0,6)速度很快没有延迟。
geometry (fd1)返回结果:
Notice: Number of heads for drive 1 tuned from 1 to 255
Notice: Sectorw-ter-track for drive 1 tuned from 18 to 63
drive 0x01(CHS): C/H/S=80/255/63,
Sector count/Size=1285200/512

看来你的估计是对的,可能就是这个原因造成的。

[ 本帖最后由 幸运的草 于 2011-4-21 09:01 编辑 ]
回复

使用道具 举报

1096#
发表于 2011-4-21 21:23:07 | 只看该作者
自动列表 不能用了……

13号的run还能用

RUN --set-ext=.iso|.img|.|/

提示"Error11:Unrecognized device string"
回复

使用道具 举报

1097#
 楼主| 发表于 2011-4-21 23:47:08 | 只看该作者
回复 #1096 2011lv968 的帖子
我测试,没有问题。

回复 #1095 幸运的草 的帖子
加个前置变量fixfd
为on则解决你的这个问题。
回复

使用道具 举报

1098#
发表于 2011-4-22 12:12:49 | 只看该作者
0412版之后的更新几乎都试过,初始菜单正常,但从其它菜单转入后就无法启动了(回车没反映),只能返回上一级菜单。附上使用正常的0412版,恳请楼主费心找下原因。不能跟进更新,几成惆怅了。

[ 本帖最后由 梅边吹笛 于 2011-4-22 12:45 编辑 ]

00-47-09.jpg (77.55 KB, 下载次数: 133)

00-47-09.jpg

0412.rar

437.67 KB, 下载次数: 31, 下载积分: 无忧币 -2

回复

使用道具 举报

1099#
 楼主| 发表于 2011-4-22 16:18:40 | 只看该作者

回复 #1098 梅边吹笛 的帖子

什么版本?哦,是封装版?烦请汇报详细一点,没大看懂。
试着理解测试了一下,貌似没有问题。

[ 本帖最后由 zxw 于 2011-4-22 16:30 编辑 ]
回复

使用道具 举报

1100#
发表于 2011-4-22 16:43:35 | 只看该作者
原帖由 zxw 于 2011-4-22 16:18 发表
什么版本?封装版,脚本版?烦请汇报详细一点,没大看懂。

0412之后的封装版,脚本版都试过。进入UD区主菜单,打开“自动 生成启动菜单 (UDDIY 目录)”菜单内容启动正常,然后返回上一级菜单,即UD区的主菜单,选择“加载 U盘 SYSLINUX 菜单”从这个菜单再返回到UD区的主菜单,打开“自动 生成启动菜单 (UDDIY 目录)”,菜单内容就无法启动了,只有返回上一级菜单项可用。简言之,就是从UD区的主菜单转到其它菜单,从其它菜单再返回到UD区的主菜单后,再打开“自动 生成启动菜单 (UDDIY 目录)”里面的选项,除返回上一级菜单可用外,其它的启动选项都不可用。0412和之前的版本是正常的。

[ 本帖最后由 梅边吹笛 于 2011-4-22 16:45 编辑 ]

16-36-49.jpg (386.45 KB, 下载次数: 129)

ud区主菜单

ud区主菜单

16-37-19.jpg (104.76 KB, 下载次数: 133)

生成启动菜单,各选项正常

生成启动菜单,各选项正常

16-37-44.jpg (370.82 KB, 下载次数: 137)

返回到UD区主菜单

返回到UD区主菜单

16-38-12.jpg (264.31 KB, 下载次数: 133)

转入其它菜单后返回到UD区主菜单

转入其它菜单后返回到UD区主菜单

16-39-29.jpg (76.6 KB, 下载次数: 124)

再打开生成启动菜单,启动选项不可用

再打开生成启动菜单,启动选项不可用
回复

使用道具 举报

1101#
 楼主| 发表于 2011-4-22 17:02:06 | 只看该作者

回复 #1100 梅边吹笛 的帖子

试试才上传的版本。.
回复

使用道具 举报

1102#
发表于 2011-4-22 17:14:47 | 只看该作者
原帖由 zxw 于 2011-4-22 17:02 发表
试试才上传的版本。.

刚试过了,1——5个启动项都无法启动。选择后回车没反映。

[ 本帖最后由 梅边吹笛 于 2011-4-22 17:19 编辑 ]

17-13-24.jpg (75.23 KB, 下载次数: 132)

17-13-24.jpg
回复

使用道具 举报

1103#
发表于 2011-4-22 17:20:57 | 只看该作者
又试脚本版,选择——回车,提示如图:

17-17-20.jpg (53.92 KB, 下载次数: 139)

17-17-20.jpg
回复

使用道具 举报

1104#
 楼主| 发表于 2011-4-22 17:34:00 | 只看该作者

回复 #1103 梅边吹笛 的帖子

测试一下,自动列表是否有这个问题。
回复

使用道具 举报

1105#
发表于 2011-4-22 21:16:42 | 只看该作者
原帖由 zxw 于 2011-4-22 17:34 发表
测试一下,自动列表是否有这个问题。

有事刚回,试了。由二级菜单返回后打不开菜单。主菜单正常。

[ 本帖最后由 梅边吹笛 于 2011-4-22 21:17 编辑 ]

21-14-27.jpg (25.5 KB, 下载次数: 136)

21-14-27.jpg

21-17-36.jpg (72.05 KB, 下载次数: 126)

21-17-36.jpg
回复

使用道具 举报

1106#
 楼主| 发表于 2011-4-22 21:31:50 | 只看该作者

回复 #1105 梅边吹笛 的帖子

设置 set debug=on
追踪一下,是什么地方开始出错?
回复

使用道具 举报

1107#
发表于 2011-4-22 21:47:21 | 只看该作者
原帖由 zxw 于 2011-4-22 21:31 发表
设置 set debug=on
追踪一下,是什么地方开始出错?

惭愧!不知set debug=on应该放在菜单的那个位置?

[ 本帖最后由 梅边吹笛 于 2011-4-22 21:50 编辑 ]
回复

使用道具 举报

1108#
 楼主| 发表于 2011-4-22 21:55:03 | 只看该作者

回复 #1107 梅边吹笛 的帖子

把你的菜单,包括一级、二级……调用的全部菜单打个包传上来看看。
回复

使用道具 举报

1109#
发表于 2011-4-22 22:05:31 | 只看该作者
原帖由 zxw 于 2011-4-22 21:55 发表
把你的菜单,包括一级、二级……调用的全部菜单打个包传上来看看。

谢谢!菜单附上。

grldr菜单.rar

273.99 KB, 下载次数: 60, 下载积分: 无忧币 -2

回复

使用道具 举报

1110#
 楼主| 发表于 2011-4-22 22:58:52 | 只看该作者
梅老:
才粗略看了一下你的菜单,不算复杂,说得好听点是包罗万象,说得不好听算是个大杂粹。
说个不敬的话:只能说长得有点“变态”,有必要弄这么多么?
而且一会儿gfxmenu,一会儿fontfile加载字体,有必要弄得这么“花哨”么?
之间或多或少就有些冲突。
你试试在每个菜单,加一句放在最开始:
terminal console
看是否解决。

另外,建议使用脚本版。

[ 本帖最后由 zxw 于 2011-4-22 23:04 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 05:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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