无忧启动论坛

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

[求助] Grldr为何虚拟机启动正常,刻盘后却提示这个呢?有图,不明真相~

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-10 22:08:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我使用金狐的原版ISO作为源编辑文件,利用“MsgDiyer_2[1].0.3双预览带虚拟机版”更换了启动备件及菜单位置,使用了1024*768的大分辨率;使用了“mkisofs_gui.exe”重新生成了ISO文件(该软件设置启动文件,我是将原版金狐ISO中根目录下的grldr复制替换了“mkisofs_gui.exe”工具目录下ISO\AXPE\GRLDR,然后在启动文件位置填写了“GRLDR”,并去掉了“隐藏启动文件”),重新生成的ISO文件在“Virtual PC 2007”中运行启动都很正常,但是将这个ISO刻录到DVD光盘上却无法启动,担心只能为CD光盘,特意删减了自己添加的软件,减小体积后刻录到CD光盘,故障仍然如此,无法从光盘启动,显示启动菜单,错误界面如下图,请问我该如何处理呢?
我使用NERO 10 刻录的,应该不是光盘质量或者刻录机质量的问题,刻了两张盘都一样啊!

在这个界面停留了很久,都无法进入··········



15#
发表于 2012-2-12 19:42:19 | 只看该作者

回复 #10 2012saycpt 的帖子

http://115.com/file/antwsy1v#saycpt.7z

修改后的版本  试试吧
回复

使用道具 举报

14#
发表于 2012-2-12 10:54:50 | 只看该作者
抱歉,你的问题已经解决,不再回复。

我只负责回复启动失败的问题(即前述 “ 100% 启动成功率 ” 问题),至于说启动以后由于菜单等设置所带来的问题,本人无暇顾及。
回复

使用道具 举报

13#
 楼主| 发表于 2012-2-12 10:44:26 | 只看该作者

回复 #12 不点 的帖子

前辈,那么请问我更新grldr,是不是只要下载最新的grldr这个文件来替换我现在的就可以了呢? 如果不修改内置菜单,是不是最新版本的和我现在用的一样,可以外挂菜单呢?如果可以,麻烦能帮忙看看我的启动文件打包http://115.com/file/dp2u0y7p#帮忙分析下,帮我更新里面的启动文件,但是需要外置菜单,因为内置菜单听您这么说,我不修改还好了!

实际上我昨天已经用UltraISO 打包成了ISO,也可以成功启动,但是又出现了新问题:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=205982&pid=2383796&page=1&extra=page%3D1#pid2383796  很是郁闷啊!

[ 本帖最后由 2012saycpt 于 2012-2-12 10:45 编辑 ]
回复

使用道具 举报

12#
发表于 2012-2-11 19:05:56 | 只看该作者
问题很可能就出在 boot-load-size (4) 这个选项上了。

应该选这个选项,可是你没选。

至于说这个选项究竟有什么技术含义,你自己多看看 “ bootable cd-rom ” 的资料就知道了。

另外,grub4dos 所支持的、所推荐的 ISO 制作软件只有一个,那就是 mkisofs 这个开源的软件。

其他软件制作出来的,都不能保证有 100% 的成功率。只有 mkisofs 制作出来的,才能保证有 100% 的成功率。

自从 2007 年 10 月 grub4dos 修正了关键的、也是最后一个关于 cdrom 的 bug 以来,由 mkisofs 所制作的 grldr 启动盘,无一例失败报告。

因此我们粗略地认为,mkisofs 有着 100% 的成功率。

有关 mkisofs 制作 ISO 的方法,我们在 readme 中有详细说明。在 lianjiang 的教程,以及 sratlf 的教程中,都有详细说明。

从楼主的贴图,可以看出,grldr 获得了控制,开始执行,但死机了,或者是假死。

建议,使用最新版的 grldr,并且不要随便更改 grldr 的内置菜单。grldr 默认的内置菜单,是经过检验的、能够保证启动成功的菜单。你更改了以后,很难说会碰上什么情况,比如,你的主板 BIOS 有 bug, 你未能躲过, “ 撞上 ” 而死机。默认的 grldr 内置菜单已经做了防护,不会轻易 “ 撞上 ” 的。其实有大量的 BIOS bug 都是生产商故意制造的,因此,一不小心就会撞上。作为 grub4dos 的专业开发人员,一旦发现有 “ 撞上 ” 的情况,我们会尽力解决,尽力躲避(只要有人报告失败,我们是高度重视的,决不含糊)。但普通的用户不容易想到这些情况。所以建议,普通人不要随便更改默认的菜单。
回复

使用道具 举报

11#
 楼主| 发表于 2012-2-11 15:18:47 | 只看该作者
请问mkisofs_gui外壳程序中的选项 “ boot-load-size (4)” 这个是干嘛的啊?
回复

使用道具 举报

10#
 楼主| 发表于 2012-2-11 15:18:00 | 只看该作者

回复 #9 sratlf 的帖子

好的,非常感谢  等您回来
回复

使用道具 举报

9#
发表于 2012-2-11 11:18:01 | 只看该作者

回复 #7 2012saycpt 的帖子

临时有事回老家了,周一回公司继续,抱歉
回复

使用道具 举报

8#
发表于 2012-2-11 09:23:02 | 只看该作者
U盘启动正常,从贴的图来看,好似没有找到启动源(GRLDR),估计是楼主的光盘引导做的有问题,把光盘引导保存出来分析一下看看,或把光盘引导传上上来看看

另,你的GRLDR的版本是2011-8-11,太老了,该换了,用新的版本,换种做法试试

最新版的2012-2-10下载地址:

http://code.google.com/p/grub4dos-chenall/downloads/detail?name=grub4dos-0.4.5c-2012-02-10.7z&can=2&q


网上逛的一圈,估计是你自己更换GRLDR引起的,我不知道你用什么软件修改ISO镜像的。

从网上得到资料看,你所用的软件 mkisofs_gui.exe 生成的ISO是不能用 UltraISO 软件修改的,(会降低启动效率,甚至不能启动,这是网上的原话,没用过不加评论)

楼主可以试试用 UltraISO 来制作,也不怎么太难吧!!!!

[ 本帖最后由 jh1688 于 2012-2-11 10:51 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2012-2-11 08:20:07 | 只看该作者
老大 请帮忙吧!我真搞不懂了,虚拟机运行正常,我刻盘测试都废掉了5张光盘拉 555
回复

使用道具 举报

6#
 楼主| 发表于 2012-2-11 00:05:00 | 只看该作者

回复 #5 sratlf 的帖子

我也不知道是什么版本的,能麻烦老大帮忙分析看看吗?
我刚才将光盘启动方面的文件打包上传到115盘了 http://115.com/file/dp2u0y7p#  请帮忙分析启动文件.rar
请问Grub的版本怎么看呢?

下面是我光盘的目录结构截图








[ 本帖最后由 2012saycpt 于 2012-2-11 00:13 编辑 ]
回复

使用道具 举报

5#
发表于 2012-2-10 23:25:55 | 只看该作者

回复 #3 2012saycpt 的帖子

grub版本是多少  

/BOOT/IMGS/UNIFONT /BOOT/IMGS/U16HEI

最新版grub已经不支持unifont的外部命令了
回复

使用道具 举报

4#
 楼主| 发表于 2012-2-10 23:13:24 | 只看该作者
这个是/BOOT/IMGS/NET.LST菜单的开始部分内容

pxe keep
terminal console
debug off

timeout 10
default 4
gfxmenu /BOOT/GRUB/MESSAGE
/BOOT/IMGS/UNIFONT /BOOT/IMGS/U16HEI

title 运行Windows XP PE迷你版
find --set-root /MINIPE/XPPE.ISO
map --mem /MINIPE/XPPE.ISO (0xff)
map --rehook
chainloader (0xff)
title 运行0PE(零PE) XP全能版
configfile /BOOT/GRUB/MENU.DIY
title 运行Windows Server 2003 PE
find --set-root /MINIPE/WINPE.ISO
map --mem /MINIPE/WINPE.ISO (0xff)
map --rehook
chainloader (0xff)
回复

使用道具 举报

3#
 楼主| 发表于 2012-2-10 23:12:05 | 只看该作者

回复 #2 sratlf 的帖子

checkrange 0x21 read 0x8280 && configfile (pd)/BOOT/IMGS/NET.LST
terminal console
debug off

timeout 10
default 4
gfxmenu /BOOT/GRUB/MESSAGE
/BOOT/IMGS/UNIFONT /BOOT/IMGS/U16HEI

title 运行Windows XP PE迷你版
find --set-root /MINIPE/XPPE.ISO
map --mem /MINIPE/XPPE.ISO (0xff)
map --rehook
chainloader (0xff)

这是主菜单MENU.LST 的开始部分代码
请老大帮忙分析下
回复

使用道具 举报

2#
发表于 2012-2-10 22:16:18 | 只看该作者

回复 #1 2012saycpt 的帖子

贴出你的菜单  前面部分就好
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 22:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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