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

双启动环境下Ubuntu未显示在启动菜单的问题求助

双启动环境下Ubuntu未显示在启动菜单的问题求助

兄弟,你碰到的这个问题太常见了——Windows更新确实经常会搞砸双启动的引导,尤其是长时间没启动过Ubuntu的情况下,系统更新很容易覆盖掉GRUB(Ubuntu的引导管理器)。别慌,给你几个靠谱的解决步骤,一步步来:

一、修复GRUB引导(最常用的解决方案)

你需要准备一个Ubuntu安装U盘/光盘,用它启动进入「试用Ubuntu」模式,然后按以下步骤操作:

  • 先找到你的Ubuntu根分区:打开终端,输入lsblk或者fdisk -l,找到格式为ext4的分区(这就是Ubuntu的系统分区,比如/dev/sda5)
  • 挂载这个分区到临时目录:sudo mount /dev/sda5 /mnt(把/dev/sda5换成你找到的实际分区)
  • 挂载系统必需的核心目录:
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    
  • 切换到Ubuntu的系统环境:sudo chroot /mnt
  • 重新安装GRUB到磁盘的主引导记录:sudo grub-install /dev/sda(这里注意是整个磁盘,比如/dev/sda,不是具体分区)
  • 更新GRUB的引导配置:sudo update-grub
  • 退出chroot环境并重启:exit,然后拔掉安装介质,重启电脑看看启动菜单是否恢复

二、检查BIOS/UEFI与Windows设置

如果上面的方法没起效,可能是Windows更新修改了启动相关的系统设置:

  • 调整BIOS/UEFI启动顺序:开机时按对应按键(一般是F2、Del、Esc,看电脑开机提示)进入BIOS/UEFI界面,找到启动选项列表,看看Ubuntu的引导项是否存在,如果有,把它拖动到第一位保存后重启
  • 关闭Windows快速启动:在Windows系统里,打开「控制面板→电源选项→选择电源按钮的功能→更改当前不可用的设置」,取消勾选「快速启动」,保存更改。快速启动会锁定磁盘,导致GRUB无法正常加载
  • 检查安全启动状态:如果BIOS/UEFI里开启了安全启动,可能会阻止GRUB加载,可以尝试关闭它(部分品牌电脑关闭后可能需要设置密码,或者影响部分硬件功能,按需操作)

三、用Boot Repair工具一键修复

如果手动操作觉得麻烦,可以用Ubuntu的Boot Repair工具自动修复:
在试用Ubuntu模式下,打开终端依次输入以下命令安装工具:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair

安装完成后输入boot-repair启动工具,按照提示选择「推荐修复」,工具会自动检测并修复引导问题,完成后重启即可

备注:内容来源于stack exchange,提问作者brobers

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 08:58:20