為什麼不在同一台 PC 上安裝 UEFI 和 BIOS 作業系統?

為什麼不在同一台 PC 上安裝 UEFI 和 BIOS 作業系統?

我在多個地方讀到,即使在不同的磁碟上,您也應該避免安裝 UEFI 和 BIOS 作業系統。為什麼?

我需要在同一台 PC 上安裝 BIOS 作業系統和 UEFI 作業系統。所以我正在考慮這樣做:

  1. 移除一個以外的所有磁碟,在該磁碟上安裝 BIOS 作業系統
  2. 刪除除一個磁碟之外的所有磁碟,在另一個磁碟上安裝 UEFI 作業系統
  3. 插入所有磁碟
  4. 啟動後,我應該能夠透過啟動選單按 F11 在 BIOS 或 UEFI 磁碟之間進行選擇。

這應該能解決所有問題吧?或者在啟動磁碟之前我是否必須修改 BIOS 設定?為什麼不建議將 BIOS 和 UEFI 作業系統安裝在不同的磁碟上?

(供將來參考;您不應在一張磁碟上安裝UEFI 和BIOS 作業系統的原因是:BIOS 作業系統要求磁碟採用MBR 風格格式化。UEFI 作業系統要求磁碟採用GPT 風格格式化。因此,您要麼擁有MBR 磁碟,要么擁有GPT 磁碟,所以只有一個作業系統可以工作,另一個則不能。磁碟上,我認為是否應該這樣做。

答案1

因為 UEFI 和 BIOS 運行作業系統執行任何工作。它是從 ROM 運行來初始化最基本的硬體元素,然後運行作業系統引導程式的核心程式。

雖然作業系統必須以正確的方式安裝韌體,但它是不是UEFI 或 BIOS 作業系統。

UEFI和BIOS提供核心系統服務,與作業系統完全分離。

UEFI 和 BIOS 是完全不同且獨立的系統韌體。

因此,作業系統必須了解啟動它的是BIOS還是UEFI,並且在BIOS系統上安裝UEFI作業系統基本上是不可能的,因為從韌體到作業系統的切換方法完全不同。

最好的情況是,如果您擁有具有相容性支援模組(CSM/BIOS) 介面的UEFI 系統固件,您將能夠進入韌體、開啟或關閉CSM 並啟動其他作業系統,但UEFI 韌體無法啟動BIOS 引導加載程式BIOS 韌體也無法啟動 UEFI 開機載入程式。

相關內容