无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: zxw
打印 上一主题 下一主题

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

    [复制链接]
1201#
发表于 2011-5-1 00:19:38 | 只看该作者
ZXW大哥,4月30号18时下载的和目前这个版本是不是一个版本?俺手机上网,流量紧张*^_^*
回复

使用道具 举报

1202#
 楼主| 发表于 2011-5-1 00:27:34 | 只看该作者

回复 #1201 singel 的帖子

不是。由于新版grub4dos2011-04-30对批处理参数有调整,跟进更新。

================================

发现新版grub4dos还有bug!请暂停下载。

[ 本帖最后由 zxw 于 2011-5-1 01:53 编辑 ]
回复

使用道具 举报

1203#
发表于 2011-5-1 08:10:41 | 只看该作者
原帖由 zxw 于 2011-5-1 00:27 发表
不是。由于新版grub4dos2011-04-30对批处理参数有调整,跟进更新。

================================

发现新版grub4dos还有bug!请暂停下载。

楼主 辛苦了
回复

使用道具 举报

1204#
发表于 2011-5-1 10:42:28 | 只看该作者
原帖由 zxw 于 2011-5-1 00:27 发表
不是。由于新版grub4dos2011-04-30对批处理参数有调整,跟进更新。

================================

发现新版grub4dos还有bug!请暂停下载。

收到。谢谢
回复

使用道具 举报

1205#
发表于 2011-5-1 15:08:56 | 只看该作者
chenall更新了,等待你的更新。
回复

使用道具 举报

1206#
 楼主| 发表于 2011-5-1 15:41:42 | 只看该作者

回复 #1205 yidawpf 的帖子

谢谢关注。已更新。.
回复

使用道具 举报

1207#
发表于 2011-5-1 16:35:13 | 只看该作者
支持更新,下载测试下。
回复

使用道具 举报

1208#
发表于 2011-5-1 16:44:13 | 只看该作者
更新很快,先前还是看到暂停下载的。
回复

使用道具 举报

1209#
发表于 2011-5-1 18:00:29 | 只看该作者
方法2.grldr菜单(假定系统安装盘ISO名为WIN$.ISO,但ISO没有整合FiraDisk或WinVBlock)

title XP setup step 1
find --set-root /WIN$.ISO
map --mem /firadisk.ima (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem /WIN$.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title Continue XP setup step 2
find --set-root /WIN$.ISO
map --mem /WIN$.ISO (0xff)
map --hook
chainloader (hd0)+1


这个用RUN应该怎么写呢?
回复

使用道具 举报

1210#
 楼主| 发表于 2011-5-1 18:20:16 | 只看该作者

回复 #1209 singel 的帖子

脚本的这一部分目前很简单,待以后抽空研究研究完善。

[ 本帖最后由 zxw 于 2011-5-1 20:08 编辑 ]
回复

使用道具 举报

1211#
发表于 2011-5-2 03:45:25 | 只看该作者
原帖由 zxw 于 2011-5-1 18:20 发表
脚本的这一部分目前很简单,待以后抽空研究研究完善。

支持*^_^*
回复

使用道具 举报

1212#
发表于 2011-5-2 03:56:10 | 只看该作者
建议:在INPUT列表和AUTOMENU菜单等页面增加可用参数说明及参数使用例子就好了,方便新手
回复

使用道具 举报

1213#
发表于 2011-5-2 11:59:35 | 只看该作者

回复 #1212 singel 的帖子

4#5#帖子有专门的参数说明及使用例句,怎么就不能潜心学习一会儿呢?
回复

使用道具 举报

1214#
发表于 2011-5-2 13:05:06 | 只看该作者

标题

原帖由 幸运的草 于 2011-5-2 11:59 发表
4#5#帖子有专门的参数说明及使用例句,怎么就不能潜心学习一会儿呢?

俺承认俺错了,是我菜鸟太轻浮,恨未老手更深潜……(·_·。)
回复

使用道具 举报

1215#
发表于 2011-5-3 10:06:19 | 只看该作者
实机测试,自动菜单到25个后没了,大家有没有相同的情况
回复

使用道具 举报

1216#
 楼主| 发表于 2011-5-3 10:08:19 | 只看该作者

回复 #1215 sdshi 的帖子

有可能,在内存中文件长度+控制字符的总长度不能超过0xc00(grub4dos有限制)。
如判断超过该长度,脚本目前处理方式是将之截断不显示,以防止出错。
也就是说,你的文件名不能太长,文件也不能太多,否则就会显示不全。
已想到另外的处理方法,待搞定后在下版更新。

[ 本帖最后由 zxw 于 2011-5-3 10:57 编辑 ]
回复

使用道具 举报

1217#
发表于 2011-5-3 10:10:54 | 只看该作者
原帖由 zxw 于 2011-5-3 10:08 发表
有可能,在内存中文件长度+控制字符的总长度不能超过0xc00(grub4dos有限制),如超过脚本将之截断不显示。
已想到另外的处理方法,待搞定后在下版更新。



谢谢Z大,回复速度。
回复

使用道具 举报

1218#
发表于 2011-5-3 10:39:45 | 只看该作者

回复 #1215 sdshi 的帖子

我根据你说的情况测试了一下,没发现你说的情况,实机和虚拟机结果一样,可以超过25个菜单。
以下图为例。


当然,我的镜像名称不长,不知你的是否文件名很长,你试着改短一点,看情况有无变化?
回复

使用道具 举报

1219#
 楼主| 发表于 2011-5-3 10:48:50 | 只看该作者

回复 #1218 幸运的草 的帖子

文件长度+控制字符的总长度不能超过0xc00。如果超长文件名的数量多了,可能会出现这个问题。

[ 本帖最后由 zxw 于 2011-5-3 10:57 编辑 ]
回复

使用道具 举报

1220#
发表于 2011-5-3 10:50:25 | 只看该作者
(md)0x3000+0x10  菜单长度最大为8K  超了的话后面就截断了

0x10个扇区 共8K

0xc00字节  共3K

[ 本帖最后由 sratlf 于 2011-5-3 10:54 编辑 ]
回复

使用道具 举报

1221#
发表于 2011-5-3 10:53:08 | 只看该作者

回复 #1215 sdshi 的帖子

测试证实,确实是这样的,不过我的比你显示多两个文件,27个。


而自动列表可以显示更多的文件,

回复

使用道具 举报

1222#
 楼主| 发表于 2011-5-3 12:09:58 | 只看该作者

回复 #1220 sratlf 的帖子

你我说的各是一码事。你说的是菜单长度,我说的是管理命令|对长度的限制。
回复

使用道具 举报

1223#
 楼主| 发表于 2011-5-3 12:20:01 | 只看该作者

回复 #1217 sdshi 的帖子

我以为你说的是自动列表。自动菜单的长度我限制了,先更新脚本版。
回复

使用道具 举报

1224#
发表于 2011-5-3 12:27:12 | 只看该作者

回复 #1222 zxw 的帖子

晕  没细看 ...
回复

使用道具 举报

1225#
发表于 2011-5-3 15:58:49 | 只看该作者
更新好快!新版可以了。
回复

使用道具 举报

1226#
发表于 2011-5-3 21:06:49 | 只看该作者
今天测试了下用run安装系统功能。失败了。说明如下:
run模块是最新的0502封装版,grldr是0501new版。

电脑是865的主板。256M内存。CPU是赛扬的。
我进入run加载自定义iso、img模块(type目录)。

type目录放置了深度6.2的一个原版系统(该iso集成了精简安装版和gho及其他dos工具)。
自动列表显示的是01号。
我直接输入01,回车,可以进入该iso。选择安装深度精简系统,加载过程中蓝屏。

输入F 01。
显示加载了firadisk驱动,提示按"I"或者任意键。
输入I或者任意键都从本地系统启动。
无法安装系统。

请问下是怎么回事。
回复

使用道具 举报

1227#
发表于 2011-5-3 21:25:24 | 只看该作者

回复 #1226 yidawpf 的帖子

256M内存,那你的6.2的ISO多大体积?安装原版系统必须要先加载firadisk。直接输入01操作错误。输入f 01是对的,按I后从本地启动,可能是你内存不够,也可能是其他的原因导致加载失败。
 你可以换种方式,先启动PE,在PE下执行安装操作。

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

使用道具 举报

1228#
发表于 2011-5-3 21:32:23 | 只看该作者
原帖由 幸运的草 于 2011-5-3 21:25 发表
256M内存,那你的6.2的ISO多大体积?安装原版系统必须要先加载firadisk。直接输入01操作错误。输入f 01是对的,按I后从本地启动,可能是你内存不够,也可能是其他的原因导致加载失败。
 你可以换种方式,先启 ...

内存必须大于iso吗?在256内存的台式机上不会加载iso。直接就出现选择I什么的界面。
但在我的笔记本上测试,会显示加载iso的界面。(笔记本内存2G)。
回复

使用道具 举报

1229#
 楼主| 发表于 2011-5-3 21:32:28 | 只看该作者

回复 #1226 yidawpf 的帖子

抱歉,我对加载firadisk驱动之类的不熟。
我这个脚本,我也唯独对这一块没有底,
所以我不能装权威,随便回答这个问题。

[ 本帖最后由 zxw 于 2011-5-3 21:37 编辑 ]
回复

使用道具 举报

1230#
发表于 2011-5-3 21:33:55 | 只看该作者
谢谢解答。我对run的功能使用了解也不是很多。

慢慢测试吧。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-3 11:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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