无忧启动论坛

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

[求助] grldr应用的失败案例2个,求达人相助

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-26 01:02:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
应用背景:NTFS格式,USB-HDD,使用BOOTSECT对分区激活并写入MBR,将grldr直接更名为ntldr或者bootmgr,加载menu.lst。

案例1:
使用如下类似代码启动ISO:
map --mem (ud)/XT/PE.iso (0xff) || find --set-root /XT/PE.iso (0xff) && map --mem (ud)/XT/PE.iso (0xff)
map --hook
chainloader (0xff)

显卡为CPU集成的I5或I7显卡时,启动加载显卡时立即蓝屏,报错提示:不能完成显卡初始化。

测试1:Win7PE有现有其他PE均是同样结果;
测试2:将PE模拟量产成光盘,可在以上机器上成功启动,无蓝屏。

案例2:

当主板上内存条为双通道内存时,采用如下代码将不能正确模拟软盘镜像:
map --mem /boot/grub/dostools.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

DOS镜像将不能正常模拟,报错提示:The file cannot be copied onto itself!

测试:去掉一条内存,功能恢复正常。多个机器测试均有此问题!

以上为个人喜欢的g4d的应用方法,即U盘硬盘化使用,个人觉得比USB-ZIP,Fbinst,U+,甚至是ISO量产等方法,在制作使用上更方便简单,各类盘通用性好。但最近遇到了这样两个比较突出的问题。在论坛里基本上没有找到答案,所以前来请教各位达人指点迷津!多谢!

[ 本帖最后由 wgykk 于 2011-7-26 01:08 编辑 ]
2#
发表于 2011-7-26 09:24:17 | 只看该作者
这不是老问题吗?我似乎觉得是以前报告的问题,大约在“综合讨论区”(或者别的某个讨论区)。

关于案例1,那意思是说,显卡驱动(有可能)不遵守int15规范,导致与仿真的内存磁盘发生冲突。有人报告,去掉 --mem 就可解决问题。这似乎证明了上述说法,至少是一个佐证。

案例2 中的出错信息The file cannot be copied onto itself!是进入 dostools 之后发出的。这似乎还是属于内存冲突之类的事情。你仍然可以试试去掉 --mem。如果问题消失了,那就说明是 dostools 中的某个工具软件破坏了内存仿真软盘造成的失败。

另外很遗憾你没有试试最新版的 grub4dos。建议试试。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 15:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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