无忧启动论坛

标题: Native8PE无法识别直接MAP(驱动顺序已经处理过,解决当以100分酬谢) [打印本页]

作者: sunsea    时间: 2012-12-18 09:50
标题: Native8PE无法识别直接MAP(驱动顺序已经处理过,解决当以100分酬谢)
Native8PE无法识别直接MAP
启动顺序搞过了,磁盘控制器——》USB——》WinVBLOCK——》DISK——》CDROM
硬盘解开启动
为什么老是无法识别直接map?(可以看到盘符,但是看不到内容)
谢谢!
附件是一级的SYSTEM注册表
两个分卷
若解决,当以100分酬谢!

[ 本帖最后由 2011czmxbb52 于 2012-12-18 10:10 编辑 ]

SYSTEM.part01.rar

398.44 KB, 下载次数: 27, 下载积分: 无忧币 -2

SYSTEM.part02.rar

157.68 KB, 下载次数: 25, 下载积分: 无忧币 -2


作者: sp_star    时间: 2012-12-18 12:48
上传一个支持延时命令的native.exe给你试试看。
使用方法是在配置文件里加入命令 delay nnn, nnn以毫秒为单位。
有2种方法可以试试。一是直接在mount之前加一些延时,看看行不行。第二是在注册表里把磁盘控制器——》USB——》WinVBLOCK——》DISK——》CDROM后面这些驱动的start改为3,在配置文件里延时后在加载。例如
delay 1000
driver load winvblock
driver load disk
driver load cdrom

不知道有没有帮助,祝你好运!

native-new.7z

45.36 KB, 下载次数: 23, 下载积分: 无忧币 -2


作者: zds1210    时间: 2012-12-18 15:47
原帖由 sp_star 于 2012-12-18 12:48 发表
上传一个支持延时命令的native.exe给你试试看。
使用方法是在配置文件里加入命令 delay nnn, nnn以毫秒为单位。
有2种方法可以试试。一是直接在mount之前加一些延时,看看行不行。第二是在注册表里把磁盘控制 ...

应该不是native的问题,我试了一下,在普通PE中,加载了一般的win7win8PE,也只能看到外置map的盘,不能进去。后一种方法,可以试一下,请讲清楚。。当然要加wb驱动。
作者: lhteee    时间: 2012-12-18 21:44
那就换一个WIN8PE,native对WIN7PE和WIN8PE不和谐。
用Native方式加载7、8,速度并不明显,
换通用工具箱的WIN8PE吧!!!
作者: sunsea    时间: 2012-12-19 10:07
原帖由 sp_star 于 2012-12-18 12:48 发表
上传一个支持延时命令的native.exe给你试试看。
使用方法是在配置文件里加入命令 delay nnn, nnn以毫秒为单位。
有2种方法可以试试。一是直接在mount之前加一些延时,看看行不行。第二是在注册表里把磁盘控制 ...

试了没有效果……
不过还是给10分酬谢……
作者: sp_star    时间: 2012-12-19 14:17
标题: 回复 #5 2011czmxbb52 的帖子
呵呵,突然发现其实win7pe里已经解决过这个问题。
http://bbs.wuyou.net/forum.php?m ... highlight=%2Bhotdll

菜单给你贴过来吧。
title  1. 启动 Native WIN7PE 网络版
echo -e \n$[0003]  正在加载Win7PE 网络版一级内核!
echo -e \n$[0003]  此过程可能需要几分钟。。。。。。
command (ud)/BOOT/GRUB/DRV7
map --mem (ud)/ISO/win7boot.lzma (0xff) > nul
map (ud)/ISO/win7two.iso (0xfe) > nul
map --hook
rootnoverify (0xfe)
ls (0xfe)/ > nul
chainloader (0xff)/bootmgr
boot
作者: zhuyoucheng    时间: 2012-12-19 17:10
标题: 回复 #6 sp_star 的帖子
WIN7PE可以,但是到WIN8PE就没有用了。
作者: sp_star    时间: 2012-12-19 21:36
标题: 回复 #7 zhuyoucheng 的帖子
win8pe也可以的。
作者: zhuyoucheng    时间: 2012-12-20 11:59
标题: 回复 #8 sp_star 的帖子
奇怪,我研究了N多天都不能成功,楼上如果成功了共享一下可以吗?谢谢!
作者: sp_star    时间: 2012-12-20 12:35
我只是针对楼主的问题(可以看到盘符,但是看不到内容)试了试,没有完整的系统。还是将fba格式化到VHD用虚拟机测试的。所以没什么文件共享给你。
你可以下载这个win8pe的一级内核:
http://pan.baidu.com/share/link?shareid=127838&uk=2737042301
删掉boot目录下的一个.ini文件,这样就会启动到native shell里,不会加载二级内核。
在native shell里输入device,列出所用盘符。用cd命令进到各盘符,dir显示文件,如果能进入,能列出文件内容,就是仿真成功了。
map --mem (ud)/ISO/win7boot.lzma (0xff) > nul
map --mem (ud)/ISO/win7two.iso (0xfe) > nul
map --hook
rootnoverify (0xfe)
ls (0xfe)/ > nul


红色字体部分是我认为比较关键的,你可以自己尝试一下。首先2个ISO都加上--mem,能成功在试其他的。
作者: zhuyoucheng    时间: 2012-12-20 14:48
一二级都加上--mem,不加rootnoverify (0xfe)ls (0xfe)/ > nul都能成功的,但如果二级内核不加--mem的话,加了那2条命令也没有用,进入native就访问不了了
作者: sp_star    时间: 2012-12-20 15:02
标题: 回复 #11 zhuyoucheng 的帖子
呵呵,我没条件实机测试。但我用VHD+虚拟机(VMWare 8)测试的确实是有效果的。
作者: sp_star    时间: 2012-12-20 15:54
标题: 回复 #11 zhuyoucheng 的帖子
抱歉,可能我搞错了。刚才又试了一下,确实是不行。




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