You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

已预装Windows 10,双装Ubuntu 17.10后无法引导,如何修复?

修复Windows 10与Ubuntu 17.10双启动问题

你遇到的EasyBCD选项灰色、直接进入Windows的问题,核心原因大概率是当前系统采用UEFI启动模式——而传统版EasyBCD对UEFI环境下的Linux启动项支持非常有限,这才导致它没法添加Ubuntu的启动选项。下面给你几个实操性强的修复方案,按操作难度从易到难排序:

方案1:直接用Windows自带的UEFI启动菜单选Ubuntu

很多人不知道Windows本身就自带UEFI启动选择功能,不用依赖第三方工具:

  • 按住Shift键不放,点击Windows开始菜单里的「重启」选项
  • 系统重启后进入高级启动界面,选择「使用设备」
  • 在列表里找到带有「Ubuntu」或「GRUB」字样的选项,选中就能启动Ubuntu

如果这个方法能正常进入Ubuntu,你可以接着用方案2彻底修复引导,让GRUB成为默认的启动选择器。

方案2:在Ubuntu中修复GRUB引导

你可以通过方案1进入Ubuntu,或者用Ubuntu安装U盘进入「试用Ubuntu」模式,然后执行以下步骤:

  1. 打开终端,先确认Ubuntu系统所在的分区:
    • 输入命令 sudo fdisk -l,找到标注为「Linux filesystem」的分区,记下它的路径(比如 /dev/sda5
  2. 挂载该分区:
    sudo mount /dev/sda5 /mnt
    
    (把 /dev/sda5 替换成你刚才找到的分区路径)
  3. 将GRUB安装到硬盘主引导记录:
    sudo grub-install --root-directory=/mnt /dev/sda
    
    (这里的 /dev/sda 是你的硬盘设备名,不要加分区号,比如第二个硬盘就是 /dev/sdb
  4. 更新GRUB配置,让它识别Windows启动项:
    sudo update-grub
    
  5. 重启电脑,这时应该会看到GRUB菜单,里面会同时显示Ubuntu和Windows 10的选项。

方案3:禁用安全启动后重试

虽然你说已经成功安装了Ubuntu,但安全启动偶尔还是会干扰GRUB的正常加载,导致Windows直接跳过它启动。可以尝试进入BIOS/UEFI设置(重启时按F2、Del或Esc,不同品牌电脑按键不同),找到「Secure Boot」选项并设置为「Disabled」,之后再用方案2修复GRUB,看看问题是否解决。

补充:为什么EasyBCD会失效?

EasyBCD主要是为传统BIOS(Legacy)模式设计的,在UEFI模式下,Windows和Ubuntu都依赖EFI系统分区(ESP)存储启动文件,而EasyBCD无法正确识别和管理UEFI环境下的Linux启动项,所以才会出现选项灰色的情况——这不是你的操作问题,是工具本身的局限性。

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

火山引擎 最新活动