找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5524|回复: 13

关于ezb一个菜单执行多个命令的问题

[复制链接]
发表于 2006-7-28 21:19:37 | 显示全部楼层 |阅读模式
我想做一个系统合集DVD,不想用软盘组,因为那样感觉文件比较混乱,我的构思如下:
%cdrom%_________EZBOOT
                        |_____SYSTEM______WIN_XP_PRO______I386
                                               |                              |______XPPR.BIN(xp_pro的启动文件)
                                               |______WIN_XP_HOME______I386
                                               |                              |______XPho.BIN(xp_home的启动文件)
                                               |______WIN_XP_64______I386
                                               |                              |______XP64.BIN(xp_64的启动文件)
                                               |______WIN_2K3_EE______I386
                                               |                              |______2k3e.BIN(2k3_ee的启动文件)
                                               |______WIN_2K3_DE______I386
                                               |                              |______2k3d.BIN(2k3_de的启动文件)

但是这样有个问题,就是EZB菜单调用时,必须转到相应目录才能找到相应系统的启动文件,于是我在菜单
里这样写:cd system;run xppr.bin.......测试时说file not find。我想ezb默认的工作目录应该是在ezboot里,所
以应当先回到光盘根目录,又修正为:cd \;cd system;run xppr.bin.......可是我这样修改了之后菜单文件就无
法保存,ezb提示说xxx路
径下的xxx.bin文件不存在!直接退出生成iso测试不成功。

请教达人:
1.我的构思有问题吗?
2.ezb怎样才能实现多个命令同时执行?是不是菜单只能同时执行两个命令?

[ 本帖最后由 wjgyz740526 于 2006-7-28 09:28 PM 编辑 ]
发表于 2006-7-28 22:21:09 | 显示全部楼层
对于这样的结构,不使用启动组,恐怕不大好办到。而且,楼主似乎将启动扇区文件理解错了,启动扇区的那 2048 字节是要调用一个光盘根目录下的四个字节名称的文件夹中的 Setupldr.bin,向你这样恐怕不行,文件夹太深的话,恐怕除非你会编译启动扇区文件,否则不大好办到。

我尝试过用 BCDW 的方式直接启动比如 \SIMPCHIN\WIN2003\DAC\I386\SETUPLDR.BIN 这样的项目,不成功,提示 NTDETECT failed,也就是说这个 Setupldr.bin 会在光盘的根目录中查找 I386 文件夹下的 NTDETECT.COM 文件的。

期待高手能够解决问题

[ 本帖最后由 老毛桃 于 2006-7-28 10:23 PM 编辑 ]
回复

使用道具 举报

发表于 2006-7-28 23:18:04 | 显示全部楼层
所有像XPPR.BIN这样的BIN文件应该都放在EZBOOT目录下,
而不是EZBOOT的子目录或者其它路径下。
而且BIN引导记录文件都是2048字节,
完全可以多复制一份在EZBOOT目录里,反正你用DVD不怕装不下的。
回复

使用道具 举报

发表于 2006-7-28 23:29:46 | 显示全部楼层
如老毛桃所说,你提取的XPPR.BIN是原光盘的引导信息,
它所指向的引导文件和目录肯定是原光盘的目录,
所以你还需要修改修改XPPR.BIN里的路径,
建议用WinHex v13.0 SR-8 汉化版UltraEdit-32 v12.10a
之类的二进制工具来修改。
回复

使用道具 举报

 楼主| 发表于 2006-7-29 08:07:59 | 显示全部楼层
路径当然是要修改的,bin文件放在system中的各个文件夹中也是因为ezb只能调用ezb目录中的启动文件。但是xppr.bin是否可以放在其他目录呢?正在尝试。现在的问题是:1.xppr.bin中只能修改到一级目录,而不能是几级目录吧?2.如果用软盘组,xp64和2003的不太好找啊。

还有:ezb菜单能执行多个命令吗?怎么作?

[ 本帖最后由 wjgyz740526 于 2006-7-29 08:24 AM 编辑 ]
回复

使用道具 举报

发表于 2006-7-29 12:50:44 | 显示全部楼层
《电脑报2004合订本》上册附录,有一篇关于制作多重启动的安装光盘的教程,楼主可以参看一下。
回复

使用道具 举报

 楼主| 发表于 2006-7-29 14:21:56 | 显示全部楼层
刚在EZB 刻录家园里看到:
Easyboot5.09版支持绝对路径了.可以使用
run /system/xppr.bin
所以xppr.bin是可以放在其他目录的,不过是不是能成功还不知道,晚上回家再试
回复

使用道具 举报

发表于 2006-7-30 23:28:26 | 显示全部楼层
原帖由 wjgyz740526 于 2006-7-29 08:07 发表
路径当然是要修改的,bin文件放在system中的各个文件夹中也是因为ezb只能调用ezb目录中的启动文件。但是xppr.bin是否可以放在其他目录呢?正在尝试。现在的问题是:1.xppr.bin中只能修改到一级目录,而不能是几级 ...
原帖由 wjgyz740526 于 2006-7-29 14:21 发表
刚在EZB 刻录家园里看到:
Easyboot5.09版支持绝对路径了.可以使用
run /system/xppr.bin
所以xppr.bin是可以放在其他目录的,不过是不是能成功还不知道,晚上回家再试

是的,xppr.bin 这样的文件可以放在光盘的任意路径(长文件夹名、含有空格的文件夹我没有测试过),都可以使用 BCDW 的方式运行,但是 xppr.bin 指向的 setupldr.bin 所在的路径就只能是光盘根目录下的一个四个字符的路径了,可不可以使用 BCDW 的启动扇区文件,楼主可以试试看。
回复

使用道具 举报

 楼主| 发表于 2006-7-31 08:29:45 | 显示全部楼层
正在试验......多谢
回复

使用道具 举报

发表于 2006-7-31 13:31:25 | 显示全部楼层
多个命令用:隔开!
回复

使用道具 举报

 楼主| 发表于 2006-7-31 14:54:46 | 显示全部楼层
原帖由 wang6610 于 2006-7-31 01:31 PM 发表
多个命令用:隔开!



我试验过了,两个命令用;隔开是可以的,超过两个以上的命令ezb就会提示无法保存!不知道ezb是不是有这个限制。
回复

使用道具 举报

发表于 2006-7-31 16:35:37 | 显示全部楼层
我感觉楼主不不必考虑那区区的2K文件
用EZBOOT进行子菜单的调用,更能体现层次分明的效果
所有的bin文件都放在启动目录下,修改其指向的路径即可
回复

使用道具 举报

 楼主| 发表于 2006-7-31 17:16:11 | 显示全部楼层
原帖由 secowu 于 2006-7-31 04:35 PM 发表
我感觉楼主不不必考虑那区区的2K文件


当然不是为了那么点空间,你可以想象的,如果做2k/xp/2003等几合一不想用软盘组的话,就必然要修改i386文件名,那么这样一来光盘根目录下文件夹就太多太乱,想换一种思路试试
回复

使用道具 举报

发表于 2006-8-3 14:02:24 | 显示全部楼层
原帖由 wjgyz740526 于 2006-7-31 17:16 发表


当然不是为了那么点空间,你可以想象的,如果做2k/xp/2003等几合一不想用软盘组的话,就必然要修改i386文件名,那么这样一来光盘根目录下文件夹就太多太乱,想换一种思路试试

其实,使用启动组的话,一点也不显得太多太乱的,而且,启动组文件夹中的文件 99% 都在该系统的安装文件夹 I386 中存在有同名文件,选择光盘优化的话,启动组其实没有占用光盘空间的,只有 Setupldr.bin 和 txtsetup.sif 需要修改。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-15 21:18

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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