Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题

  • 一、下载Ubuntu16.04系统镜像:
  • 二、制作U盘启动盘 :
  • 三、移动硬盘分区 :
  • 四、安装Ubuntu系统:
      • 1. 启动选项
      • 2. 安装预设置
    • 四.1 第一个重点!!!
    • 四.2 卸载系统,重新安装
      • 3. 安装
    • 四.3 第二个重点!!!
  • 五、总结
  • 六、后续问题

有一个定律就是,网上的教程永远都至少存在一个步骤跟你的实际情况不一样,然后你就怎么也解决不了你的问题。这也是为什么我要写下这篇博客的原因。

我试图在移动硬盘上安装Win10下的Ubuntu双系统,有个步骤就是无法完成,就是安装完之后,我无论插拔硬盘,电脑都自动进入Windows系统,如何进入移动硬盘里的Ubuntu系统,我找遍了网上的教程,都无法在我的电脑上操作成功。

所以我这篇博客的重点就在解决这个问题上,给大家提供一个可能的新的方法来进入移动硬盘里的Ubuntu系统。当然,为了完整性,之前的步骤我也提供了。如果你遇到和我一样的问题,希望这个方法可以帮助到你。

需要准备的:

  1. 一个做系统启动盘的U盘;
  2. 一个用来装Ubuntu系统的移动硬盘;(我是移动固态硬盘);

一、下载Ubuntu16.04系统镜像:

http://releases.ubuntu.com/16.04/

我下载的是64-bit PC (AMD64) desktop image

二、制作U盘启动盘 :

下载U盘启动盘制作软件UltralSO。https://cn.ultraiso.net/xiazai.html
下载链接
下载完后安装,双击打开,点击 继续试用。点击 文件-打开,选择下载好的Ubuntu16.04系统镜像

然后点击 启动-写入硬盘映像
在“写入磁盘映像”窗口中,确保选择的硬盘驱动器是即将作为启动盘的U盘,然后选择写入方式为 USB-ZIP+,然后点击 便捷启动,选择 写入新的硬盘主引导记录(MBR) - USB-ZIP+。然后点击 写入,选择 之前,注意备份U盘上之前的数据,等待操作完成。

至此,U盘启动盘已经制作完毕。

三、移动硬盘分区 :

右击Win10桌面左下角Windows标志,选择 磁盘管理

由于我的移动固态硬盘是新买的(如果不是,请点击这里),所以直接右击最下方的移动固态硬盘区域,点击 删除卷,变成未分配后,新建第一个分区。我是500G的移动硬盘,所以分区分了100G给Ubuntu,其他选项都默认就行,因为这个分区要删掉。然后剩下的区域用来做其他用途,比如存放数据、备份文件,请自行处理,我是将剩下的区域设置为一个分区,模式选择了exFAT(这个模式和NTFS的区别,请自行搜索)。然后右击第一个分区删除卷,变成未分配状态,这样就能将Ubuntu系统装在移动固态硬盘靠前的分区。

这是安装好Ubuntu之后的分区,左边四个大小加起来是100G,安装之前是一个100G大小的未分配区域,之后的操作将会把这个区域变成四个分区

四、安装Ubuntu系统:

将作为启动盘的U盘和待装系统的移动硬盘一起插进电脑里,然后顺序进行如下操作

1. 启动选项

进入启动项选择界面,重启电脑后,不同电脑有不同的按键方式进入,我的是联想笔记本,所以按住Fn后狂按F12,进入如下界面:

选择启动盘那个选项,也就是你插着的U盘。然后在下面界面中选择安装Ubuntu。

2. 安装预设置

然后进入下面界面,随便选择什么你看得懂的语言,我这里选择英语,然后点 Continue

接下来,不建议联网,因为之后不建议安装更新和第三方软件,因为不选这些选项可以很快安装完,有可能你会安装失败,所以没必要现在更新各种东西,这样可以节省时间。

正如刚才所说,两个选项都不选(如果上一步你选择了联网,这里第一个选项就可以选择)

Continue之后,如果这里弹出了什么类似注意警告的窗口,仔细看清楚内容,应该是要点否,不然就直接把你Win10系统给毁了。这时候就回到设置安装类型的界面。如果没有弹出那个警告窗口,而是直接进入安装类型界面,那就接着往下做。这里选择“其他选项”,也就是最后一项,然后点 Continue

下面这个界面是我已经分好了区的结果

具体分区步骤请参考我所参考的几篇文章,链接如下:

Ubuntu安装过程之磁盘分区图文教程
https://blog.csdn.net/frank_good/article/details/49177753
给Linux分配多少Swap空间才够呢?
https://www.jianshu.com/p/12e25ea172de

给大家介绍一下我的分区情况:
我给Ubuntu系统一共分了100G的空间,共分了四个区,都选择了逻辑分区(网上有的教程说把/boot或者/挂载点设置成主分区,没有必要),四个分区的空间分配如下:
/boot 300M;
swap 3G;
/挂载点 25G;
/home 剩余的空间。

有些教程会让你分别的区域,自己看着办吧,空间多得是那就随便分。分完别急着点安装。

四.1 第一个重点!!!

安装启动引导器的设置,请把本文余下的内容先看完,思考一下再决定该如何操作。

网上众说纷纭,有的说默认,有的说设置在/boot所在区域,有的说设置在移动硬盘所在区域。我试过了/boot所在区域,结果就出现了本文开头我提到的问题:无论插拔移动硬盘,都直接进入Windows。并且所有选择/boot所在区域的网上教程,在文末也都提到了他们遇到了这个问题,不过他们给的解决方案都不适用于我。他们说使用easyBCD,请参看这篇文章:
https://blog.csdn.net/flyyufenfei/article/details/79187656

但是我使用easyBCD的结果如下:

这里没法设置,完全不是他们教程里说的那样啊???!!!后来得知,我的电脑BIOS模式默认是UEFI,在UEFI模式下easyBCD不能用。。。那怎么办?如果你也跟我一样,无法通过easyBCD解决问题,那就接着往下看我怎么做的吧。

四.2 卸载系统,重新安装

我重新进入Windows,进入磁盘管理:

右击左下方分好的那四个区域,全部删除卷,重新变成一个未分配的区域。然后回到前文的第四大点,开始重新安装。一直操作到刚刚的四.1 第一个重点!!!,这次我选择安装启动引导器为移动硬盘,而不是/boot之类的子分区。如下图所示

3. 安装

然后点安装。
之后的选项中,由于我在美国,地区就选在美国芝加哥。有人告诉我,如果我选择了国内的城市,比如上海,之后很多软件都装不了了,需要翻墙之类的。

剩下的其他选项就根据个人喜好来就好。

四.3 第二个重点!!!

安装完的系统,我依然是直接进入Windows系统,而不能进入Ubuntu系统,这是为什么呢?网上那些安装启动引导器选择移动硬盘的教程,之后都神奇地成功了,没遇到我的这个问题。最终我发现了问题的所在:启动项的优先级问题:

重启电脑,进入BIOS设置界面,联想是按住Fn然后狂按F12。下面的第一张图是我原本的BIOS设置情况,第二张图是我新设置的情况。将BIOS模式从UEFI改为Legacy,并且把移动硬盘那一行向上移,移到最上面,使它的优先级高于Windows Boot Manager


然后重启电脑,成功进入Ubuntu界面啦!

我的双系统切换使用情况如下:

如果插着移动硬盘,重启或者刚开机,会自动进入Ubuntu系统,如果没有插移动硬盘,则自动进入Win10系统。

分析如下:
因为之前安装启动引导器选在了移动硬盘里,而移动硬盘在启动项中优先级最高,所以电脑自动检测是否插有移动硬盘,如果有则进入Ubuntu系统,如果没有,则进入第二优先级的Windows系统。

五、总结

总结一下两个重点:

  1. 安装启动引导器选择:移动硬盘,不要选择细分的分区;
  2. 在BIOS设置界面中,将BIOS模式选为非UEFI模式,也就是Legacy模式,并且将移动硬盘的启动优先级调至最高,使Windows启动优先级排在第二。

六、后续问题

之后我还遇到了一些问题,在这里附上我所参考的网上教程的链接:

  1. 双系统只有一个可以成功连接蓝牙鼠标的问题:
    https://www.jianshu.com/p/56f6b0dc231e

  2. 两个系统切换以后,系统时间不统一的问题:
    https://blog.csdn.net/panmingqi1996/article/details/79432418

  3. Ubuntu系统每次进入时,都会提示“System program problem detected":
    https://blog.csdn.net/sinat_33718563/article/details/80310004

  4. 我是英文系统,中文输入法一直装不上,这个查了好多教程,都不适用于我,到现在都没解决。无论是用fcitx还是ibus,安装好的中文拼音输入法敲出来都是乱组词的,不是正确的拼音。

如果你成功解决了安装中文输入法这个问题,请在下面评论区附上你参考的教程链接,让我能够参考一下,提前感谢!如果你成功解决了这个问题,请在下面评论区附上你参考的教程链接,让我能够参考一下,提前感谢!

本文结束符 >_<

Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题相关推荐

  1. 【离线安装系列】离线环境下为Ubuntu16.04安装fzf(How to install fzf from source offline)

    准备 Ubuntu16.04安装机 任意公网机下载安装包 安装步骤 下载并安装源文件 下载链接: 官方Github 本地安装: $ unzip fzf-master.zip $ mv fzf-mast ...

  2. 阿里云服务器Ubuntu16.04安装Anaconda(python3.6)和本地远程连接jupyter

    一.ubuntu16.04安装Anaconda(python3.6) 1.上传Anaconda 我选择的是在本地下载了anaconda的linux版本,之后用xftp上传到服务器上 下载地址:http ...

  3. win10子系统ubuntu16.04安装HOS-NWT全过程

    前言: 按照官方文档的安装说明,安装HOS-NWT出错,经过一番捣鼓,终于成功.因此,把win10子系统ubuntu16.04安装HOS-NWT的全过程记录如下. (1)HOS-NWT HOS-NWT ...

  4. 1 win10双系统安装ubuntu16.04和18.04(问题详细记录)

    我从来不想在琐事上花功夫.就拿装系统来说,我感觉拿过来一个完全陌生的项目源码,看起来,都比装系统爽.我属于典型的逻辑思考男.喜欢畅游程序的海洋. 一直windows跑深度学习和tensorflow,有 ...

  5. win10双系统安装ubuntu16.04+gtx750ti+python3.6配置cuda-9.0+cuDNN7.05+TensorFlow-gpu1.8.0+opencv 2.4.13的过程汇总

    参考: https://blog.csdn.net/weixin_40494464/article/details/81010256 http://www.cnblogs.com/EasonJim/p ...

  6. Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载

    Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题) 原创  2017年12月23日 20:41:55 标签: ubuntu / nvidia / 显卡 882 ...

  7. ubuntu16.04安装opencv3.4.1教程

    最近opencv3.4.1发布了,想换个新的试试鲜,于是把配置的过程通过博文的方式记录下来,方便查阅.  本教程原为3.3.0,但经过博主亲测,3.4.0.3.4.1皆适用 1.去官网下载opencv ...

  8. ubuntu16.04 安装CAJViewer 以及 安装wine /deepin-wine 图标异常的解决

    ubuntu16.04 安装CAJViewer 以及 安装wine /deepin-wine 图标异常的解决 通过deepin-wine 安装 cajviewer 之前装过deepin-wine 所以 ...

  9. ubuntu16.04安装torch

    ubuntu16.04安装torch 第一步:从git上获取安装LuaJIT(C语言编写的Lua的解释器)和Torch所必需的依赖包: 在终端执行:git clone https://github.c ...

最新文章

  1. 跨站脚本攻击(XSS)FAQ
  2. 优秀!广州“土博士”刚毕业,即获海外名校终身教职!
  3. python打印mysql版本信息
  4. 今日头条屏幕适配方案落地研究
  5. addeventlistener不支持ajax_十万个Web前端面试题之AJAX、axios、fetch的区别
  6. 高可用架构设计之道,实战案例直面流量洪峰
  7. display:block的注意
  8. 689D Magic Odd Square 奇数幻方
  9. 【2018.4.7】模拟赛之二-ssl2383 睡眠【水题】
  10. Oracle入门(五C)之68个系统变量的key和默认value
  11. shell命令locate
  12. HTML5开发手机项目总结
  13. 数字电子技术基础笔记【阎石第六版】 第一章 数字与编码
  14. spring5-介绍Spring框架
  15. 敏捷开发模式几个名词
  16. cad批量选择相同块_在CAD中如何快速选择相同或类似的图形、图块?
  17. 倒闭潮之后 快消B2B要如何做才能实现盈利
  18. CSS浏览器兼容性的4个解决方案
  19. html+php内联执行JavaScript是报错
  20. 网站长尾关键词对SEO优化起到什么作用

热门文章

  1. 云测试中QA团队的作用
  2. php steam 第三方登录,Steam第三方授权登录异常 《绝地求生》国服绑定中招
  3. mac终端(terminal)里的快捷键
  4. JAVA 表格文件简介和解析
  5. ElasticSearch高级篇(数据聚和、自动补全、数据同步、分片集群)
  6. Paper写作如何锻炼逻辑思维能力?
  7. ubuntu 下正确安装android手机驱动
  8. ArcGIS三维网络分析
  9. Java源码学习笔记之lang包——包装类Integer.class
  10. 推荐BMS锂电池管理使用KT6368A蓝牙模块芯片