如何使用 GPT 硬碟將 Ubuntu 新增至 Windows 8 啟動選單

如何使用 GPT 硬碟將 Ubuntu 新增至 Windows 8 啟動選單

我想知道如何使用 bcdedit 將 Ubuntu 新增到 Windows 8 啟動選單。

我的 UEFI 啟用了安全啟動,並且可以透過按 F9 從 UEFI 啟動選單啟動兩個作業系統。

我也有GPT硬碟分割區。

請不要建議將 Windows 新增至 grub,因為我已經這樣做了,Windows 時不時地更新會將預設啟動管理員變更回 Windows 啟動管理員。我知道有一種解決方法可以阻止 Windows 執行此操作,但我對此不感興趣,因為這是一個混亂的駭客行為。

也不建議使用 EasyBCD 或 Visual BCD,因為這些程式還不能與 GPT 一起使用(據我所知)。

因此,我認為我可以採取的唯一方法是使用 bcdedit 將資訊手動輸入到 BCD 儲存(現在位於未映射的 EFI 分區中),但我不知道如何執行此操作。我之前確實通過複製 Windows 啟動管理器條目並針對 Ubuntu 進行編輯來使此工作正常運行,但是當我再次嘗試執行此操作時,它不起作用,所以我一定是丟失了一些東西。

答案1

到目前為止,還沒有已知的方法可以新增外部非 Windows UEFI/EFI 載入程式以由 Windows 啟動管理器 (Windows 7/8) 進行鍊式載入。

關於可視化BCD編輯器- 它具有 UEFI 功能。您可以為 Windows 7/8 建立 UEFI 載入程式。

MBR 磁碟方案可以鍊式載入外部非 Windows 作業系統。您可以使用所謂的開機磁區載入程式連結分割區開機磁區或外部系統的 MBR 程式碼。你可以看到這裡進展如何。

更新:(2014 年 6 月 1 日)

有一個適用於 Windows 8.1/7/Vista 的新工具,稱為啟動下一步它允許在 UEFI 韌體上從 Windows 直接啟動 Linux(Ubuntu)。

相關內容