重新配置GRUB以在双启动时直接启动到Ubuntu

我很聪明Windows 7和Ubuntu 13.10之间的双启动都是32位

我将它安装在硬盘驱动器上,并在外部Pendrive上安装了Ubuntu Bootloader (因此,如果我想启动Ubuntu,我必须从Pendrive加载引导程序)。它的工作原理

我的问题是,因为我将它安装在已经有操作系统的PC上,安装程序安装GRUB进行双启动,它总是会显示GRUB菜单,要求我选择要加载的操作系统(但它只出现当我从Pendrive启动时)

我正在尝试做的是让我的GRUB引导程序直接启动到Ubuntu而不显示GRUB菜单。我已经从这里按照指南但我的GRUB菜单仍然出现

这是/ etc / default / grub中包含的内容

 #如果您更改此文件,请稍后运行'update-grub'进行更新
 #/ boot/grub/grub.cfg。
 #有关此文件中选项的完整文档,请参阅:
 #info -f grub -n'简单配置'

 GRUB_DEFAULT = 0
 GRUB_HIDDEN_TIMEOUT = 0
 GRUB_HIDDEN_TIMEOUT_QUIET =真
 GRUB_TIMEOUT = 0
 GRUB_DISTRIBUTOR =`lsb_release -i -s 2> / dev / null || 回应Debian`
 GRUB_CMDLINE_LINUX_DEFAULT =“安静的飞溅”
 GRUB_CMDLINE_LINUX = “”

 #取消注释以启用BadRAM过滤,根据您的需要进行修改
 #这适用于Linux(无需补丁)以及任何获得的内核
 #GRUB的内存映射信息(GNU Mach,FreeBSD内核...)
 #GRUB_BADRAM = “0x01234567,0xfefefefe,0x89abcdef,0xefefefef”

 #取消注释以禁用图形终端(仅限grub-pc)
 #GRUB_TERMINAL =控制台

 #在图形终端上使用的分辨率
 #请注意,您只能使用图形卡通过VBE支持的模式
 #你可以用命令`vbeinfo'在真正的GRUB中看到它们
 #GRUB_GFXMODE = 640×480

 #如果您不希望GRUB将“root = UUID = xxx”参数传递给Linux,请取消注释
 #GRUB_DISABLE_LINUX_UUID = TRUE

 #取消注释以禁用恢复模式菜单项的生成
 #GRUB_DISABLE_RECOVERY = “真”

 #取消注释以在grub start处发出哔哔声
 #GRUB_INIT_TUNE =“480 440 1”

我试过的

– 按照指导

– 通过运行sudo grub-set-default Ubuntu

但那些似乎什么也没做,我的GRUB菜单仍然出现

我错过了什么吗? 对于安装在外部驱动器上的Bootloader,链接指南的实现是否不同?

谢谢

编辑/ etc / default / grub后,您是否从终端执行此命令?

sudo update-grub

如果你错过了那一步,这可能就是你仍然得到grub菜单的原因。