我們可以在傳統模式下在系統中安裝 3 個作業系統嗎?

我們可以在傳統模式下在系統中安裝 3 個作業系統嗎?

我的系統中安裝了 Windows 7 和 Ubuntu 16.04。兩者均作為舊版本安裝。

現在我想在我的電腦上安裝 Elementary OS,並且不想刪除其他作業系統。我在網路上讀到,傳統適用於最多 2 個作業系統,而 UEFI 可以允許超過 3 個作業系統。

如果我安裝第三個作業系統作為舊版會有什麼問題嗎?

答案1

簡而言之:對於作業系統沒有這樣的直接限制。正如評論中的 mokubai 所指出的,MBR 磁碟的唯一缺點是最大 4 個主分割區的限制,這迫使我們在此之後使用邏輯分割區。 Grub 可以引導到安裝在擴充分割區上的 Linux,因此您不會遇到任何開機問題。

我在網路上讀到,遺留系統適用於最多 2 個作業系統,而 UEFI 適用於 3 個以上作業系統。

這些一般建議的存在是由於 MBR(舊)磁碟中的分割限制。只要您習慣使用邏輯分割區,您就可以安裝任意數量的發行版。

如果我安裝第三個作業系統作為舊版會有什麼問題嗎

不,不會有。我自己已經在我的舊系統上安裝了 7 個不同的發行版,沒有任何問題!

答案2

我在網路上讀到,傳統適用於最多 2 個作業系統,而 UEFI 可以允許超過 3 個作業系統

那絕對是垃圾。您可以安裝任意數量的作業系統只要你有足夠的磁碟空間。例如,有一個人確實嘗試過安裝145 個作業系統在一台 PC 中在 BIOS 系統上。

寫這篇文章的人認為在傳統模式下你只能從 MBR 驅動器啟動(實際上是錯誤的,見下文),並且 MBR 的分區條目數量有限,因此你只能有 2 個作業系統。但實際上限制是 4 個,因此如果您建立了 4 個作業系統,那麼您一開始就可以安裝 4 個作業系統主分區。您也可以創建3 個主要 + 1 個擴展分割區擁有更多邏輯分割區在擴充的裡面。邏輯分區的數量沒有限制。從引導程式的角度來看,從邏輯分區引導有點棘手,但這不是我們需要關心的事情。
Linux 始終能夠從邏輯分割區啟動,與一般看法相反,使用 NT6.0+ 啟動載入程式(即 Vista 及更高版本)的 Windows 版本也可以。 Windows XP 使用 NT5.2 引導程序,只能從主分割區引導

你甚至可以將多個作業系統安裝到單一分割區中。最明顯的例子就是同一卷中的 DOS 和 Windows。 IIRC 還可以將多個 Windows 安裝到分割區中的不同資料夾。或者您可以從磁碟映像。 Linux 引導程式一直能夠做到這一點。 Windows Vista 及更高版本也可以安裝到 VHD 或 VHDX 映像檔中。過去有五筆用於將 Ubuntu 安裝到與 Windows 相同的系統分割區,以避免重新分割區驅動器

另一種方法是以 BIOS 模式啟動 GPT 磁碟為了有更多的主分區。許多人認為 UEFI 需要 GPT,BIOS 需要 MBR,但這些術語是正交的。 UEFI 和 BIOS 是不同的系統韌體類型,而 GPT 和 MBR 是磁碟格式。這裡的「Legacy」是指BIOS模式和BIOS不關心系統載入過程。它不介意您擁有什麼硬碟、它的格式以及您安裝的作業系統數量。 BIOS簡單從引導裝置的第一個磁區載入引導程式並運行它。因此,只要引導程式能夠「理解」GPT 驅動器,使用 BIOS 引導 GPT 驅動器(允許無限數量的分區)就完全沒問題。
Linux 開機載入程式具有該功能。看是否可以在 BIOS 系統上從 GPT 磁碟啟動 Linux?。 Windows 也可以透過安裝一個 BIOS 模式安裝到 GPT 磁碟中軟體UEFI像 DUET 一樣,或如上所述安裝到 GPT 磁碟上的 VHD/VHDX 映像。看有沒有辦法使用 GPT 上的 BIOS 啟動 Windows 7/8?

也可以看看一台電腦允許安裝多少個作業系統

相關內容