Windows系統 GPT(EFI) 轉 MBR 無損資料可開機不須重灌系統
如果是反過來 MBR->GPT 的請參考:
http://charlottehong.blogspot.com/2017/11/windows-mbr-gptefi.html
http://charlottehong.blogspot.com/2017/11/windows-mbr-gptefi.html
需要一個獨立系統
需要一個獨立系統,這裡建議把硬碟拆下來裝在第二台台電腦上並安裝以下軟體;其他方法可以在USB安裝WindowsRE用USB啟動去做,因為有些複雜就不介紹了,這裡會用第二台電腦做說明。
需要軟體diskgenius:http://www.diskgenius.cn/download.php
出狀況不要擔心也不要緊張亂弄!都可以救回來參考這一篇。
https://charlottehong.blogspot.tw/2018/03/efi-mbr.html
https://charlottehong.blogspot.tw/2018/03/efi-mbr.html
GPT -> MBR
這裡要特別注意!只能在 DOS模式或是PE上轉換,實測在Win10上轉換會失敗!
圖中之所以變成灰色的是因為 UEFI 設置須改為 (錯誤的說法是BIOS不過這樣應該比較清楚)
- 打開 CMS(支援MBR啟動)
- 關閉快速啟動
1.分割調整至4個以內,EFI分區可直接移除
這時候系統MBR是沒有開機引導的,必須手動
- [1]. 標記啟動分區 (剛剛做了)
- [2]. 修復 MBR 開機引導 (導入bootmgr 文件)
- [3]. 重建 BCD 選單
打入下面 cmd 指令即可(包含 [2][3]),也可以寫成bat批次檔,做批處理
# C是你的系統曹,第二個C是啟動磁區(如果有分開這裡要改)
bcdboot C:\windows /f BIOS /s C:\ /l zh-tw
分開指的是向 Win7 重灌的的時候多出 100M 的空間用來放
- 標記啟動磁區
- bootmgr 文件
- bcd 選單
這時候系統曹可以是邏輯分區~實現單MBR硬盤安裝超過4個系統,之所以大家多不可以是因為非主分區不可以被標記成啟動
原理就是標記100M啟動這個100M內的bcd選單,再來由bdc選單決定開起哪個系統核心x:\windows\system32\winload.exe
前面那一小段也可以切成啟動磁區,就是安裝Win7會跑出來的那個100M(Win10是300M),格式不限NTFS或者是FAT都可以,唯一條件就是必須標記為啟動。
因為也不大,100M~500M不痛不癢建議留著之後方便
如果要求完美軟體內可以合併空間。不過之後反悔也可以無損切回來啦~
沒有留言:
張貼留言