无忧启动论坛

标题: 用EASYBOOT做的光盘菜单.量产成USB-CD后有一项不正常?望大侠指点 [打印本页]

作者: 寄语风中    时间: 2009-10-2 06:12
标题: 用EASYBOOT做的光盘菜单.量产成USB-CD后有一项不正常?望大侠指点
费了我不少时间..(做了个ISO 含原版XP VOL版. P大侠的0PE 和 MXDOS工具箱,) 用EASYZBOOT 做的.. 完成后的ISO 在虚拟机上挂起测试一切正常...每一个菜单项都能正常启动正常使用.. 没想到.没想到.量产之后.用USB-CDROM 启动

之后. P大侠的 0PE 启动不了,选择运行WINPE微型系统  就出现 :INT 13/42H Read error (AX=0985,DL=EF) Block=00010485 ..但别的菜单项启动都正常 (XP原版只测试启动到蓝屏检测设备那就没继续了,因为没想要真正重新装系统).真是郁闷啦...这是为什么呢?


菜单结构如下图




1 是run bootwinxp.bif (用UISO 提取的XPSP3光盘启动信息保存而成)
2 是run winpe (winpe 是直接用P大侠 0PE.ISO中的 grldr 改名而来,在虚拟机中测试引导正常)
3-6 都是RUN XXX.IMG (这些IMG都放在EZBOOT中的.包括上边的 bootwinxp.bif  和 winpe 都是放在EZBOOT中的)

生成的光盘根目录如下:(用EASYBOOT 生成 ISO时 隐藏了启动文件夹及启动文件夹下所有文件

[ 本帖最后由 寄语风中 于 2009-10-2 13:19 编辑 ]

生成 ISO 选项.JPG (25.45 KB, 下载次数: 66)

生成 ISO 选项.JPG

光盘目录结构.JPG (74 KB, 下载次数: 68)

光盘目录结构.JPG

作者: 寄语风中    时间: 2009-10-2 12:25
大侠都外出了..............
作者: haiuyan    时间: 2009-10-2 14:04
用BCDW试试
作者: 寄语风中    时间: 2009-10-2 15:36
原帖由 haiuyan 于 2009-10-2 14:04 发表
用BCDW试试

本人菜鸟,不知道BCDW是啥,是不是和EASYBOOT类似的光盘菜单工具?
作者: pseudo    时间: 2009-10-2 15:47
原帖由 寄语风中 于 2009-10-2 06:12 发表
费了我不少时间..(做了个ISO 含原版XP VOL版. P大侠的0PE 和 MXDOS工具箱,) 用EASYZBOOT 做的.. 完成后的ISO 在虚拟机上挂起测试一切正常...每一个菜单项都能正常启动正常使用.. 没想到.没想到.量产之后.用USB-CDROM 启动

之后. P大侠的 0PE 启动不了,选择运行WINPE微型系统  就出现 :INT 13/42H Read error (AX=0985,DL=EF) Block=00010485 ..但别的菜单项启动都正常 (XP原版只测试启动到蓝屏检测设备那就没继续了,因为没想要真正重新装系统).真是郁闷啦...这是为什么呢?
...

很久不玩EASYZBOOT,没有发言权。

请下载官方的http://nufans.net/grub4dos/grub4dos-0.4.4-2009-06-20.zip
使用里面的grldr取代0pe的grldr,里面的menu.lst放在根目录(必要时大写MENU.LST),删掉0pe。然后,在虚拟机中测试iso,调用grldr时出菜单就算ok。
然后量产,看与虚拟机表现是否一致。
这种试验显然与0pe本身无关。如果楼主能使虚拟机iso表现与量产表现一致,就解决问题了,这时换回0pe的文件即可。
作者: 寄语风中    时间: 2009-10-2 16:16
原帖由 pseudo 于 2009-10-2 15:47 发表

很久不玩EASYZBOOT,没有发言权。

请下载官方的http://nufans.net/grub4dos/grub4dos-0.4.4-2009-06-20.zip
使用里面的grldr取代0pe的grldr,里面的menu.lst放在根目录(必要时大写MENU.LST),删掉0pe。 ...

按P大的方法.从官居方下载ZIP 把其中 的GRLDR放到EZBOOT中让菜单调用,然后MENU.LST 放到光盘根目录中..菜单 RUN GRLDR  保存制作ISO 挂虚拟机能正常调用MENU.LST 但量产成USB-CDROM 还是出错.不过代码位置变了点可能是因为ISO中文件变化的原因吧
由原来的
INT 13/42H Read error (AX=0985,DL=EF) Block=00010485
变成了现在的
INT 13/42H Read error (AX=096f,DL=EF) Block=0000236f

看来是因为EASYBOOT 生成的ISO有问题了吗? 

下图是用官方GRLDR调用MENU.LST 在虚拟机中的测试图.量产后引导实机的没法截图..是出了菜单.选择相关菜单项就出现上边的错误提示

虚拟机引导官方GRLDR+MENU.LIST.jpg (72.75 KB, 下载次数: 65)

虚拟机引导官方GRLDR+MENU.LIST.jpg

作者: pseudo    时间: 2009-10-2 17:34
标题: 不要把跟0pe无关的问题与0pe混在一起
楼主的问题是虚拟机与量产表现不一致的问题。

从这个图看出,你没有删掉0pe啊。请把硬盘、用到的光盘、U盘上,以及iso里面,所有根目录中0pe的grldr文件及0pe目录全部删除。

只用官方的grldr和menu.lst来试验,先解决虚拟机与量产的一致性问题。

等把官方的搞定了,再换0pe的。
作者: 寄语风中    时间: 2009-10-2 17:44
原帖由 pseudo 于 2009-10-2 17:34 发表
楼主的问题是虚拟机与量产表现不一致的问题。

从这个图看出,你没有删掉0pe啊。请把硬盘、用到的光盘、U盘上,以及iso里面,所有根目录中0pe的grldr文件及0pe目录全部删除。

只用官方的grldr和menu.lst来 ...

糗大了

其实我是把 0PE删除了的.. 把官方下载的GRLDR也放到了EZBOOT目录下.菜单改了调用 RUN GRLDR  保存了生成ISO只有17M 其中还有一些IMG 没删除.只把0PE 和I386删除..

启动到这个画面.我还奇怪.怎么和P大侠的界面那么相似(谁知道是完全一样)  现在看P大一说.再打开EZBOOT一看菜单调用居然没改过来.. 郁闷...再试试
作者: 寄语风中    时间: 2009-10-2 18:00
哎,用官方GRLDR引导还是出错.虚拟机成功.量产USB-CD 选择这个菜单还是报错,相同的提示,只是地址貌似变了

虚拟机上的图

虚拟机引导官方GRLDR+MENU.LIST.jpg.jpg (80.5 KB, 下载次数: 63)

虚拟机引导官方GRLDR+MENU.LIST.jpg.jpg

作者: 坏坏小生    时间: 2009-11-1 13:59
引导文件问题!~很容易解决的

用winiso提取PE光盘的引导文件出来保存为 winpe

run winpe




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3