ubuntu与win10双系统引导修复

环境:

DELL G3 的笔记本上安装了win10,而后装了ubuntu16.04(与win位于同一硬盘,引导也装在了同一硬盘),安装完成后直接进入win10,无法进入ubuntu;使用ubuntu镜像优盘进入 Try ubuntu without install选项,安装boot-repair进行引导修复;而后进入BIOS添加ubuntu的引导选项,最终能够进入ubuntu的grub2引导选择界面(DELL的BIOS真的很安全!!!),而后将ubuntu升级至18.04,再次无法找到ubuntu的grub2引导,再次重复上一过程,历经坎坷,终于搞定,将过程总结一下,分享给大家。

  1. 安装Ubuntu后直接进入windows(若无法进入windows,需要先使用win启动盘修复引导)
  2. 由于无法进入ubuntu所以使用ubuntu的镜像盘进入ubuntu的体验模式(类似win PE)
  3. 安装boot-repair工具,自动检测并修复启动项
  • 使用sudo 命令切换到root权限

  • 导入boot-repair的源,按照提示输入回车继续即可

  • 同步镜像至本地缓存

  • 下载安装boot-repai工具

  • 启动软件

sudo -i
add-apt-repository ppa:yannubuntu/boot-repair  #需要连接网络
apt update
apt install boot-repair #若提示不存在则表示add-apt-repository失败或未apt update
boot-repair
  1. 启动软件后会自动检测,等待片刻,若出现提示选择YES,出现软件主界面时选择推荐修复,自动修复完成后会在提示中标识出ubuntu启动的路径(需要记下)
  2. 重启启动,若能正常显示ubuntu的grub2引导则尝试进入windows和ubuntu,若直接进入windows则需要在BIOS中添加ubuntu引导
  • 重启后,进入BIOS(本机为F2),选择General-->Boot Sequence选项
  • 选择Add Boot Option
  • 选择ubuntu启动所在位置
  • 将添加的ubuntu启动项调整优先级到最高
  • 保存设置并退出
  • 重启后即可进入ubuntu的引导界面(下图的选项为删减过的,会出现多个windows的启动选项,找到能用的)
  1. 修改ubuntu的引导项(可选)



    注:环境不同,问题出现的原因也不相同,方法仅供参考,需要结合问题的具体情况,选择相对合适的方法
01-02 12:38