Step 18
接著我們要新增64位元版的WinPE到BCD檔中,同樣輸入「bcdedit /store bcd /create /d "Windows PE 3.0 x64" /application osloader」,新增一個開機項目。
Step 19
接著將上個步驟產生的字串記下來,然後輸入「set WINPE_GUID={3d883504-ea23-11de-a486-000c2997450f}」,將WINPE_GUID設定為這個字串。
Step 20
一樣再回到GImageX中,在〔Info〕開啟「boot_x64.wim」,複製「GUID」項目的一串文字。
Step 21
輸入「set ramdiskGUID={C98D4E36-36A0-464E-8C18-278CB3576303}」,將剛剛用GImageX查詢得到的GUID值代入。
Step 22
輸入「bcdedit /store bcd /set %WINPE_GUID% device ramdisk=[boot]\WinPE\winpe_x64.wim,%ramdiskGUID%」,將「winpe_x64.wim」設定為ramdisk。
Step 23
輸入「bcdedit /store bcd /set %WINPE_GUID% path \windows\system32\boot\winload.exe」設定開機時載入的exe檔。
Step 24
輸入「bcdedit /store bcd /set %WINPE_GUID% osdevice ramdisk=[boot]\WinPE\winpe_x64.wim,%ramdiskGUID%」設定要當做作業系統的映像檔所在的路徑。
Step 25
輸入「bcdedit /store bcd /set %WINPE_GUID% locale en-us」設定WinPE的語系。
Step 26
輸入「bcdedit /store bcd /set %WINPE_GUID% detecthal yes」,在開機時自動檢測硬體抽象層。
Step 27
加入「bcdedit /store bcd /set %WINPE_GUID% winpe yes」此命令,可以以WinPE的模式啟動映像檔。
Step 28
輸入「bcdedit /store bcd /set %WINPE_GUID% ems yes」開啟延伸記憶體支援。
Step 29
輸入「bcdedit /store bcd /set %WINPE_GUID% systemroot \windows」設定WinPE的系統資料夾。
Step 30
輸入「bcdedit /store bcd /set %WINPE_GUID% inherit {bootloadersettings}」設定開機載入器的設定值。
Step 31
輸入「bcdedit /store bcd /displayorder %WINPE_GUID% /addlast」,完成新增64位元版WinPE 3.0的開機項目。
Step 32
開機項目都新增完成後,輸入「bcdedit /store bcd /enum all」按下〔Enter〕可以看到會有3個「Windows開機載入器」欄位,也就是我們剛剛新增的兩個PE項目及原本的Win7安裝程式。
Step 33
記下上個步驟的「identifier」欄位的GUID值,如果你想自訂32位元WinP、64位元WinPE、Win7安裝程式在選單上的前後次序,請輸入「bcdedit /store bcd /displayorder {x86 WinPE的GUID} { x64 WinPE的GUID } {default}」,即可改變先後排序。
對BCD檔的操作都完成以後,直接關閉命令提示字視窗即可,不需存檔。
(下一頁,整合所有修改後的檔案)
> 我做出來的檔案不能開機,誰可以救救我?
哈哈!
又一個白老鼠!
╮(╯_╰)╭
在編輯光碟開機選單
已經輸入Step 4
「bcdedit /store bcd /create /d "Windows PE 3.0 x86" /application osloader」
再輸入Step 5
那Step 6 中的 boot_x86.wim在哪裡載入阿??