|
感谢两位F大的帮忙和指点:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=210458&page=2#pid2444480
2012-05-18
新的进展:
发现7pe可以识别g4d直接仿真硬盘上的img,但是识别不了g4d直接仿真硬盘上的ISO.
不知道是进步还是退步。
-----------------------------------------
原因:因为win7 sp1 默认加载u盘的时间比较迟,当winvblock仿真内存中的iso的时候,找不到目录路径,导致仿真失败。
修改win7 sp1 注册表中Usb的加载时间为boot阶段加载,则可以成功加载U盘中的ISO,但是7PE加载不成功。原因未知。
有对7PE注册表熟悉的朋友帮帮忙。谢谢
经过一个多礼拜的不断测试和研究。
终于发现一件很神奇的事情:
假设只有一个硬盘,一个优盘,u盘上只有grldr + test.iso
硬盘的第一个分区装的是原版win7 sp1,并且已经安装winvblock
1、SO放到c盘根目录
g4d内置菜单:- map (hd0) (hd1)
- map (hd1) (hd0)
- map --rehook
- map (hd0,0)/test.iso (0xff)
- map --hook
- ls (0xff)/
- root (hd0,0)/
- chainloader /bootmgrboot
复制代码 实验结果:ISO放到C盘的根目录下,进win7 系统后,可以看到g4d 直接map仿真的光驱,内容可访问。
2、SO放到u盘根目录- map (hd0) (hd1)
- map (hd1) (hd0)
- map --rehook
- map (hd1,0)/test.iso (0xff)
- map --hook
- ls (0xff)/
- root (hd0,0)/
- chainloader /bootmgrboot
复制代码 实验结果:ISO放到U盘的根目录下,进win7 系统后,可以看到g4d 直接map仿真的光驱但是内容不可访问。
[ 本帖最后由 hotdll 于 2012-5-21 16:35 编辑 ] |
|