Arch-Linux

GRUB 僅檢測 Windows

  • May 15, 2017

在我的 Arch Linux 系統上,我隨後安裝了 Windows 10。因此,Windows 覆蓋了 EFI 分區,我不得不重新設置它(因為我的 Arch Linux 使用 EXT4,所以 Windows 引導管理器無法工作)。我設法安裝了 GRUB,但由於某種原因,沒有檢測到 Arch 安裝;從 GRUB,我只能啟動到 Windows 10。

我嘗試了兩個efibootmgrgrub-install(後跟grub-mkconfig),但它們都沒有顯示結果。在我的啟動啟動中,兩者都顯示為可能的選擇。前者將我帶到 GRUB,我可以在其中選擇啟動 Windows;當我選擇它時,後者似乎什麼都不做。

這是我第一次使用 Arch Linux,也是我第一次使用 UEFI,所以在這裡我很茫然。

由於還沒有人能夠提供答案,我可以建議另一種解決方案:轉儲 GRUB 並改用 systemd-boot。請參閱Arch Wiki systemd-boot 頁面。UEFI 系統實際上並不需要 GRUB,而且 systemd-boot 的配置比 GRUB 簡單得多。

引用自:https://unix.stackexchange.com/questions/365026