无忧启动论坛

标题: 各位大大帮下忙,我心如水_Win8_x64_PE_v19.36添加bootpart驱动失败 [打印本页]

作者: 2012jc天马行空    时间: 2015-4-25 10:35
标题: 各位大大帮下忙,我心如水_Win8_x64_PE_v19.36添加bootpart驱动失败
本帖最后由 2012jc天马行空 于 2015-4-25 12:21 编辑

自己摸索来摸索区终于解决了,原来问题不在于配置文件或者命令的问题,问题在于测试平台,我用的是vmware虚拟机,需要将U盘映射为本地磁盘,会导致bootpart无法挂载到隐藏分区!



我心如水_Win8_x64_PE_v19.36下载链接:我心如水_Win8_x64_PE_v19.36

rt,我已经在system32还有SysWOW64目录下添加了bootpart.exe、bootpart.sys、bootpt64.sys,然后按此帖http://bbs.wuyou.net/forum.php?mod=viewthread&tid=330873的方法添加,无论是按5楼http://bbs.wuyou.net/forum.php?m ... &fromuid=470320或者是按11楼http://bbs.wuyou.net/forum.php?m ... &fromuid=470320,都无法调用bootpart,请教怎么解决啊


1)用独剑大大的load.cmd,放在system32下,调用失败
  1. rem @echo off
  2. rem 64位8PE中量产UDU+B+隐藏区外置加载方案
  3. %WinDir%\SYSTEM32\fbinst.exe (ud) output "tools/UD8TOOL.INI"   %SystemDrive%\tools\%%~nx
  4. if not exist %SystemDrive%\tools\UD8TOOL.INI goto UL
  5. start /wait %WinDir%\SYSTEM32\pecmd.exe load "x:/tools/UD8TOOL.INI"
  6. start /wait %WinDir%\SYSTEM32\pecmd.exe load "x:/tools/UD8TOOL.INI"
  7. goto end
  8. :UL
  9. %windir%\system32\bootpart.exe -mount   -readonly  -driveletter T:
  10. if not exist T:\TOOLS\CD8TOOL.INI goto reload
  11. start /wait %WinDir%\SYSTEM32\pecmd.exe load T:\TOOLS\CD8TOOL.INI
  12. start /wait %WinDir%\SYSTEM32\pecmd.exe load T:\TOOLS\CD8TOOL.INI
  13. goto end
  14. :reload
  15. %windir%\system32\bootpart.exe -eject
  16. call %windir%\system32\reload.cmd
  17. goto end
  18. :end
  19. @echo on
  20. exit
复制代码


2)在pecmd中直接调用,同样失败

  1. //试着导出UD区配置文件,成功为UD版,不成功则为非UD版

  2. LOGS X:\LOAD.log

  3. EXEC =!%windir%\system32\fbinst.exe (ud) output "tools/UD8TOOL.ini"   %SystemDrive%\tools\%~nx

  4. //UD则加载配置文件CD8TOOL.INI,非UD调用子过程,智能处理

  5. IFEX  %SystemDrive%\tools\UD8TOOL.INI,CALL UD_LOAD ! CALL CD_LOAD

  6. _SUB UD_LOAD

  7. TEAM TEXT 载入UD隐藏区外置 ... #0xFFFFFF T50 L400 $28* | load %SystemDrive%\tools\UD8TOOL.INI

  8. _END

  9. _SUB CD_LOAD

  10. //试着用bootpart只读挂载U+和B+隐藏区到T盘

  11. EXEC =!%windir%\system32\bootpart.exe -mount -readonly -driveletter T:

  12. //如果T盘存在配置文件,则说明挂载成功直接加载T盘外置;如无配置文件,则取消挂载,用pecmd load加载可见区外置。

  13. IFEX T:\TOOLS\CD8TOOL.INI,LOAD T:\TOOLS\CD8TOOL.INI!TEAM TEXT 载入可见区外置|EXEC =!%windir%\system32\bootpart.exe -eject|load \TOOLS\CD8TOOL.INI  

  14. _END

复制代码



作者: 2012jc天马行空    时间: 2015-4-25 10:39
我尝试了好久都是失败的,还请各位帮帮忙啊
作者: guyue2011    时间: 2015-4-25 10:46
本帖最后由 guyue2011 于 2015-4-25 10:47 编辑

试试  
cd /d %windir%\system32
bootpart.exe -mount -driveletter z:


前提是先把bootpart.exe  bootpart.sys  bootpart64.sys放对位置哦   而32位系统是不用bootpart64.sys的
作者: 2012jc天马行空    时间: 2015-4-25 10:57
guyue2011 发表于 2015-4-25 10:46
试试  
cd /d %windir%\system32
bootpart.exe -mount -driveletter z:

试过了,还是不行,会提示bootpart not found,我怎么也搞不懂是什么原因,system32还有system64下都有bootpart驱动啊
作者: 2010woshilaohu    时间: 2015-4-25 11:25
本帖最后由 2010woshilaohu 于 2015-4-25 11:29 编辑

我前一段时间改的我心如水的三和一合盘,因为外置在U+高度隐藏区,Win8PE加载不到外置,我就把PECMD.INI里
LOAD \MINIPE\WINNT6.INI
改成
EXEC =!%windir%\system32\bootpart.exe -mount   -readonly  -driveletter T:
IFEX T:\MINIPE\WINNT6.INI,TEAM TEXT|LOAD T:\MINIPE\WINNT6.INI!TEAM TEXT| EXEC =!%windir%\system32\bootpart.exe -eject|load \MINIPE\WINNT6.INI
就加载成功了。bootpart.exe、bootpart.sys、bootpt64.sys我都没加,因为我心如水PE里自带有。
作者: guyue2011    时间: 2015-4-25 12:06
2012jc天马行空 发表于 2015-4-25 10:57
试过了,还是不行,会提示bootpart not found,我怎么也搞不懂是什么原因,system32还有system64下都有bo ...

试试换bootpart.exe  bootpart.sys为其他版本的啊  或者找其他pe的替换过来.
作者: 2012jc天马行空    时间: 2015-4-25 12:21
guyue2011 发表于 2015-4-25 12:06
试试换bootpart.exe  bootpart.sys为其他版本的啊  或者找其他pe的替换过来.

自己摸索来摸索区终于解决了,原来问题不在于配置文件或者命令的问题,问题在于测试平台,我用的是vmware虚拟机,需要将U盘映射为本地磁盘,会导致bootpart无法挂载到隐藏分区!
作者: 2012jc天马行空    时间: 2015-4-25 12:21
2010woshilaohu 发表于 2015-4-25 11:25
我前一段时间改的我心如水的三和一合盘,因为外置在U+高度隐藏区,Win8PE加载不到外置,我就把PECMD.INI里
...

自己摸索来摸索区终于解决了,原来问题不在于配置文件或者命令的问题,问题在于测试平台,我用的是vmware虚拟机,需要将U盘映射为本地磁盘,会导致bootpart无法挂载到隐藏分区!
作者: guyue2011    时间: 2015-4-25 13:49
2012jc天马行空 发表于 2015-4-25 12:21
自己摸索来摸索区终于解决了,原来问题不在于配置文件或者命令的问题,问题在于测试平台,我用的是vmware ...

虚拟机始终跟实机测试是有点区别咧
作者: wang1126    时间: 2024-2-27 12:03
学习




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