分别使用U+、B+、UD制作WinPE启动盘
同步在個人博客:https://www.zhyong.cn/posts/bb8d/
最近看了女媧工坊的關(guān)于系統(tǒng)啟動相關(guān)的視頻,以及U盤啟動制作的三種方式并進行了實踐,學(xué)到了很多,在此記錄。
什么是WinPE
Windows預(yù)安裝環(huán)境(Microsoft Windows Preinstallation Environment),簡稱Windows PE或WinPE,是Windows的輕量版本,用于安裝、部署和修復(fù) Windows。
WinPE的主要作用
WinPE的分類
一是桌面操作,即帶有資源管理器的PE,這種PE操作方便,界面美觀友好,缺點是啟動不如另外兩種類型的PE迅速(因為開機時要花時間加載資源管理器)、資源占用較大。總體而言,比較適合初學(xué)者用戶使用,也因為操作類似于真實的系統(tǒng)而得名RAMOS,同時也是最常見的PE類型。
二是半桌面操作,即不含有資源管理器,但含有作者編寫的一種程序代替,最典型的例子就要數(shù)安裝原版系統(tǒng)時所用的安裝PE,這種PE啟動較快,資源占用較少,同時操作也比較方便,適合有一定電腦經(jīng)驗的用戶使用。
最后一種是命令行版本的PE,這種PE占用資源最少,啟動最快,同時也是最原汁原味的PE。通過命令行來運行程序/操作,一般適合高手和專業(yè)級用戶使用。推薦初學(xué)者用戶最好選用第一種類型的PE,方便使用。
制作自己的WinPE
目前WinPE制作方式主要有這三種:U+、B+和UD,即通過Ultraiso、Bootice和fbinsttool工具進行制作。
U+是使用ultraiso(軟碟通)軟件把PE寫入U盤,并由ultraiso自動加入U+主引導(dǎo)和分區(qū)引導(dǎo),制作啟動U盤的技術(shù)。目前兼容性最好的是U+V2,它可以把PE部署到U盤hdd或zip的可見區(qū)、隱藏區(qū)、高端隱藏區(qū)或深度隱藏區(qū)。
B+是使用無憂論壇版主Pauly制作的功能強大的引導(dǎo)扇區(qū)維護工具bootice對U盤進行操作,使之具備啟動功能的方法,因為B+相對復(fù)雜些,目前使用的人還不是特別多。
UD是使用時空論壇bean制作的fbinst或者jianliulin制作的GUI界面fbinsttool產(chǎn)生的一個分區(qū),可以在硬盤、U盤或者儲存卡上分出一個隱藏的分區(qū),其特性是除了基于fbinst的工具可以進行讀取之外的任何軟件或者系統(tǒng)都無法讀取其中的數(shù)據(jù),具有防病毒、木馬和防格式化等功能。而且對U盤的普通格式化也不會破壞隱藏FBA文件。而且許多GUI工具可以調(diào)用fbinst程序,使得一鍵制作U盤啟動功能越來越傻瓜化,UD也受到廣大技術(shù)員及電腦愛好者的喜愛,成為目前較主流的U盤啟動制作方式。
**注:**以上理論知識來源于女媧工坊扯閑篇兒的視頻教程,在此感謝!
準備工具和軟件
軟件和工具大部分來自于無憂啟動論壇,非常感謝。
- 金士頓 32G USB3.0 U盤一個
- 新年新U+利器神器——ultraiso9.7.1:U+啟動
- 【BOOTICE: 啟動維護工具】-(2016-06-17 v1.3.4 測試):B+啟動
- fbinstTool 1.701 for fbinst v1.7【2017-03-18】變形金剛版:UD啟動
- Message啟動菜單個性化制作! 2016年5月23日更新1.0.3.3 完結(jié)版:制作UD啟動的Message文件,作為背景以及相關(guān)設(shè)置
- Qemu啟動測試器x64:用于測試U盤啟動,而不需要在物理機上進行測試
在此我將上述五個軟件打包好了:點擊下載
除了制作軟件,當(dāng)然我們還需要制作好的WinPE,這樣我們才能使用這三種方式寫入U盤來進行啟動。
由于網(wǎng)上各種各樣的PE實在是太多太多,質(zhì)量也參差不齊,按照我的經(jīng)驗,推薦這三款PE:
- 微PE工具箱 - 最好用的WinPE裝機維護工具:微PE工具箱V2.0 64位
- 純凈、開放、美觀、方便的WINDOWS 10 17763 PE X64
- Nüwa workshop:Win10PE 2in1——2019年4月28日
以上三種PE均無流氓行為,且均支持Legacy Bios和Uefi Bios啟動,兼容性較好。
下載鏈接:https://pan.baidu.com/s/1vIMu5aEt0fj8f1up1AN-lA 提取碼:1nfi ,下載后請校驗文件。
**注意:**請選擇一個空的U盤或提前備份U盤所有數(shù)據(jù),避免因U盤原先的隱藏分區(qū)等干擾,以下三種方式制作啟動盤提前使用FbinstTool格式化U盤。
選擇U盤,啟動設(shè)置——格式化——重置磁盤,點擊格式化!
請下載需要的軟件和PE,下面詳細介紹每種方式的制作過程。
一些說明
Legacy Bios和Uefi Bios的一些說明:
開機流程:
- Legacy Bios:開機——Bios初始化——Bios自檢——引導(dǎo)操作系統(tǒng)——進入系統(tǒng)
- Uefi Bios:開機——Uefi初始化——引導(dǎo)操作系統(tǒng)——進入系統(tǒng)
因此Uefi Bios啟動速度更快,現(xiàn)在大部分生產(chǎn)的電腦都是Uefi啟動。
Legacy 引導(dǎo)和 Uefi 引導(dǎo):
Legacy引導(dǎo)與MBR以及PBR有重大關(guān)系,而UEFI引導(dǎo)與MBR以及PBR無關(guān),它關(guān)心的只是可識別的FAT文件系統(tǒng)分區(qū)中的引導(dǎo)文件bootx64.efi(引導(dǎo)64位PE)或者bootia32.efi (引導(dǎo)32位PE)。
關(guān)于隱藏分區(qū)(后面需要涉及),包含普通隱藏、高端隱藏、深度隱藏:
各種隱藏的目的提高啟動成功率,提高啟動兼容性,提高安全性。
- U+B+(普通)隱藏,PE隱藏區(qū)放在第一分區(qū),可見區(qū)放在第二分區(qū),設(shè)置第一分區(qū)為隱藏并激活。 BIOS兼容性好,UEFI兼容性好。
- U+B+高端隱藏,情況正好相反,可見區(qū)放在第一分區(qū),PE隱藏區(qū)部署在第二分區(qū)并設(shè)置隱藏和激活。BIOS兼容性差,UEFI兼容性好。
- U+深度隱藏和UD隱藏,PE隱藏區(qū)還是放在U盤開頭第一分區(qū),而可見區(qū)放在U盤第二分區(qū)。但分區(qū)表中抹掉了隱藏分區(qū)信息,故在分區(qū)軟件中深度隱藏分區(qū)顯示為未分配狀態(tài)。 UD隱藏BIOS兼容性好, U+深度隱藏不好引導(dǎo),PBR需要Easyboot引導(dǎo),兩者都不支持UEFI。
故我們一般選擇(普通)隱藏,啟動方式一般選擇U+V2(USB-HDD+ v2),兼容性最好。
如何選擇啟動分區(qū)的分區(qū)引導(dǎo)記錄是bootmgr還是grldr:
在B+啟動涉及。
打開PE的ISO文件,若文件目錄中只有BOOTMGR,則是bootmgr,若只有g(shù)rldr文件,則是grldr方式。這里我們選擇的是bootmgr。
使用U+方式制作WinPE(初級難度)
所需材料:U盤、ultraiso9.7.1便捷版1.21、Qemu啟動測試器x64、WePE_64_V2.0.iso
打開ultraiso9.7.1便捷版1.21,文件——打開——選擇WePE_64_V2.0.iso
點擊 啟動——寫入硬盤映像
安裝圖示進行設(shè)置,最后點擊:寫入——是,制作完成!
通過BOOTICEx64的分區(qū)管理,可以看到一個隱藏分區(qū)(258.9M)和一個可見分區(qū)(28.6G)。
使用Qemu啟動測試器x64進行測試啟動:
注意此工具對于Win10系統(tǒng)兼容性不好,我測試時Legacy Bios無法啟動,Efi可以正常啟動。是測試工具的原因,可以正常啟動,可拿Legacy Bios的物理機進行測試。
最后建議將可見分區(qū)格式化為exFAT,使得單個文件支持4G以上。
此方式制作簡單,但是普通隱藏會因bootmgr搗亂,在win/pe系統(tǒng)下運行某些一鍵還原軟件如gghost時,會引起可見區(qū)與隱藏區(qū)的互換(可通過Bootice解決)。且如果需要更新PE或者更換PE,則必須格式化整個磁盤,不便于U盤數(shù)據(jù)的存儲,這些可以通過B+的方式來解決。
使用B+方式制作WinPE(中級難度)
所需材料:U盤、BOOTICEx64、Qemu啟動測試器x64、WePE_64_V2.0.iso
制作難度相對U+復(fù)雜,但可實現(xiàn)PE的無損替換!首先使用FbinstTool格式化U盤(前面有)。
打開BOOTICEx64,選擇目標磁盤為U盤,點擊分區(qū)管理,再點擊U+V2,根據(jù)下圖設(shè)置,確定。
完成后,如圖,將1G的分區(qū)添加隱藏。
此時可暫時將1G的分區(qū)設(shè)置為可見,將 WePE_64_V2.0.iso 解壓復(fù)制到此分區(qū),完成后再將另外一個分區(qū)設(shè)置可見。
到此,制作過程本應(yīng)該已經(jīng)結(jié)束,但是Bootice工具的問題,不能以U+v2的方式啟動PE。有兩種解決方法:
1. 使用U+方式制作后備份mbr,然后使用B+方式制作PE后恢復(fù)mbr
根據(jù)女媧工坊扯閑篇兒之八 :(中級難度)如何用BOOTICE制作干凈啟動盤中的說明,使用Bootice引導(dǎo)代碼類型是U+v2的啟動方式,因U盤不同而不同,可以通過以U+方式制作PE,然后備份MBR(備份扇區(qū)2-100不等,推薦100)。
然后以B+方式制作PE,再將備份的MBR進行恢復(fù)即可,親測可用!此方式較復(fù)雜,以下為另一種簡單方式。
2. 修改U+v2的主引導(dǎo),改為U+引導(dǎo):
更新或更換PE:
使用Bootice將隱藏分區(qū)設(shè)置為可見,格式化,將解壓好的ISO文件全部復(fù)制進去,再將另外一個分區(qū)設(shè)置可見(則此分區(qū)自動隱藏)。
**注:**格式化分區(qū)后,會默認將PRB設(shè)置為BOOTMGR引導(dǎo)程序(MRB不影響),若PE文件為grldr引導(dǎo),則需手動修復(fù)PBR,否則不需要。
注意需再將U+v2的主引導(dǎo)記錄文件(MBR)恢復(fù)即可。
使用UD制作WinPE(高級難度)
上述我們制作的都是單PE,這里我們通過UD制作一個多PE。
所需材料:U盤、FbinstTool1.7、Qemu啟動測試器x64、WePE_64_V2.0.iso、Win10PE2in1.2019.5V2.iso、Win10x64PE_17763.iso、引導(dǎo)文件
目前公認兼容性最好的啟動U盤模式是三分區(qū),前端UD隱藏用于傳統(tǒng)BIOS啟動,中間可見分區(qū)存儲數(shù)據(jù),后面U+V2高端隱藏用于UEFI BIOS啟動。
這里我們制作一個UD五分區(qū)的PE。
第一分區(qū)我們用來引導(dǎo)Legacy Bios的啟動文件(3G),第二分區(qū)作為數(shù)據(jù)區(qū)(U盤大小減去其它四分區(qū)),用來存儲個人數(shù)據(jù),第三、四、五分區(qū)用來存放Uefi引導(dǎo)的PE文件(分別占用1G,共3G)。
現(xiàn)在整個是一個空盤,依次導(dǎo)入grldr、message文件:右鍵——導(dǎo)入文件 (message文件是背景以及設(shè)置,可以使用個性化啟動菜單制作(1.0.3.3)完結(jié)版進行制作或修改,此message文件是我制作的。)
空白區(qū)右鍵——新建文件,按圖示操作,再點擊確定。此文件用來占位。
刪除占座的 mbrpeiso.img :選中——右鍵——刪除文件
添加Legacy Bios啟動的三個(或者更多)PE文件,依次添加:右鍵——導(dǎo)入文件(擴展分區(qū)),選擇PE的ISO文件,我們依次導(dǎo)入WePE_64_V2.0.iso、Win10x64PE_17763.iso和Win10PE2in1.2019.5V2.iso
添加的先后原則是:將不常更新的PE放在前面,常更新的PE放在后面,避免更新時產(chǎn)生碎片,而導(dǎo)致ISO仿真出現(xiàn)問題。
完成后,修改grldr菜單:點擊菜單欄下面的Grldr菜單,替換如下,Ctrl+s保持即可,若刪除或添加PE,則按照此模板修改即可。
然后下圖操作:
選擇最新版,點擊更新。
完成后,即可點擊FbinstTool中的Qemu測試,可以通過Legacy Bios啟動。
點擊:啟動設(shè)置——分區(qū)表,將uefi1.img調(diào)整到最上面,保存。
這時uefi1.img的分區(qū)就會在 “我的電腦” 中顯示,將解壓的WePE_64_V2.0.iso的全部文件復(fù)制進去;
然后:啟動設(shè)置——分區(qū)表,將uefi2.img調(diào)整到最上面,保存,將解壓的Win10x64PE_17763.iso的全部文件復(fù)制進去;
同樣方法操作uefi3.img ,將解壓的女媧工坊Win10PE2in1.2019.5V2.iso的全部文件復(fù)制進去,完成后,將分區(qū)表的位置調(diào)整成默認,即:
通過計算機自帶的磁盤管理,如圖:
最后將數(shù)據(jù)區(qū)格式化為exFAT格式,這樣我們的UD五分區(qū)的PE就制作完成了。
剛剛Legacy啟動已經(jīng)成功了,但是Uefi啟動該如何選擇從哪個PE啟動呢?我的主板是Uefi啟動,所以我使用我的物理機來演示。
進入固件設(shè)置,可以看到除系統(tǒng)啟動盤外還有三個啟動盤,分別對應(yīng)Uefi1,Uefi2,Uefi3,如我選擇最下面的 UEFI:KingstonDataTraveler3.0PMAP Partition4 那個盤啟動,對應(yīng)的是U盤分區(qū)的Uefi3,則進入的就是女媧工坊Win10PE2in1.2019.5V2.iso。
通過前面的知識,對于Uefi啟動,只需要識別FAT文件系統(tǒng)分區(qū)中的引導(dǎo)文件bootx64.efi或bootia32.efi即可成功啟動PE,因此對于Uefi啟動,我們只需要復(fù)制解壓的PE到分區(qū)即可,而不需要管那些mbr、pbr。
至此,完美制作出UD5分區(qū)多PE啟動盤。此啟動盤兼容性好,支持Legacy Bios和Uefi Bios,支持無損更新或更換PE,且安全性非常高。
后記
花了9個小時寫了這篇文章,關(guān)于系統(tǒng)啟動、U盤啟動和PE方面的知識是比較復(fù)雜的,這里也僅僅是對于制作U盤啟動的三種方式進行簡單總結(jié),相對于網(wǎng)上所謂的一鍵制作(黑箱操作),這三種方式更加透明且經(jīng)過大量檢驗,可放心使用。所用到的所有工具和PE我都注明來源并提供下載,在此非常感謝女媧工坊制作的相關(guān)視頻。
參考:Win10PE 2in1——2019年4月28日,附4小時視頻教程及全套制作工具
總結(jié)
以上是生活随笔為你收集整理的分别使用U+、B+、UD制作WinPE启动盘的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 静态线程_Java线程类静态本
- 下一篇: 如何将exe文件在linux下执行,如何