Windows 下多硬盘安装双系统(Ubuntu)

最近在使用 VMware 安装的 Ubuntu 做开发,虽然是高配的机器,但是总觉得有点卡,刚好手边有一台稍微低配的笔记本(也不算是低配,只是和台式机比配置有点低,主要是磁盘和显卡不太好),所以就想在安装一个 Ubuntu,弄个双系统用用

问题描述:

Windows 10 下多硬盘安装双系统(Ubuntu)不能启动

电脑: Windows 10、两块硬盘:第一块固态硬盘(120G)、第二块机械硬盘(500G)

可以直接略过内容看 解决方案

PS : 注意是两块硬盘,并且之前的 Windows 系统安装在固态硬盘上,然后计划 Ubuntu(18.04.1 LTC) 安装在机械硬盘上

之前也安装过无数次的双系统,一直没出现过什么问题,这次还是按照之前的方法进行安装,大概说下安装的过程(安装系统不是本篇的内容)。

安装 Ubuntu

过程就不详细说了,网上到处都是,主要说下关键点和解决思路和方案

  1. 制作启动盘,进入安装系统,点击试用系统 - 其他安装方式
  2. 关键点: Ubuntu 的所有分区都是在第二块磁盘上的,其实也就分了三个分区:Boot 分区(大概1G)、swap 分区(16G)、\ 分区(剩下全部)

安装成功之后按照提示重启电脑,每次都不能进入系统选择界面,试了好几次还是不行。然后开始问题的排查。

问题排查

  1. 猜测是引导建立失败,使用 EsayBCD 重建引导,没有成功;
  2. 猜测 Ubuntu 内部引导问题,使用下面的方法引导,没有成功;
  sudo add-apt-repository ppa:yannubuntu/boot-repair
  sudo apt-get update
  sudo apt-get install -y boot-repair && boot-repair

然后点击 recommended repair 修复,重启电脑

  1. 猜测是不能从固态硬盘引导第二块硬盘,设置 BIOS 从第二块硬盘启动,没有成功;

第三步之后,突然意识到问题的所在了,boot 分区应该在第一块硬盘上,因为之前的 Windows 是安装在第一块磁盘上的,系统默认也是从第一块开始启动的,要是在安装到别的磁盘,就达不到双系统的目的了,但是第三步为什么没有成功,也不是很清楚,猜测可能是操作失误。。。死马当活马医吧

解决方案

重新安装 Ubuntu ,把第一块磁盘空出来一点位置,安装 boot 分区,然后设置从 boot 分区引导系统。重启电脑果然成功了。

PS: 如果看到了 Ubuntu 的启动界面但是没有启动成功,建议试试问题排查的第二步。

顺便说下,Ubuntu 虽然大多数时候用的命令行,不过要是做 Android 开发还是需要用到 GUI 的,可惜 GUI 还是差强人意, 本身我这个笔记本显卡就不怎么好,运行 Windows 10 的时候顶多色彩差点劲但是还凑合,运行 Ubuntu 简直是不能看,用了半天之后,果断卸载。希望 Ubuntu 社区继续加油!

你可能感兴趣的:(Windows 下多硬盘安装双系统(Ubuntu))