use*_*258 7 boot uefi fedora 13.10
安装 Fedora 20 后,我无法从 gub 菜单启动 Ubuntu(但我可以启动 Fedora 和 Windows)
error: can't find command 'linux'
error: can't find command 'initrd'
Run Code Online (Sandbox Code Playgroud)
但我可以从这里启动
你有什么主意吗?
小智 7
最近我在 Fedora 中更新 grub 配置文件后遇到了这个问题。
为了处理它,我必须/boot/efi/EFI/fedora/grub.cfg
按如下方式编辑文件:
全部替换linux
为linuxefi
全部替换initrd
为initrdefi
您也可以e在 grub 菜单项上按来编辑它,然后执行前面的步骤。
正如 user192938 所建议的,引导修复实用程序可能会解决该问题。另一种可能性是安装我的rEFInd 引导管理器,它将接管作为主引导程序,而不是进行“GRUB 之战”,这就是您现在所拥有的。(每个发行版的 GRUB 都试图占据主导地位,而碰巧的是,Fedora GRUB 错误地配置了 Ubuntu 引导。)事实上,您可以选择安装和手动配置 Linux 的多个 EFI 引导加载程序中的任何一个,所以请随意选择!
归档时间: |
|
查看次数: |
7392 次 |
最近记录: |