Linux
Fedora 蠐螬救援
我剛剛在我的系統上安裝了 Windows 8.1。像往常一樣安裝 Windows 後,grub 被替換為 Windows 引導載入程序。所以我啟動了我的 fedora live USB 並嘗試恢復 grub。安裝成功,它檢測到我目前安裝的所有系統(Windows、Fedora24、Ubuntu16.04)。重新啟動後,我被扔進了 grub 救援。所以我輸入了以下內容。
insmod normal normal
之後,我再次獲得了 grub 的訪問權限,但這次是列表中的所有作業系統,包括新安裝的 Windows8.1。有什麼辦法可以解決這個問題,因為每次啟動時一切正常,我需要輸入上述命令。
更新:我有點搞砸了我生成
grub2-mkconfig -o /boot/grub2/grub.cfg
grub 現在可以正常載入但無法檢測到 Ubuntu。
有缺失
/boot/grub2/grub.cfg
,所以我在grub2-mkconfig
.還有一個問題
os-prober
是無法檢測到 Ubuntu。所以我只是掛載了 Ubuntu 文件系統並且os-prober
能夠檢測到 Ubuntu。
要在 UEFI 系統上更新GRUB 2配置,您應該指定正確的文件:
電噴啟動:
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
在舊版引導上:
grub2-mkconfig -o /boot/grub2/grub.cfg