- 积分
- 2162
- 最后登录
- 2024-3-28
- 精华
- 0
- 阅读权限
- 50
- 主题
- 40
- UID
- 2163032
- 帖子
- 4654
- PB币
- 5619
- 威望
- 50
- 贡献
- 0
- 技术
- 21
- 活跃
- 2406
- UID
- 2163032
- 帖子
- 4654
- PB币
- 5619
- 贡献
- 0
- 技术
- 21
- 活跃
- 2406
|
发表于 2017-3-5 11:24:12
IP属地台湾
|显示全部楼层
系統要求:
電腦可以以 UEFI 開機
已安裝 Windows 7/8 x64
電腦可以從 USB 或記憶卡開機
一個可以開機並安裝 Windows 8 的 USB 隨身碟 (建議為 Windows 8 的安裝光碟,就算安裝的作業系統是 Windows 7)
BitLocker 已完全關閉
“標準"的 Windows 安裝,Windows 的分區前方至少有約 229 MB 的啟動磁區或空間。
分區資訊可以透過下列步驟 8. 到 11. 來檢視。沒有這些空間,就無法建立必須的啟動磁區。如果你的電腦沒有,那麼可以用 Acronis True Image
(試用版即可) 或 Easeu Partition Master (沒用過),Gpart 來調整分割位置。(前方沒有空間的話請不要繼續)
建議:
強烈建議先備份所有的檔案和系統
將此說明下載到其他裝置或列印出來,因為執行部分步驟時你的 Windows 無法運作
這個步驟可能會讓電腦或筆電原廠附的還原磁區失效,建議你先把這個還原映像檔複製出來。
步驟:
1. 確定 Windows 安裝隨身碟可以開機並進入維修模式.
2. 開機進入 Windows,在 Windows 下找出要轉換的磁碟編號 (通常是 0)。這可以用 Windows 磁碟管理來判斷。
3. 下載 gptgen (http://sourceforge.net/projects/gptgen),並解壓縮它。這個工具可以讓你把 MBR 轉換為 GPT 分區。
(也可以用 Windows 的磁碟管理辦到,但是 Windows 應該不會讓你轉換正在使用的系統碟。)
注意:此步驟後,電腦就無法正常啟動進入作業系統,不可中途關閉電腦。
4. 以工作管理員權限開啟命令提示字元 (CMD),移至下載的 gptgen.exe 的資料夾,輸入並執行
gptgen.exe -w \\.\physicaldrive0
結尾的 0 是第 2. 步找到的磁碟編號。執行此步驟後,電腦有可能會藍屏當機,是正常的。若沒有當機請正常關機。(Windows 7 下我沒有遇到當機情況)
以 Windows 安裝隨身碟開機,進入 Windows 安裝程式選擇語言和鍵盤後進入命令提示字元 (CMD)
(Windows 8 安裝隨身碟 選 修復您的電腦 (R) > 疑難排解 > 進階選項 > 命令提示字元)
5. 輸入
diskpart
以進入磁碟分區工具。
6. 輸入
list disk
找出原 Windows 系統的開機磁碟編號,你會看到類似下列畫面:
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
* Disk 0 Online 128 GB 0 B *
找到後,標記該磁碟
7. select disk 0
確認該磁碟的分割:
8. list partition
會看到類似下面的畫面:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 229 MB 1024 KB
Partition 2 Primary 126 GB 229 MB
(前面的啟動磁區可能不一定是 229 MB。後面數百 GB 的空間通常是 Windows 的空間,小心不要動到)
刪除舊的啟動磁區 (可以由大小判斷,小心不要誤刪 Windows 作業系統分區)
9. select partition 1
delete partition
10. 建立新的 100 MB 的 EFI 啟動磁區並格式化為 FAT32 ,然後再建立 128MB 的 Microsoft 保留磁區 (MSR)
create partition EFI size=100
format quick fs=fat32 label=“EFI”
assign letter=S
create partition msr size=128
(注意參數的 size 是以 MB 計算,但 offset 是以 KB 計算。另外,UEFI 的開機磁區只能是 FAT32 不能用 NTFS。)
11. 再確認一次磁碟分割清單 (list partition),應該要看到類似下列畫面:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 128 MB 101 MB
Partition 3 Primary 126 GB 229 MB
12. 由於開頭的 1 MB 無法使用,所以第一個分割預設的 offset 會自動調整為 1024 KB。
確保 Windows 作業系統的分割有被掛載,將它的 volume 代號重設 (通常是 C 槽)
list volume
select volume 3
assign letter=c
13. 離開 diskpart:
exit
14. 重建開機分割資訊,引導開機到新的 Windows 的磁碟分割 (通常是 C 槽):
bcdboot c:\windows /s s: /f UEFI
其中 c: 是 Windows 作業系統的位置,s: 是剛才建立的 EFI 啟動磁區的代號。UEFI 指令只有 Windows 8 以上的安裝光碟的 bcdboot 才有。
15. 重新開機
原貼:https://louis925.wordpress.com/2016/05/26/%E5%B0%87-windows-7-%E5%BE%9E-bios-mbr-%E8%BD%89%E7%82%BA-uefi-gpt-%E6%A0%BC%E5%BC%8F%E9%96%8B%E6%A9%9F/
|
|