0%

Win10 + Ubuntu20.04双系统安装

在8月26日周四这一天,终于把本月初就想要安装的Linux系统给装好了,可谓是费尽心思耗时许久。装的时候遇到了许多坑,在此把自己的安装步骤记录下来。


0.前言

暑假里陆陆续续在服务器上试了几种安装Linux的方法,首先是虚拟机VMware中安装Linux,安装倒是挺简单的,但是虚拟机中不能直接使用物理机的GPU,要设置显卡直通,按照教程来结果中间就出问题了,遂放弃···然后试了微软的黑科技:win10的应用商店中下载Ubuntu来尝试直接在win10系统运行linux,达到双系统的效果。结果也是败在了使用GPU上,即使按照CUDA官方的教程来也无法使用GPU,就是在测试官方的demo:BlackScholes那里失败了,遂又放弃···问了下Linux dalao后得知,在虚拟机中运行深度学习代码会损失很多性能,并且容易有很多bug,遂放弃虚拟机。不过个人感觉微软的黑科技挺好的,只是我不会用,最终选择了安装双系统。

1.制作ubuntu系统的U盘启动盘

进入Ubuntu官网下载Ubuntu 20.04.3 LTS镜像文件,再安装一个可以制作U盘启动盘的软件并~~~~将其破解,如UltraISO。

(1)首先,打开UltraISO,点击“文件” -> “打开”,打开下载过来的Ubuntu的ISO镜像。

img1

(2)然后选择U盘

img2

注意:U盘最好是空的,如果里面有文件,一定要在其他地方保存好,因为待会儿要格式化。

(3)点击“启动“ -> ”写入磁盘映像…“

img3

(4)写入方式一般选择hdd或者hdd+,选择了写入方式之后要先进行格式化。

img6

PS: 然而第一次试着做U盘启动盘的时候出现了以下的情况…一直无法将U盘格式化,虽然说我的U盘是已经格式化过的,但是这个软件不用它的格式化的话就一直无法进行写入。

img4

试了网上所有的方法后都不能解决这个问题(8月6日),然后就放弃了···之后试了下另一个制作U盘启动盘的软件,名字叫大白菜ISO,还挺接地气的,试了下之后制作完成了,方法差不多。由于Ubuntu系统最后安装失败(8月25日),最后还是重新用UltraISO来制作启动盘,没想到一次就成功了···真是奇怪啊 =_=!

(5)点击”写入”后等待完成即可。

img5

出现这样的界面就说明Ubuntu系统的U盘启动盘已经制作成功了。

1.5 通过EasyBCD建立引导来安装linux

使用该方法就不需要再制作U盘启动盘了,过程如下。

(1)下载安装EasyBCD

(2)官网下载ubuntu镜像

(3)将ISO文件移动到任意盘的根目录,如C盘、D盘,然后将ISO解压至根目录下。

(4)安装并运行EasyBCD系统引导软件。如下图点击软件窗口左侧“EasyBCD工具箱”中的“添加新条目”,然后在右侧窗口的便携式/外接存储介质下点击ISO,名字随意最好为默认,路径处找到之前下载好并放到根目录下的Ubuntu ISO镜像,点击“添加条目”。则Ubuntu相关启动项已经被添加到系统启动菜单中。

在这里插入图片描述

(这张图反正都是要改的,先放着吧!)

之后创建完硬盘空白分区后跳转至3.5。

2.创建硬盘空白分区

现在需要给Linux系统整点硬盘空间,流程为:右键我的电脑(也有可能叫此电脑) ->点击“管理” -> 点击“存储” -> 点击“磁盘管理” -> 随便挑选一个幸运儿进行一个卷的压缩(建议不要选C盘,因为压缩的内存会很大)。

img8

建议压缩的空间量大一点,但是我内存不够了,就整了50G。

img9

3.关闭win10系统的快速启动和安全启动

(1)关闭快速启动

任务栏左方的搜索栏中搜索“电源和睡眠设置” -> 进入设置界面后点击“其他电源设置” -> 点击”选择电源按钮的功能” ->点击”更改当前不可用的设置” -> 将“启动快速启动(推荐)”关闭即可。

img10

(2)关闭安全启动

注意此时电脑已插好刚刚制作的ubuntu系统盘

重新启动电脑,在还是黑屏的时候按住F2,进入BIOS模式,通过键盘←→进如到Security菜单栏,将Secure Boot设置成disabled。

img11

设置完后可以进入Boot菜单栏中检查下,如果Boot Mode显示为UEFI,则说明已经关闭,默认为Legacy BIOS。同时,在下面的EFI开机顺序中把ubuntu系统放在windows前面(之后双系统的切换也是是在这里进行)。最后按F10保存即可。

img12

3.5无U盘启动盘

如果没有制作U盘启动盘,那么磁盘分区后就重启电脑,启动菜单界面就会显示我们刚刚添加的Ubuntu启动项,选中“NeoSmart的ISO条目”启动项,如下图所示。

img13

之后进入Linux系统的安装。不用U盘启动盘的童鞋请移步以下教程:最详细一次成功——手把手教你避坑安装ubuntu双系统-CSDN博客

4.安装Linux系统

第一次装的时候出现了这样的问题(8月25日)。

img14

很僵硬,网上也没查到解决方法,重启了一下之后结果又可以安装了,本来以为没啥事了,事实证明到最后面还是得重新安装…先继续吧!来一波傻瓜式安装。

(1)重启后出现如下界面,等待片刻即可进入Linux。

img15

(2)点击中文(简体),再点击安装Ubuntu。

img16

(3)这里随意吧!

img17

(4)注意这里最好点不连wifi,不然安装时会比较慢,没有网还会导致卡死

img18

(5)选择正常安装,最下面第三方软件这个可选可不选。

img19

(6)这里大部分攻略都说不要选“与Windows boot manager共存”,虽然我还是选了,并没有啥影响。查了下网络似乎是选了的话分区不能自定义。

img20

(7)这一步比较麻烦,需要细心。

img21

第一步:找到之前分出来的最大的空闲磁盘并选中,点击左下角的加号“+”。分区必须要选中空闲盘,其他盘是windows占用的,如果选择其他盘,数据会全部格式化。

第二步:分配16G空间给/分区(与本机物理内存最好一致,物理内存查询方法:右键我的电脑 -> 点击属性,机带RAM那里就是你的物理内存,我之前以为是8G结果填错了):

加号弹出来的创建分区里,依次填写

大小:16384MB,新分区类型:主分区,新分区位置:空间起始位置,用于EXT4日志文件系统,挂载点选“/”;

再重复第一步,继续创建新分区。

分配16G给swap分区:

依次填写:16384,逻辑分区,空间起始位置,用于交换空间;

再重复第一步,继续创建新分区。

分配200M给/boot分区:

依次填写:200,逻辑分区,空间起始位置,用于EXT4日志文件系统,挂载点选“/boot”;

2021-09-10更新:建议多给点内存,因为200M的话如果Linux内核要更新就会显示“磁盘空间不足”的问题,很麻烦。建议给1个G。

再重复第一步,继续创建新分区。

将剩余全部分配给/home分区:

依次填写:大小就是剩余的所有,逻辑分区,空间起始位置,用于EXT4日志文件系统,挂载点选“/home”。

第三步:最后,设置安装启动引导器的设备处,选择与上面ext4 /boot对应的盘符,我这里是/dev/nvme0n1。

img22

第四步:点击“现在安装”,弹出将改动写入磁盘,点击继续。

img23

(8)稍微等待一会儿,安装就完成了,最后需要进行一下基本设置:

第一步:设置位置,默认上海即可。

第二步:设置Linux系统的用户名和密码。

再等待一会儿,出现以下页面就说明win10和ubunt16.04的双系统的安装就已经完成啦!

img24

然而···第一次安装的时候出现了以下问题:

img25

这想必和之前进入Linux安装前报错是同一个原因,查阅百度后发现基本没出现过这情况···遂重新下载了一遍Ubuntu的ISO文件,结果就直接完成了!再看看报错原因,应该就是错误中所说的“使用了一个旧的安装镜像所造成”,一开始这个Linux的ISO文件是8月6日下载的,结果过了二十多天就用不了了?还挺玄学的···总之下载了ISO文件后尽快安装吧!

是不是感觉Linux系统的安装也没这么难,然而淘宝上帮你安装Linux收费要50元!自己装的话相当于省下了这笔巨款,美汁汁。

主要参考网站:

1.Ubuntu 18.04+Win10双系统安装与配置 - 知乎 (zhihu.com)

2.win10安装ubuntu18.04 LTS双系统 - 简书 (jianshu.com)

3.最详细一次成功——手把手教你避坑安装ubuntu双系统(免U盘图文详解各种可能出现而导致安装失败的问题)

4.【实战】WIN10+Linux(ubuntu18.04)双系统安装 - 知乎 (zhihu.com)

5.【手把手AI项目】一、安装win10+linux-Ubuntu16.04的双系统(超细致) - 知乎 (zhihu.com)

6.win10下安装linux双系统 - 知乎 (zhihu.com)

-------------本文结束感谢阅读-------------
您的支持将鼓励我继续创作!