无忧启动论坛

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

[已解决] PE的外置工具如何才能在UD區或不可見的EFI映射區使用

[复制链接]
跳转到指定楼层
1#
发表于 2014-6-10 09:01:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2012smallhaung 于 2014-6-10 22:19 编辑

小弟抓了http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
此篇文章中的  Win81PEupdate1030607.iso
然後用http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
這篇教的  已經可以正常在VM9下執行(我只測試EFI開機模式)

我的8G的USB 2.0  分成UD區+映射ufi分區+NTFS分區
UD區內只有0PE.ISO 81PE.IMG grldr

81PEtools這個資料夾 只有在以下2種方式 PE桌面才會顯示所有東西出來 不然很多東西出不來

1.只能放在NTFS分區 且此分區要在WINDOWS下能夠顯示可見
2.或是放在映射出來的ufi分區 且此分區要在WINDOWS下能夠顯示可見(等於NTFS分區會變成不可見)


想請教的是:
要怎麼修改 才能把81PEtools這個資料夾 放在UD區 或是放在映射出來的ufi分區(但是在WINDOWS下為不可見)
而整個桌面東西都能正常出現呢?


有一位網友告訴我說:
把BOOT.WIM解開 加入81PEtools資料夾 然後重新打包成新的BOOT.WIM就可以了
這招確實成功了 可是這樣要更新81PEtools資料夾內的工具很不方便


請問 有辦法在BOOT.WIM內 把哪些設定改一下 就能使用UD區和不可見的EFI映射區下的PE外置工具嗎?
使所有工具都能正常在桌面顯示執行嗎?


另外 是不是把 81PEtools資料夾包入BOOT.WIM就叫做 內置?
分開放 叫做外置?
=====================================================

小弟試著要修改那個PE裡面的一些開機過程相關的命令檔
整個PE啟動過程中
不知道要如何下指令 讓USB中的本來設為不可見的EFI映射區變成顯示為可見
然後 本來為顯示可見的NTFS區 變成為不可見
我只會用FbinstTool 1.607.2014.0513來手動操作

問過原作者
他的PE開機過程如下
開機→RamOSinit.pre→RamOSinit.post
RamOSinit.pre和RamOSinit.post 都在windows/system32/ 目錄下

作者對UD沒研究 只好來這邊求救
2#
 楼主| 发表于 2014-6-10 22:12:22 | 只看该作者
本帖最后由 2012smallhaung 于 2014-6-10 22:23 编辑

經過2天的研究 終於成功 把81PEtools資料夾放到映射出來的ufi分區而能正常運作了

我照此篇http://bbs.wuyou.net/forum.php?m ... ;extra=&page=45
抓取http://www.400gb.com/file/65716047 檔案回來試驗 研究他的設定檔

1.
發現使用FbinstTool 1.607.2014.0513或booticex64.exe
把EFI映射區 ID設為0C   然後用 ShowDrivs.exe 這工具試驗掛載和卸載 都正常能成功
把EFI映射區 ID設為EF   用 ShowDrivs.exe 這工具試驗掛載和卸載 都失敗 毫無作用

2.
修改Win81PEupdate1030607.iso裡面取出的BOOT.WIM裡面的檔案

neizhi.ini檔
TIPS 正在轉換中,請耐心等候…,10000,4,SHELL32.DLL#263
TEAM EXEC =!%windir%\SysWOW64\bootpart.exe -mount -driveletter w:    <===增加這行

RamOSInit.post檔
TEAM TEXT 掛載工具包作業........... #0000CC L79 T39 $20|WAIT 1000|TEXT     
     TEAM EXEC =!%windir%\SysWOW64\bootpart.exe -mount -driveletter w:     <===增加這行

然後把http://www.400gb.com/file/65716047 抓回的檔案 解開裡面 提取
bootpart.exe bootpart.sys  bootpt64.sys  這3個檔案
把他們加入BOOT.WIM裡
我是在windows\system32  和windows\SysWOW64  都有加入

不知道為什麼
我把TEAM EXEC =!%windir%\SysWOW64\bootpart.exe -mount -driveletter w:
改成 TEAM EXEC =!%windir%\system32\bootpart.exe -mount -driveletter w:
就沒做用

以上我只用VM9測試EFI開機
重點就是 EFI映射區 ID要設為0C  不能設為EF
回复

使用道具 举报

3#
发表于 2014-6-11 10:19:23 | 只看该作者
TEAM EXEC =!%windir%\system32\bootpart.exe -mount -driveletter w:  是32位的的,你的pe是64位当然就无法挂载!windows\system32  和windows\SysWOW64  都必须有bootpart.exe bootpart.sys  bootpt64.sys 这3个文件,不刻缺一。以前我也折腾了几次

点评

原來如此 3Q~  发表于 2014-6-11 11:52
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-5 05:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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