我正在运行双启动的 Ubuntu 12.04/Windows7。我想更改 Grub2 中的启动顺序,使 Windows 位于列表顶部。我使用从另一篇文章中复制的以下终端命令在 Ubuntu 12.04 上安装了 Grub-Customizer:
sudo add-apt-repository ppa:adabbas/1stppa
sudo apt-get update
sudo apt-get install grub-customizer
安装后,我从 Dash Home 启动了 Grub-Customizer。Windows 7 没有出现在列表中。我关闭了该程序并提示我保存当前设置。重新启动后,Windows 没有出现在 Grub2 列表中。
我返回 Grub-Customizer 并单击“恢复”按钮,但仍然没有 Windows 7。
有人知道我该如何解决这个问题吗?
答案1
Boot-Repair 可以撤消 GRUB-Customizer 生成的设置。
跑步启动修复--> 高级选项 -> GRUB options
tab --> 勾选“ Purge GRUB and reinstall it
” --> 应用
指出出现任何问题时将出现的 URL。
答案2
你可以运行
sudo 更新 grub
生成一个新的 grub 配置文件并让 grub 检测系统上安装的所有操作系统。
无论如何,如果您想更改 GRUB 中的默认条目,您可以编辑该/etc/default/grub
文件。 的值GRUB_DEFAULT
表示 grub 菜单中的默认启动项。此设置采用字符串或数字值:
字符串:菜单项名称
您可以通过以下方式赋予其条目名称:
GRUB_DEFAULT="菜单项"
你可以从这个文件中获取条目名称/boot/grub/grub.cfg
。在其中你会发现一些以“menuentry”开头的行,“ ”之间的字符串表示条目名称。
数值:条目编号
您还可以为 指定“条目编号”而不是条目名称GRUB_DEFAULT
。例如,如果您希望第二个条目成为默认条目,只需像这样编辑:
GRUB_DEFAULT=2
在这里,您也可以看到文件内部计数/boot/grub/grub.cfg
“menuentry”行的条目数。
修改后不要忘记运行,sudo update-grub
以便将更改更改GRUB_DEFAULT
为真正的 grub 配置。