在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镜像。
(2)然后选择U盘
注意:U盘最好是空的,如果里面有文件,一定要在其他地方保存好,因为待会儿要格式化。
(3)点击“启动“ -> ”写入磁盘映像…“
(4)写入方式一般选择hdd或者hdd+,选择了写入方式之后要先进行格式化。
PS: 然而第一次试着做U盘启动盘的时候出现了以下的情况…一直无法将U盘格式化,虽然说我的U盘是已经格式化过的,但是这个软件不用它的格式化的话就一直无法进行写入。
试了网上所有的方法后都不能解决这个问题(8月6日),然后就放弃了···之后试了下另一个制作U盘启动盘的软件,名字叫大白菜ISO,还挺接地气的,试了下之后制作完成了,方法差不多。由于Ubuntu系统最后安装失败(8月25日),最后还是重新用UltraISO来制作启动盘,没想到一次就成功了···真是奇怪啊 =_=!
(5)点击”写入”后等待完成即可。
出现这样的界面就说明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盘,因为压缩的内存会很大)。
建议压缩的空间量大一点,但是我内存不够了,就整了50G。
3.关闭win10系统的快速启动和安全启动
(1)关闭快速启动
任务栏左方的搜索栏中搜索“电源和睡眠设置” -> 进入设置界面后点击“其他电源设置” -> 点击”选择电源按钮的功能” ->点击”更改当前不可用的设置” -> 将“启动快速启动(推荐)”关闭即可。
(2)关闭安全启动
应注意此时电脑已插好刚刚制作的ubuntu系统盘。
重新启动电脑,在还是黑屏的时候按住F2,进入BIOS模式,通过键盘←→进如到Security菜单栏,将Secure Boot设置成disabled。
设置完后可以进入Boot菜单栏中检查下,如果Boot Mode显示为UEFI,则说明已经关闭,默认为Legacy BIOS。同时,在下面的EFI开机顺序中把ubuntu系统放在windows前面(之后双系统的切换也是是在这里进行)。最后按F10保存即可。
3.5无U盘启动盘
如果没有制作U盘启动盘,那么磁盘分区后就重启电脑,启动菜单界面就会显示我们刚刚添加的Ubuntu启动项,选中“NeoSmart的ISO条目”启动项,如下图所示。
之后进入Linux系统的安装。不用U盘启动盘的童鞋请移步以下教程:最详细一次成功——手把手教你避坑安装ubuntu双系统-CSDN博客
4.安装Linux系统
第一次装的时候出现了这样的问题(8月25日)。
很僵硬,网上也没查到解决方法,重启了一下之后结果又可以安装了,本来以为没啥事了,事实证明到最后面还是得重新安装…先继续吧!来一波傻瓜式安装。
(1)重启后出现如下界面,等待片刻即可进入Linux。
(2)点击中文(简体),再点击安装Ubuntu。
(3)这里随意吧!
(4)注意这里最好点不连wifi,不然安装时会比较慢,没有网还会导致卡死。
(5)选择正常安装,最下面第三方软件这个可选可不选。
(6)这里大部分攻略都说不要选“与Windows boot manager共存”,虽然我还是选了,并没有啥影响。查了下网络似乎是选了的话分区不能自定义。
(7)这一步比较麻烦,需要细心。
第一步:找到之前分出来的最大的空闲磁盘并选中,点击左下角的加号“+”。分区必须要选中空闲盘,其他盘是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。
第四步:点击“现在安装”,弹出将改动写入磁盘,点击继续。
(8)稍微等待一会儿,安装就完成了,最后需要进行一下基本设置:
第一步:设置位置,默认上海即可。
第二步:设置Linux系统的用户名和密码。
再等待一会儿,出现以下页面就说明win10和ubunt16.04的双系统的安装就已经完成啦!
然而···第一次安装的时候出现了以下问题:
这想必和之前进入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)