You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Ubuntu 16.04与Windows 10双系统后GRUB菜单不显示如何解决?

修复Ubuntu 16.04与Windows 10双启动的GRUB菜单显示问题

别慌!你现在的情况很常见,完全不用重装系统,也不用担心重启后丢失Ubuntu——下面的操作都是安全且经过大量用户验证的,跟着一步步来就能搞定:

步骤1:安装/更新GRUB工具

首先打开Ubuntu的终端(按下Ctrl+Alt+T就能快速调出),先确保GRUB相关工具是最新的:

  • 输入命令:sudo apt update && sudo apt install grub2-common grub-pc
  • 输入你的Ubuntu用户密码(输入时终端不会显示字符,这是正常的安全机制),然后按回车确认安装。

步骤2:修改GRUB配置文件,强制显示菜单

接下来我们要调整GRUB的默认设置,让它启动时显示双启动菜单:

  • 输入命令打开配置文件:sudo nano /etc/default/grub
  • 在打开的文件里找到以下参数,按要求修改:
    • 将GRUB_TIMEOUT_STYLE=hidden改为GRUB_TIMEOUT_STYLE=menu(这会强制GRUB启动时显示菜单)
    • 确保GRUB_TIMEOUT=10(这个数字是菜单停留的秒数,你可以根据自己的需求改成5、10或者其他数值)
    • 如果看到GRUB_HIDDEN_TIMEOUT=0这一行,直接删除它,或者在开头加个#把它注释掉(比如#GRUB_HIDDEN_TIMEOUT=0)
  • 修改完成后,按下Ctrl+O保存文件,再按Ctrl+X退出编辑器。

步骤3:更新GRUB配置,识别Windows系统

现在让GRUB重新扫描系统,生成包含Windows的启动菜单:

  • 输入命令:sudo update-grub
  • 执行过程中你会看到类似Found Windows Boot Manager on /dev/sdaX的提示,这说明GRUB已经成功识别到你的Windows 10系统了。

步骤4:重启测试

现在你可以放心重启系统了:

  • 输入命令:sudo reboot
  • 重启后,GRUB菜单就会正常显示,里面会有Ubuntu和Windows 10的选项,选择对应的条目就能进入相应系统。

额外情况处理(如果上述步骤无效)

要是执行完上面的操作还是没看到GRUB菜单,可能是GRUB的安装位置有问题,你可以再执行以下两步:

  1. 输入命令重新安装GRUB到硬盘主引导区:sudo grub-install /dev/sda(注意是/dev/sda,不是具体的分区比如/dev/sda1,这是你的硬盘设备名,单硬盘环境下一般都是这个)
  2. 再次更新GRUB配置:sudo update-grub

这样操作后,GRUB就会被正确安装到硬盘的引导区域,启动时肯定能显示菜单了。

内容的提问来源于stack exchange,提问作者ajayramesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:28:37