如何跳过双启动系统上的Grub菜单?
我安装了Ubuntu和Windows 7,并通过Grub2进行双启动。
99/100次我将启动进入Ubuntu。
我想加快启动Ubuntu的时间,实际上Grub2提示是增加时间的部分。
所以,我想禁用提示。
我希望能够设置它,以便我可以在启动时按住shift或类似物,如果我想显示它。
但我不介意在Ubuntu中编辑配置文件或类似文件,以便在需要时再次显示它。
那我该怎么做呢?
我的/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 = 10 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”
编辑/etc/default/grub
来包含
GRUB_HIDDEN_TIMEOUT=0 GRUB_TIMEOUT=0
单独保留其他设置。 如果你想让1秒钟按Shift键 (有些电脑在键盘初始化和操作系统启动之间的时间很短)
GRUB_HIDDEN_TIMEOUT=1 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=0
或者如果您希望看到1秒钟的菜单:
GRUB_HIDDEN_TIMEOUT= GRUB_TIMEOUT=1
如果你几乎总是启动进入Linux,你可能更喜欢完全跳过启动菜单(这个答案中的第一个选项,不要使用Shift键),而是当你想启动Windows时,启动Linux并运行以下命令说下一次重启(并且只有下一次重启)将默认为Windows:
grub-reboot Windows
您需要更改/etc/default/grub
:
GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=
运行grub-set-default 0
以确保grub-set-default 0
启动到Ubuntu。
有关详细信息,请参阅Ubuntu社区文档中的Grub2安装程序 。
完成后,运行sudo update-grub
以保存更改。