請選擇 進入手機版 | 繼續訪問電腦版

NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
樓主: 2567288

[分享] BISO/UEFI 雙啟動隨身碟 (X64平台)

    [複製鏈接]
發表於 2013-9-3 21:09:54 | 顯示全部樓層
板大經過我測試的結果
BIOS+UEFI 安裝windows 7 都可以
但windows 8
如果整合的是32位元+64位元的版本
你的UEFI 補檔到sources 資料夾的 boot.wim檔案是32位元的 會無法載入winload.efi

但如果我是捕的是X64的Boot.wim 這樣要連 原廠光碟的sources\setup.exe 一起補進去
不然如果用32位元的Setup.exe 和64位元的boot.wim 會無法載入install.wim
但如果...我換成64位元的SETUP.exe UEFI就可以正常 但..無法安裝整合的32位元windows 8版本,64位元可以
如果換成這樣 那 Bios的windows 8 也無法安裝整合過的install.wim的32位元.....

可能我理解不夠,不然我是沒辦法使用整合10合一 的windows 8 光碟裡 sources檔來實現 bios+UEFI雙安裝的,


所以我的做法是 修改你UEFI的bcd檔案 讓他載入 sources裡的boot64.wim
要安裝UEFI的時候就把setup.exe 64位元的檔案複製到sources資料夾裡面
要安裝BIOS的windows 8的時候就複製 SETUP.exe 32位元的,
這個方法 UEFI還是不能安裝32位元的版本,但我記得windows 8 是可以UEFI 32位元的


我也試著用你Windows 7 的Boot.wim檔案的方法 我用了 windows 8 PE 然後 修改你的使用你載入 winodws 7的install.wim
批次檔方法 可以出現安裝畫面,但是不能立刻安裝 會沒反應....


抱歉小弟 能力不足,只能測試到這邊,煩請大大解釋一下。
 樓主| 發表於 2013-9-4 23:04:51 | 顯示全部樓層
chrleo 發表於 2013-9-3 21:09
板大經過我測試的結果
BIOS+UEFI 安裝windows 7 都可以
但windows 8

usb 安裝 win8 正常的啟動程序:
bios:
32位元:bootmgr--> bcd(\boot) --> boot.wim(\sources) --> install.wim(\sources),先決條件 setup.exe(\sources)。
64位元:bootmgr--> bcd(\boot) --> boot.wim(\sources) --> install.wim(\sources),先決條件 setup.exe(\sources)。
一般常用的安裝方式:bootmgr(32位元)--> bcd(32位元) --> boot.wim(32位元) --> install.wim(32位元、64位元,2合1),先決條件 setup.exe(32位元)。

uefi:
32位元:bootia32.efi(\efi\boot) --> bcd(\efi\microsoft\boot) --> boot.wim(\sources) --> install.wim(\sources),先決條件 setup.exe(\sources)。
64位元:bootx64.efi (\efi\boot) --> bcd(\efi\microsoft\boot) --> boot.wim(\sources) --> install.wim(\sources),先決條件 setup.exe(\sources)。
其中:(1) bootia32.efi、bootx64.efi標準情況下會指向同一個bcd。
      (2) bcd 選單可以同時有32位元及64位元選項,但是只能各自選擇。
      (3) boot.wim 不能混用,雖然可以各自改名,但是受限於先決條件(setup.exe;32位元、64位元不能同時存在),正常情況下無法同時引導 install.wim。
      (4) install.wim (可以32位元、64位元,2合1),但是只能各自選擇。  
      (5) setup.exe;32位元、64位元,檔案不同,不能同時存在。

基於上述的因素,如果要用usb同時 bios + uefi 安裝 win8,個人的作法:
(1) 考慮目前電腦支持 uefi 32位元,好像不多,直接捨棄uefi 32位元。
(2) 訂製 win8 64位元的安裝目錄(修改boot.wim)。
(3) 如果再加入 win7 則另外訂製相關的安裝目錄。Windows XP、7、8 系統安裝隨身碟

您可以參考:
legacy(G4D)+UEFIX64(grub2) 雙啟動隨身碟
發表於 2013-9-4 23:58:36 | 顯示全部樓層
超級讚的作品,謝謝分享^
發表於 2013-9-5 00:43:05 | 顯示全部樓層
2567288 發表於 2013-9-4 23:04
usb 安裝 win8 正常的啟動程序:
bios:
32位元:bootmgr--> bcd(\boot) --> boot.wim(\sources) --> ins ...

謝謝大大解惑。

這樣我更能理解為何結果會是這樣了
大大的實力真是高深!!

發表於 2013-9-17 13:16:51 | 顯示全部樓層
很讚的分享
發表於 2013-9-19 08:52:19 | 顯示全部樓層
不知有沒有方法可令XPE也用UEFI啟動?
發表於 2013-10-1 15:00:47 | 顯示全部樓層
謝謝版大的分享
發表於 2013-10-2 15:29:36 | 顯示全部樓層
使用usb雙啟動隨身碟安裝win8 x64 UEFI模式,會出現這個圖示無法安裝,想請問是什麼設定方式有問題嗎,win8是msdn版本,並不是2合一版本...


發表於 2014-3-13 01:45:51 | 顯示全部樓層
感謝 版大  您的新作,
讓我們更精進,謝謝
發表於 2014-3-26 20:47:56 | 顯示全部樓層
THANKS FOR SHARING, BEEN WAITING FOR THIS/
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2019-7-16 18:56 , Processed in 0.223645 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表