傳統BIOS+GPT分割區 引導 Win10 解決方法之二

先把 Windows 安裝在 MBR 分割區上面 然後用 GHOST 或其他方式 備份 還原 到 GPT 分割區

Windows 啟動問題只是在 bootmgr 無法讀取BIOS+GPT或UEFI+MBR種類的分割區而已

只要能讓 bootmgr 啟動 那不管什麼種類的模式 BIOS+GPT或UEFI+MBR 都是沒問題的

系統槽能不能在GPT分割區啟動 就要看該版 Windows 有沒有GPT的驅動

Windows 10 32-bit 確定在GPT分割區啟動沒問題

大概的做法就是 仿 Win10 安裝 DVD 製作可開機的 bootmgr ISO 然後用 grub4dos 引導 ISO 啟動硬碟上的 Win10

去除語言文件 iso 大小不到 2MB

工具:
grub4dos-0.4.6a
BOOTICE 1.3.2
UltraISO
以上工具自己去找....

1. 使用 UltraISO 提取 Windows 10 DVD 開機引導文件 boot.bif


2. 複製 Windows 10 DVD 根目錄的 "bootmgr 跟 boot" 目錄到桌面

3. 修改 boot 目錄內 BCD 文件
使用 BOOTICE 選擇智慧編輯模式 修改 bcd 文件
啟動磁片與啟動分區 設定 還原在 GPT 上 要引導的 Windows 所在分區 然後按保存當前系統設置
(其實拿Win10目錄下的BCD來改 應該是比較沒問題)


4. 製作 ISO 開機映像檔
使用 UltraISO 功能表 選擇載入開機檔案 boot.bif
結構如圖


保存 命名為 boot.iso

5. 用 grub4dos 引導 ISO
將下載的 grub4dos-0.4.6a 解開
提取 grldr 跟 menu.lst 這兩個文件出來即可

修改 menu.lst 引導ISO內容如下


color black/cyan yellow/cyan
timeout 30
default default

find --set-root /boot.iso
map /boot.iso (0xff) || map --mem /boot.iso (0xff)
map --hook
rootnoverify (0xff)
chainloader (0xff)


然後把 grldr menu.lst boot.iso 複製到Win10系統根目錄
打開 BOOTICE 設定Win10分割區使用grub4dos引導


這樣Win10分割區啟動就沒問題了

最後在將Win10分割區設為 Active 就可以了 (我使用 Chameleon 當系統主引導 詳細我沒研究 自己找答案吧)

多重開機 系統的主引導工具 可以使用 Chameleon 或者 Grub2 之類或其他
但是建議別用 Clvoer 因為傳統 BIOS 模擬 UEFI 啟動會等很久才看到引導工具選單


toramaru wrote:
傳統BIOS+GPT分割區 引導 Win10 解決方法之二

留文收藏技術.
☆ 私人訊息直接刪除不再回覆 ☆ 願望 : bovuhPPjMnEfkyhggnsJdABaLFPuhXT4
技術文留下
以後會用到
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!