作为刚刚入门编程领域的新手,刚到实验室就听说以后研究方向涉及机器学习、深度学习等,需要使用Linux系统,神经病一样的兴奋了起来,正好又在前段时间换了新电脑,就动手操作起来,但是果然如网上一些攻略所描述,安装Linux是需要做好心理准备的,经过一周的反复失败和这看攻略那瞅方法的痛苦煎熬,终于安装成功。

-----------------------------------------------------------------------------------------分割线---------------------------------------------------------------------------------------

周围很多同学问,为什么不直接用虚拟机跑Linux,原因有三,一来运行效率太低,二来属性配置不完全,三来虚拟机不能使用主机的显卡

我的电脑是惠普(HP)暗影精灵II代PLUS,i7-6700k,内存16G,SSD(250G)+HDD(1T)【都为UEFI启动模式】,GTX1070,光就显卡配置来说已经可以满足在实验室跑代码的基本需要,当然,不能和1080Ti、TitanXP(好像还有TitanV?)相比。电脑自带windows10家庭版。

一周的时间内反反复复安装,失败了很多次,看了很多安装教程,针对网上种类繁多的文章,总结了几点。首先是要学会Google,现在百度上的文章很多都是几年前过时的了,安装的硬件基础远不能达到现在的水平;其次是要在安装之前分清自己的硬盘是什么启动方式,查看方法自行百度你的主板支不支持UEFI启动方式。有了以上两点基础,下面正式开始准备安装Linux系统。

PS:安装前请准备好充足的耐心,做好长期战斗的准备。

-------------------------------------------------------------------------分割线-----------------------------------------------------------------------

准备工作

①在HDD上为Linux压缩空间

这一步很简单,具体步骤是,在win10环境下,右键此电脑,在左边目录里选择存储→磁盘管理→在磁盘1(我的HDD是磁盘1不同电脑可能磁盘符号不同,总之就是HDD所在的那个磁盘)上压缩出充足空间,这里我压的是200G,具体压多少看个人需要,但是最好至少准备60G空间,不然可能不够装。

②准备好你的U盘

你必须得有个U盘,因为光盘实在太麻烦了,而且有些很老的光盘里装在的Ubuntu根本不能用,具体步骤网上有很多教程,有的说要用软碟通也就是UltraISO,有的说直接解压就行,我个人是用的软碟通,直接解压没试过。具体步骤可参考以下网址:

https://jingyan.baidu.com/article/b24f6c82cf50e086bfe5dae9.html

③关闭Windows的快捷启动

关闭快捷启动很简单,按键盘win+X→菜单中选择电源选项→电源按钮功能→更改当前不可用设置→点掉启用快速启动左边的√。

④关闭Scecurity Boot,设置USB启动

关闭Scecurity Boot这一步很关键,否则Ubuntu无法写入引导程序,这个准备工作具体步骤针对自己的主板百度如何关闭以及如何设置USB启动即可。

安装流程(分区至关重要

前面几步不在赘述,跟网上的其他文章步骤都一样,按照正常步骤就行。

最最关键的步骤就是在设置分区,这一步直接影响安装双系统是否成功,我看了很多安装教程,网上的教程很乱,这里介绍的方法只针对双硬盘UEFI启动方式

1、swap交换空间。Linux系统的交换空间也即虚拟内存,如果给Linux留的空间足够最好为其分配两倍于电脑物理内存的2倍,比如我的电脑是16G物理内存,那么我就给他分配了32G,同实验室的师兄只分配了16G也能用,总之最少不要少于电脑的物理内存。swap交换空间设置为主分区空间起始位置

2、新建EFI系统分区。这一步就跟百度上很多教程不一样了,这个分区的作用和boot引导分区一样,但是boot默认的事gurb引导,这里从名字上就能看出来是UEFI引导。这个分区最好不要小于256MB,系统引导文件都会在里面,我有200G空间留给Linux,所以我留了512MB。EFI系统分区设置为逻辑分区空间起始位置

3、/home分区。这个分区相当于你的个人文件夹,注意,用户作为图形用户,只对home分支有完全的读写执行权限,其余分支例如usr你只能在终端使用sudo来操作,所以这个分区需要预留大一点的位置,在我这里,我留了112.5GB。/home分区类型为EXT4日志文件系统,设置为逻辑分区空间起始位置

4、/usr分区。这个分区是你的软件安装位置,用过电脑的都知道这个空间也得留大点,我给它留了32GB。/usr分区类型为EXT4日志文件系统,设置为逻辑分区空间起始位置

5、/分区。这个分区主要是放home和usr还有别的一些的目录,大小不需要太大,也不能太小,由于这是最后一个分区,所以我把剩下的空间都给他了,具体多大我也记不清了,大概33GB。/分区类型为EXT4日志文件系统,设置为逻辑分区空间起始位置

所有分区挂载好之后,千万别直接点继续,否则电脑无法对Ubuntu进行引导,还有一个至关重要的步骤,就是安装引导启动器的设备,咱们要选择刚刚EFI系统分区所在的分区,比如我的EFI分区是/dev/sda5,那就要选/dev/sda5这个,不然电脑无法引导Ubuntu启动。

最后点击安装,设置时区,键盘(注意键盘最好选择English,否则可能安装后,输入密码总是出错),结束之后就是漫长的等待了,安装时间跟电脑配置有关,我大概等了10分钟。系统提示安装完成,需要重启电脑之后,开始重启电脑,拔掉U盘。此时你会发现怎么进的还是Win10,这时不要使用别的教程使用的easyBCD,这个软件只针对MBR进行配置,对我们EFI无效。我是重新启动后,按ESC进入HP电脑主板的启动选项,然后按F9选择系统,第一项就是SSD的EFI,是我们Win10的启动引导,第二个是HDD的EFI,就是我们的Ubuntu了。

最最后,之前设置的Win10快速启动和Security Boot也可以重新启用了,不影响Ubuntu引导。

-------------------------------------------------------------------------分割线-----------------------------------------------------------------------

本教程参考文章:

1、《UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统》,https://www.cnblogs.com/willnote/p/6725594.html

2、《亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统》,http://blog.csdn.net/ysy950803/article/details/52643737

亲测!UEFI启动模式下,电脑安装win10和Ubuntu双系统相关推荐

  1. dell电脑java下载_【亲测不管用】【DELL安装系统的坑】亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统(dell笔记本和hp笔记本)...

    这个内容转自:http://blog.csdn.net/ysy950803/article/details/52643737 非常感谢上面的博主,我在网上找了许多教程都是老的教程,都不太对. 首先是d ...

  2. 亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统(dell笔记本和hp笔记本)

    这个内容转自:http://blog.csdn.net/ysy950803/article/details/52643737 非常感谢上面的博主,我在网上找了许多教程都是老的教程,都不太对. 首先是d ...

  3. 亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统

    最新提示: 双硬盘(固态+机械,并且原Windows的引导盘在固态)要装双系统,请按如下索引对症下药! UEFI: 若efi引导想直接都装在一块硬盘上(如固态): 直接看正文安装步骤的第6条. 若ef ...

  4. nvme固态必须uefi启动吗_UEFI启动安装Win10和Ubuntu双系统

    安装双系统的时候,网上教程要么太老,要么太杂.我们剥丝抽茧,整理总结了以下教程. 现在的大多数笔记本都标配了SSD和HDD,一般都是SSD预装WIN10,且为UEFI启动.我们在安装UBuntu双系统 ...

  5. 格式化硬盘并安装Win10和Ubuntu双系统

    格式化硬盘并安装Win10和Ubuntu双系统 格式化硬盘并安装Win10 我拿到一台二手台式机,它原本是Ubuntu系统,上面有多个用户,且磁盘空间几乎已经占满了.我现在需要将硬盘格式化,安装Win ...

  6. 安装win10和linux双系统,安装win10和ubuntu双系统

    2019-06-22 ​ 最近找了一份新的工作,要用到linux,由于之前基本上没有接触过这方面的东西,所以今天捣鼓一下,安装win10和linux双系统,办公研发双不误. 如果在安装的过程中遇到什么 ...

  7. ubuntu 命令卡住_安装Win10和Ubuntu双系统

    本文主要采用U盘安装的方式,安装Win10和Ubuntu双系统. 1. 转换硬盘分区形式 此处需要将硬盘的分区格式转换为gpt形式(也可以不转换,为了后续操作方便和更换系统方便,建议转换为gpt形式) ...

  8. 如何解决安装Win10 和Ubuntu 双系统出现 BitLocker recovery问题?

    如何解决安装Win10 和Ubuntu 双系统出现 BitLocker recovery问题? 1. 出现问题 由于笔者在Win10 系统上安装Linux 的 Ubuntu 18.04 双系统时,重启 ...

  9. 双硬盘笔记本电脑安装WIN10和Ubuntu双系统(一)

    双硬盘笔记本电脑安装WIN10和Ubuntu双系统(一) 前言 WIN10系统与硬盘管理 首先是将WIN7系统升级成WIN10 WIN10硬盘分区 前言 由于工作需要,要使用Ubuntu系统,所以准备 ...

最新文章

  1. 分布式检索系统的简单设计
  2. stm32 火灾自动报警及联动控制源码_中级消防设施操作员关键技能之十四:能测试火灾自动报警系统联动功能...
  3. C语言+数据结构总结
  4. 初创企业融资应量力而行
  5. OpenShift 4 之Istio-Tutorial (6) 服务恢复能力(重试、超时、断路器)
  6. dex、apk完整性校验
  7. 三次样条插值_2.6 三次样条插值
  8. C#生成dll, VS或unity调用
  9. mini-tokio代码分析
  10. ssm框架 mysql 一对多_ssm2: :sparkles: 基于SSM框架简单的文章管理系统,使用MySQL多表存储方式实现留言回复功能...
  11. 如何向iphone手机里导入音乐?
  12. 数字IC设计知识点及综合题详解(提前批、秋招必刷基础题)——(四)亚稳态、跨时钟域(CDC)处理方法及其编程仿真代码
  13. 极光小课堂 | 极光一键登录集成手册--Android
  14. Hadoop HFDS 的 Shell 操作
  15. Type.GetType()在跨程序集反射时返回null的解决方法
  16. Window下编译 64位ffmpeg 引入libx264及libmp3lame编码库
  17. 1.微信公众号开发:申请公众平台测试账号
  18. mysql职业生涯规划书_计算机应用职业生涯规划书.pdf
  19. 大连 青少年 python 培训
  20. Good Softwares and Tools

热门文章

  1. 安装好2013版的office,右键新建是Microsoft Office 2007的解决办法
  2. fckedit详细使用说明
  3. Web安全渗透学习-环境搭建
  4. docker部署项目流程-基于若依系统(vue+springboot)
  5. linux ipmitool dhcp,ipmitool获取服务器信息
  6. 错误日志——PreviousPage is null when attempting a cross-page postback using a button and the PostBack
  7. 分享一个电脑端开启两个微信的方法
  8. nginx--->location
  9. 记解决pycharm报错 Process finished with exit code -1073741819 (0xC0000005)
  10. python 宏替换_宏定义与宏替换