Grub-Customizer使Windows 7从Gurb2中消失

我正在运行双启动Ubuntu 12.04 / Windows7。 我想更改Grub2中的启动顺序,使Windows位于列表顶部。 我使用从另一个post复制的以下终端命令在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并点击了“Revert”按钮,但仍然没有Windows 7。

有谁知道我怎么解决这个问题?

你可以跑

sudo update-grub

生成一个新的grub配置文件,让grub检测系统上安装的所有操作系统。

无论如何,如果你想更改GRUB中的deafult条目,你可以编辑/etc/default/grub文件。 GRUB_DEFAULT的值表示grub菜单中的默认引导项。 此设置采用字符串或数字值:

字符串:menuentry名称

您可以通过以下方式为其指定条目名称:

GRUB_DEFAULT =“菜单条目”

您可以从此文件/boot/grub/grub.cfg获取条目名称。 在其中你会发现一些以“menuentry”开头的行,“”之间的字符串表示条目名称。

数值:条目号

您还可以为GRUB_DEFAULT提供“条目编号”而不是条目名称。 例如,如果您希望第二个条目成为默认条目,则只需编辑如下:

GRUB_DEFAULT = 2

在这里,您还可以看到文件/boot/grub/grub.cfg的条目编号,其中包含“menuentry”行。

不要忘记在修改后运行sudo update-grub ,以便将GRUB_DEFAULT更改为真正的grub配置。

Boot-Repair可以撤消GRUB-Customizer生成的设置。

运行引导修复 – >高级选项 – > GRUB options卡 – >勾选“ Purge GRUB and reinstall it ” – >应用

指出出现任何问题时将显示的url。