发布于 

安装Ubuntu 20.04实战教程

本文仅适用于UEFI+GPT类型的PC,有关这方面的知识请自行了解。

引言

为什么需要使用 Linux 系统?

既已看到此文,我相信你一定有需求来使用Linux系统了。

Linux是服务器首选操作系统

稳定、高效

Linux系统相对Windows系统稳定并且高效,服务器要求长时间运行不关机,显然Windows系统不适和使用在服务器上。
并且Linux系统更改大多数配置都无需重启服务器即可生效,这也确保了 Linux 服务器最短的停机时间。

开源

Linux系统是开源的,你可以对系统进行自定义,以满足使用要求,这是Windows无法比拟的。

性能良好

服务器端Linux可自由配置GUI界面或者仅使用终端进行管理,保证其对硬件配置需求低。

而作为程序员的你,如果要做在服务器上进行开发,就必须要学会使用Linux!
我认为,如果仅做开发,Linux系统实在太自由、舒服了!
在终端里演绎出自己的世界,一行一行命令即可掌控全局!
​也不再有国内生态下Windows满天飞的广告了!

为什么选择Ubuntu?

这个嘛,因为Ubuntu对新手太友好了!而且,Ubuntu对桌面系统支持特别好。同时,使用Ubuntu的人也非常多。

安装前准备

  1. 已经安装好Windows10的一台PC

官方推荐配置:

2 GHz 双核处理器或更快的处理器
4 GB 系统内存
25 GB&的可用硬盘空间

本文PC平台:

项目配置
品牌型号Lenovo Xiaoxin Pro-13 IML 2019
CPUIntel Core i7-10710U
RAM16 GB
SSD512GB
GPUNVIDIA Geforce MX250
已安装Win10版本Windows 10 Pro 1909 18363.900

本文安装教程仅在此平台测试过,其他PC平台请自行参考

  1. Ubuntu 20.04 镜像文件

Ubuntu官网下载Ubuntu 20.04 LTS 镜像文件。

点击 download 按钮下载Ubuntu 20.04 LTS 镜像文件
点击 download 按钮下载Ubuntu 20.04 LTS 镜像文件

点击下载按钮后可能会出现捐助页面,你可以根据个人情况进行捐助。
如果你觉得下载速度慢,你可以使用某些下载器(如迅雷、Motrix)进行下载。

  1. 一个空间大于4GB的U盘

请在安装前,确保U盘内所有内容都已备份!U盘将用于制作Ubuntu安装盘。
另外,推荐使用USB3.0以上的U盘(PC也要有USB3.0端口),安装时间更快。

  1. 一款USB启动盘制作软件

常见的工具软件是UltralSO,不过此处我推荐使用Rufus,使用它安装系统更为简洁、明了。
并且Ubuntu官网也推荐使用Rufus进行安装。

点击 Rufus 3.11 进行下载
点击 Rufus 3.11 进行下载
  1. 检查电脑BIOS模式

使用Win+R打开运行窗口,输入msinfo32后回车,出现以下界面,可查看BIOS模式:

BIOS模式
BIOS模式

可见,本文BIOS模式为UEFI,如果你显示为“传统”字样,那么本教程可能不适用你的电脑。

BIOS模式有传统的MBR模式和新式UEFI模式,这将对安装双系统的方法产生直接影响。目前来看,大部分电脑都属于新式UEFI模式,不过也存在一些老机子仍然属于传统MBR模式。本教程只介绍新式UEFI模式下的双系统安装方法,如果你的电脑属于传统MBR模式,强烈建议你重装Windows系统来更新BIOS模式到UEFI。

STEP1 制作U盘启动安装盘

  1. 打开Rufus软件,选择U盘设备
此时请确保设备下拉框选中的是你的U盘
此时请确保设备下拉框选中的是你的U盘
  1. 加载引导镜像

点击选择按钮,这将打开一个文件选择窗口,请选择之前下载好的Ubuntu 20.04 LTS 镜像(本教程下载后的镜像名为Ubuntu-20.04-desktop-amd64.iso)

  1. 选择分区类型

前文已经提到,本机BIOS采用的是UEFI,所以将分区类型选择为GPT模式。

选择分区类型
选择分区类型
  1. 写入镜像

在进行此操作前,请确保U盘文件已备份。

点击开始按钮,将进行写入操作。
同时,可能会提示“检测到ISOHybrid镜像”,请选择默认选项,并点击OK。

检测到ISOHybrid镜像
检测到ISOHybrid镜像

之后,还会弹出警告窗口,请确保已备份U盘文件,然后点击确定,这将开始操作。

使用USB3.0的U盘,大约在3分钟后完成写入操作。
完成后,可以关闭软件。

STEP2 分配用于Ubuntu的空间大小

  1. 启动磁盘管理

右键左下角Windows图标,选择“磁盘管理”选项。

  1. 分配空间

在PC磁盘(非U盘)末尾(也就是最后一个盘)分配一个合适大小的空间,用于Ubuntu的使用。
(如果你的PC是双硬盘,本文可能不适用)

右键最后一个盘(此处为E盘),点击压缩卷,以压缩出Ubuntu的空间。
输入压缩空间量,注意单位是MB,此处我选择了80GB(即80*1024=81920MB),然后点击压缩。
最终,盘末压缩出了80GB未分配的空间,这将用于Ubuntu。

现在,准备工作已经完成了一大半,请关闭计算机,进入下一步骤

STEP3 安装前的BIOS设置

进入BIOS设置界面,具体品牌有具体的方法,请自行查找。(本机为开机按F2键)

以下BIOS界面所示为联想小新PRO 13 英特尔版。

  1. 设置UEFI固件选项
    开机按F2键,进入BIOS设置界面,点击<b>Boot Setup</b>
    开机按F2键,进入BIOS设置界面,点击Boot Setup
切换到<b>Security</b>选项卡,将<b>Secure Boot</b>值改为<b>Disabled</b>
切换到Security选项卡,将Secure Boot值改为Disabled

此步骤旨在关闭安全启动。有关安装Linux系统和关闭安全启动的原因请自行了解。

  1. 退出BIOS设置界面,保存设置,并关机

STEP4 安装Ubuntu 20.02 LTS

1. 插入U盘,进入U盘启动界面

开机按F2键,进入启动项选择界面,点击<b>Boot Menu</b>
开机按F2键,进入启动项选择界面,点击Boot Menu
选择U盘启动项,例如这里:Linpus lite
选择U盘启动项,例如这里:Linpus lite
在左上角,选择Ubuntu项,回车
在左上角,选择Ubuntu项,回车

等待数秒后,即可开始安装

2. 开始安装

3. 为Ubuntu进行合理系统分区

<b>安装类型务请必选择其他选项</b>,否则Windows系统可能将不复存在
安装类型务请必选择其他选项,否则Windows系统可能将不复存在

接下来,将进行分区操作,请谨慎小心,一旦出错,后果可能出乎意料!

有关Linux系统的目录结构与Windows的区别,请自行了解相关知识。

为Ubuntu分区有很多种方式,这里只介绍我操作的。

我的分区方案是:

挂载点 分区用于 分区类型 分区位置 大小
EFI系统分区 逻辑分区 空间起始位置 128MB - 512MB,推荐直接512MB
Swap交换空间 逻辑分区 空间起始位置 视具体情况而定,见下文
/ Ext4日志文件系统 主分区 空间起始位置 可分配空间的30%
/home Ext4日志文件系统 逻辑分区 空间起始位置 剩余未分配空间

下面开始具体操作(每次操作都对上图所示橙色的空闲未分配区域):

请一定按照顺序进行。

1. EFI系统分区

EFI,全称“Extensible Firmware Interface”,即可扩展固件接口,用于操作系统启动前,完成硬件初始化,并引导进入操作系统。现在,绝大多数个人PC都使用EFI升级版本——UEFI。
点击左下角“+”号,弹出创建分区界面

将大小改为512MB(推荐值),分区类型改为逻辑分区,分区位置设置为空间起始位置,用于选择EFI系统分区

点击OK后,请记下此时创建好的efi分区所在的设备号,如本次安装在/dev/nvme0n1p7 (不是Windows所在的efi分区,请看清楚)

2. Swap交换分区

Swap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。通俗来讲,Swap空间相当于Windows中的虚拟内存。

分配Swap分区大小视情况而定:

RAM 物理内存 推荐 Swap 分区大小 需要休眠功能下建议的交换空间大小
≤ 2GB 2倍于RAM大小 3倍于RAM大小
> 2GB 和RAM相同 2倍于RAM大小
> 8GB - 64GB 至少4GB 1.5倍于RAM大小
> 64GB 至少4GB 不建议休眠

对本机(机带RAM 16GB)以及分配给Ubuntu的大小(80GB),综合考虑,Swap分区设置为8GB(8192MB)。

3. 根目录 (/)

Linux的文件系统是采用级层式的树状目录结构,在此结构中最上层是根目录“/”,然后在此目录下再创建其它的目录。

在Linux世界里,一切接文件,下图可清晰理解:

根目录设置为可分配空间(此处为80GB)的30%,即大约25GB(25600MB)。

4. 家目录 (/home)

存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~表示

应此分区存放内容较多,应将其设置尽可能大,而之前已经分配完该分配的空间了,这里只需将剩余的空间全部给 /home 分区即可,这就是为什么 /home 分区放在最后设置。

4. 执行安装

注意:分区结束后请勿立即开始安装!

请确保安装启动引导器的设备为设置EFI系统分区时的设备号!(/dev/nvme0n1p7)

现在,一切就绪,点击现在安装(I),如遇提示,请点击继续后,执行安装

执行系列操作后,重新启动PC

STEP5 进入Ubuntu系统

重启后,提示移除安装介质,请将U盘拔出后,键入回车

若没有手动选择启动项,几秒钟后将自动进入Ubuntu

现在,你可以开始体验Ubuntu 20.04了!

感谢你阅读到此,希望本文对你有所帮助,如有问题,请在主页里用邮件方式联系我!