Windows 8 和 7 可以安裝在同一台 UEFI 電腦上嗎?

Windows 8 和 7 可以安裝在同一台 UEFI 電腦上嗎?

我的系統有 UEFI,我想在格式化為 GPT 的大型硬碟上安裝 Windows 7 和 8(我還想安裝一些其他作業系統,並且需要 7 個以上分割區)。

安裝 Windows 7 後,當我嘗試安裝 Windows 8 時,無法選擇安裝分割區,並收到訊息“Windows 無法安裝到此磁碟。所選磁碟為 GPT 分割區樣式。”

據我了解,我可以在每個磁碟機上安裝Windows系統,因為Windows需要建立一個EFI啟動分割區(以及一個MSR,無論是什麼)。如果已經存在 EFI 開機分割區,第二次安裝將拒絕安裝。

有沒有辦法解決這個問題 - 除了禁用 UEFI 並為驅動器使用 MBR 之外?

答案1

據我了解,我可以在每個磁碟機上安裝Windows系統,因為Windows需要建立一個EFI啟動分割區(以及一個MSR,無論是什麼)。如果已經存在 EFI 開機分割區,第二次安裝將拒絕安裝。

不應該是這個原因。跨多個作業系統共享單一 EFI 系統分割區是很正常的。

儘管我從未同時嘗試過多個 Windows 版本 – 那裡可以由於兩個版本將引導程式儲存在同一\EFI\Microsoft路徑,因此會出現一些問題 - 但 Win7 和 Win8 引導程式應該可以相容。

我收到訊息“Windows 無法安裝到此磁碟。所選磁碟為 GPT 分割區樣式。”

AFAIK,該訊息與您擁有的分區無關。它的出現是因為 GPT 本身——也就是說,您在 BIOS 模式下啟動了安裝 CD,且Windows拒絕將BIOS與GPT(或UEFI與MBR)混合用於其係統磁碟。

(注意一些論壇貼文聲稱 Windows 7 安裝 CD不能以 UEFI 模式啟動,但如果這確實是真的,我會感到驚訝...)


我需要超過 7 個分區

雖然 MBR 僅限於 4 個主分割區,但據我所知,對於有多少個主分割區沒有這樣的限制邏輯的您可以在擴充分區內新增分區...

答案2

你想做的事情是可能的;我看過做過的人的貼文。不過我自己還沒做過。

正如 grawity 所說,您的錯誤訊息是由於您的第一次安裝處於 EFI/UEFI 模式並且您(意外/錯誤地)在 BIOS/CSM/legacy 模式下啟動第二次安裝的結果。您必須了解強制系統以您想要的任何模式啟動安裝媒體的過程。這是通常可以透過在系統啟動時按下功能鍵(不同的按鍵)進入電腦的內建啟動管理器來實現。幸運的話,您將看到啟動媒體的兩個選項,其中一個包含字串“UEFI”,另一個不包含字串。選擇“UEFI”選項以該模式啟動,另一個選項以 BIOS/CSM/legacy 模式啟動。然而,這個過程並不總是有效——有EFI/UEFI 使用者介面的標準化,因此某些實現的操作與其他實作不同,有些不提供這樣的關鍵功能。不過,這是您應該開始尋找的地方。在最壞的情況下,您可能必須克服一些困難才能建立一個支援您想要使用的啟動模式但不支援您不想使用的啟動媒體。

還有一個問題是EFI 系統分割區 (ESP)事實上,兩個版本的 Windows 都會嘗試將自己的引導程式放在EFI\Microsoft\Boot\bootmgfw.efiESP 上。據我了解,這應該工作正常,Windows 啟動管理員將讓您選擇啟動哪個版本的 Windows。 (當然,前提是您在執行第二個安裝時不會意外覆蓋第一個安裝。)但是,如果您更喜歡使用其他東西來選擇作業系統,或者如果您安裝了第三個作業系統並想要一個選單來控制哪一個當您啟動作業系統時,您最好建立兩個 ESP,以便每個版本的 Windows 都有自己的 ESP。這可能需要暫時更改 ESP 的類型代碼,以強制每個安裝程式使用您想要的類型代碼。總體而言,如果只有兩個 Windows 版本且沒有其他版本,您可能最好使用單一 ESP,並讓 Windows 啟動載入程式顯示自己的功能表。

答案3

我第一次在 UEFI 中的 GPT 磁碟上安裝 Windows 7 時遇到了問題。我認為問題在於我的 BIOS 設定...當我進入並確保運行 Windows 的設定處於 EFI 模式,並且主開機裝置為我的磁碟播放器的“UEFI”版本時,一切都很好。 (如果您從 USB 啟動,則此設定不適用,但您還需要在 BIOS 中將 Windows 設定為以 efi 模式運行)

但現在我已經在 GPT 磁碟上以 UEFI 模式安裝了 Windows 7 和 10...所以它「是」可能的。你會明白的。

答案4

Windows 7 支援 GPT 啟動。

如果你同時使用 64 位,這是可能的。

但快速啟動會導致磁碟(軟體上)變髒,並使 Windows 7 執行 chkdsk。您需要禁用它。

由於您使用的是 32 位,您可能會收到該訊息。

相關內容