UEFI模式下Win10与Ubuntu 20.04.6双启动无法显示系统选择菜单的解决方案求助
UEFI模式下Win10与Ubuntu 20.04.6双启动无法显示系统选择菜单的解决方案求助
看起来你在UEFI模式下顺利完成了Win10和Ubuntu 20.04.6的双系统安装,但重启后直接跳去Windows,连系统选择菜单都没机会看到——这种UEFI引导优先级的问题我之前帮不少人排查过,给你几个针对性的解决方案,避开你已经试过的无效操作:
方案一:用Ubuntu安装介质修复GRUB引导
这是最直接的修复方式,毕竟你的问题本质上是GRUB引导没被UEFI识别:
- 把你当初用来装Ubuntu的U盘插回电脑,重启后按启动快捷键(比如F2、F10、Del,看开机时的屏幕提示)从U盘启动,选择「Try Ubuntu without installing」进入试用模式
- 打开终端,依次执行以下命令:
- 先找到你的EFI分区:
sudo fdisk -l(找标注为「EFI System」的分区,路径通常是/dev/nvme0n1p2或/dev/sda2这类) - 创建挂载点并挂载EFI分区:
把命令里的sudo mkdir /mnt/efi sudo mount /dev/xxx /mnt/efixxx替换成你找到的EFI分区路径 - 重新安装GRUB到EFI分区:
sudo grub-install --efi-directory=/mnt/efi --bootloader-id=ubuntu - 更新GRUB配置:
sudo update-grub
- 先找到你的EFI分区:
- 完成所有命令后重启电脑,应该就能看到GRUB的系统选择菜单了
方案二:直接在UEFI BIOS里调整启动顺序
很多笔记本的UEFI会默认把Windows Boot Manager设为最高优先级,甚至隐藏其他启动项:
- 重启电脑,按BIOS启动快捷键进入UEFI设置界面
- 找到「Boot」或「启动」选项卡,查看完整的启动项列表
- 找到名为「ubuntu」的启动项,用界面里的上下箭头或者加减号按钮,把它调整到启动列表的最顶部
- 保存设置并退出BIOS,重启后应该会先进入GRUB菜单
方案三:用Windows管理员权限调整启动项
你之前用CMD提示权限不足,大概率是没以管理员身份打开终端,试试这个:
- 按下Win+X组合键,选择「Windows PowerShell (管理员)」或者「命令提示符(管理员)」
- 先执行命令查看所有UEFI启动项:
bcdedit /enum firmware - 在输出里找到带有「ubuntu」描述的启动项,记录它的标识符(类似
{12345678-1234-1234-1234-1234567890ab}的字符串) - 把Ubuntu设为默认启动项:
bcdedit /set {fwbootmgr} default {你的Ubuntu标识符} - 顺便设置启动等待时间(确保有足够时间选择系统):
bcdedit /set {fwbootmgr} timeout 30 - 执行完所有命令后重启,应该就能看到系统选择菜单了
方案四:禁用Windows快速启动
Win10的快速启动功能会让系统处于休眠状态,很可能干扰UEFI的引导检测:
- 打开「控制面板」→「电源选项」→「选择电源按钮的功能」
- 点击「更改当前不可用的设置」,然后取消勾选「启用快速启动(推荐)」
- 保存设置后重启电脑,看看GRUB菜单是否正常显示
这些方法都是针对UEFI双启动引导问题的常用有效方案,你可以按顺序尝试,应该能解决你的问题。
备注:内容来源于stack exchange,提问作者Ahmed Kamal




