EFI 下雙 Ubuntu 的 Grub 設置

EFI 下雙 Ubuntu 的 Grub 設置

我已經安裝了 Ubuntu 版本,一個是最新的 Xubuntu,一個是 12.04.5LTS Ubuntu。我先安裝了Xubuntu,後來又安裝了Ubuntu。由於 12.04 在安裝時不會編寫正確的 grub-conf(我為 Xubuntu 設定了加密,如下所示)本指南)我決定讓分割區上的 grubconfefi從 Xubuntus 分割區載入 grubconf /boot。雖然我現在可以啟動兩個作業系統,但我收到一些有關 grub 不允許載入某些模組的錯誤 ( error: Secure Boot forbids loading module from (XX,YY))。我認為這與 efi 和簽名有關。解決這個問題最簡單的方法是什麼?我可以簡單地從 Xubuntu 重新安裝 grub 嗎?

答案1

我發現https://wiki.ubuntu.com/SecurityTeam/SecureBoot
使用該選項重新安裝 grub--uefi-secure-boot解決了我的問題。

sudo grub-install --uefi-secure-boot

答案2

大多數 BIOS 允許您關閉“安全啟動”,這應該可以解決與未簽名模組相關的任何問題。

僅供參考:我的 BIOS 要求我先設置 BIOS 密碼,然後才能更改“安全啟動”設置,因此我將其設置為無用的密碼,但易於記住。

相關內容