无忧启动论坛
标题:
Native03PE的外置不能挂载到x:\wxpe\吗
[打印本页]
作者:
水中流星
时间:
2012-12-12 11:11
标题:
Native03PE的外置不能挂载到x:\wxpe\吗
之前用的是 WINPE 2K3小马永久珍藏 这个版本的03PE,在这版本中pecmd.ini用以下代码挂载minipe\sytstem和minipe\programs下的wim包到x盘对应目录下,pecmd版本是3.6.1001.313,能够顺利加载。
//执行wim下的main.ini配置命令,挂载wim的后期工作。
_sub mountwimfile
name wimname=%swim%
moun %swim%,%mountpath%\%wimname%\,1
load %mountpath%\%wimname%\main.ini
_end
//挂载minipe\system\下的wim包到x:\wxpe\。
_sub mountsys
envi mountpath=%systemroot%
forx %sys%\*.wim,swim,0,call mountwimfile
_end
//挂载minipe\programs\下的wim包到x:\program files。
_sub mountbsc
envi mountpath=x:\program files
forx %bsc%\*.wim,swim,0,call mountwimfile
_end
//设置环境变量
team envi soft=%curdrv%\minipe|envi bsc=%soft%\programs|envi sys=%soft%\system|envi pf=pagefile.sys
TEAM PATH %SystemDrive%\TEMP|INIT|CALL $SHELL32.DLL,DllInstall,#1,U
//执行子程序
team call mountsys|call mountbsc
复制代码
主要内容大概就是这样了...
最近试用
hotdll
大的NativePE(
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200510&
;highlight=native),尝试继续试用这代码,但出现问题,具体情况是:
只能挂载programs的文件,system的不能挂载,扫描时跳过system....
经过测试应该是一级内核方面的问题(我用N个不同内核测试过,完整版的PE能正常挂载,用Hotdll大Native一级内核引导启动的PE就不行,后来我按照hotdll版本二级内核提取其他完整版内核文件,重新打包成二级内核,并用Hotdll的一级内核来引导完整版提取而成的二级内核,还是不能挂载,所以我自己估计是一级内核方面的问题,不知是否正确)
请问我的思路有没有错?如何才能是hotdll大的nativePE也能挂载到system呢?望各位大大指导一下或提供一下思路。
[
本帖最后由 2012chen0we 于 2012-12-12 11:15 编辑
]
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3