非 UEFI 電腦上的 Clover 啟動 EFI 文件

非 UEFI 電腦上的 Clover 啟動 EFI 文件

所以我聽說過從 BIOS 啟動進入 Clover 並啟動回第一個引導程序,但處於 UEFI 模式。有沒有詳細的方法來進行這樣的配置?我在網路上似乎找不到任何我聽說過的涉及MBR的方法;但是,我需要有一個 GPT 配置,這樣我才能建立三個或四個以上的主分割區。有沒有辦法做到這一點?我不想使用 UEFI DUET;我跟著羅德史密斯的教學在 USB 隨身碟上,IDE 和 AHCI 模式以及其他類似的東西會很複雜,所以我想避免像 DUET 這樣的東西。

答案1

您的問題涉及兩個相互關聯的問題:

  • BIOS 與 UEFI 啟動
  • GPT 與 MBR 啟動

您遇到的問題是,Clover 需要 BIOS 啟動,但 BIOS 啟動意味著 MBR 啟動。顯然,需要涉及一些魔法 - 事實證明,這非常簡單:磁碟可以同時承載 MBR 和 GPT 分割表,並且它們不需要承載相同的資訊 - 這稱為混合分割區表。

  • 因此,您需要做的是根據您的需求建立 GPT 分割區表(包括 Clover 的一個分割區 - 最好將其放在第一位,以便下一步更容易)
  • 然後建立一個「保護性」MBR 樣式分割表,其中包含可開機的 Clover 分割區,以及「EF」類型的單一主分割區中的所有其他內容。

安裝完 Clover 後,當 BIOS 式開機透過 MBR(由 Clover 安裝)執行時,它將啟動 Clover,Clover 會依序讀取 GPT 分割區表來引導其餘部分。這意味著,雖然 BIOS 只能看到一個可啟動分區,但 Clover 可以看到很多。

我已經成功地使用這種方法在 Ubuntu、Windows 和 MacOS 之間進行了三重啟動。

相關內容