如何將硬碟從 MBR 分割區為 GPT 以進行 Windows 8.1 UEFI 安裝

如何將硬碟從 MBR 分割區為 GPT 以進行 Windows 8.1 UEFI 安裝

我剛剛購買了一台新的 HP 筆記型電腦 (ProBook 450 G0),它預先安裝了 Suse 11 Enterprise。現在,這是我第一次擁有 (U)EFI 的系統,我不知道它是如何運作的,我使用的是舊版 BIOS 和 MBR。我的硬碟上現在有以下分割區:

Disk 1 (MBR)
  + C:             FAT32      200MB Active
  + D:HP_RECOVERY  NTFS       4GB
  + *:HOME         EXT3       646GB
  + *:ROOT         EXT3       38GB
  + *:             Other      7GB
  + E:HP_TOOLS     FAT32      2GB

我的第一個反應是進行零格式並使用 Paragon Partition Magic 對其進行分區(至少我在舊版 BIOS 上是這樣做的)。

我想要做的是我想要進行完整的UEFI Windows 8.1 安裝(我的大學為我提供了副本),但我不知道如何使用GPT 對HDD 進行分區,並且不丟失恢復和系統所需的兩個HP 分割區診斷。

有人可以幫幫我嗎?我想正確地做到這一點。謝謝! :)

答案1

在了解到可以使用 HP 的實用程式恢復 HP Tools 分割區並且復原分割區本質上只是 SUSE 系統的復原並且可以從 HP 線上訂購復原磁碟後,我透過擦除整個磁碟機解決了這個問題。

保留出廠預設的唯一解決方案是鏡像或克隆硬碟,但我沒有地方保存克隆/鏡像,所以我別無選擇,只能將硬碟擦除乾淨。

答案2

可以使用“fdisk”將磁碟樣式非破壞性地從 MBR 轉換為 GPT - 請參閱http://www.rodsbooks.com/gdisk/mbr2gpt.html

另外,無需重新安裝 Windows,因為啟動參數(和啟動程序)可以從 BIOS(MBR) 更改為 UEFI(GPT) 樣式(我在實踐中沒有這樣做過,不能保證 100% 有效)。

步驟如下:

  1. 使用 fdisk 變更磁碟樣式。

  2. 建立ESP(EFI系統分割區)(diskpart.exe)

  3. 建立 MS 保留分割區 (diskpart.exe)

  4. 使用 Windows 8.1 中的 bcdboot.exe 公用程式寫入新的啟動檔案(安裝或還原媒體)

相關內容