无忧启动论坛
标题:
PE的外置工具如何才能在UD區或不可見的EFI映射區使用
[打印本页]
作者:
2012smallhaung
时间:
2014-6-10 09:01
标题:
PE的外置工具如何才能在UD區或不可見的EFI映射區使用
本帖最后由 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沒研究 只好來這邊求救
作者:
2012smallhaung
时间:
2014-6-10 22:12
本帖最后由 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
作者:
可乐百分所有
时间:
2014-6-11 10:19
TEAM EXEC =!%windir%\system32\bootpart.exe -mount -driveletter w: 是32位的的,你的pe是64位当然就无法挂载!windows\system32 和windows\SysWOW64 都必须有bootpart.exe bootpart.sys bootpt64.sys 这3个文件,不刻缺一。以前我也折腾了几次
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3