在Win10 PC上安装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的人也非常多。

安装前准备

已经安装好windows10的一台PC

官方推荐配置:

2 GHz 双核处理器或更快的处理器

4 GB 系统内存

25 GB 的可用硬盘空间

本文PC平台:

项目

配置

品牌型号

Lenovo Xiaoxin Pro-13 IML 2019

CPU

Intel Core i7-10710U

RAM

16 GB

SSD

512GB

GPU

NVIDIA Geforce MX250

已安装Win10版本

Windows 10 Pro 1909 18363.900

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

Ubuntu 20.04 镜像文件

从Ubuntu官网(点此进入)下载Ubuntu 20.04 LTS 镜像文件。

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

​ 点击下载按钮后可能会出现捐助页面,你可以根据个人情况进行捐助。

​ 如果你觉得下载速度慢,你可以使用某些下载器(如迅雷、Motrix)进行下载。

一个空间大于4GB的U盘

请在安装前,确保U盘内所有内容都已备份!U盘将用于制作Ubuntu安装盘。

另外,推荐使用USB3.0以上的U盘(PC也要有USB3.0端口),安装时间更快。

一款USB启动盘制作软件

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

Rufus下载地址:http://rufus.ie/

点击 Rufus 3.11 进行下载。

查看电脑BIOS模式

使用Win+R打开运行窗口,输入“msinfo32”(不含括号)回车,出现以下界面,可查看BIOS模式:

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

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

STEP1 制作U盘启动安装盘

双击运行下载好的Rufus软件

插入U盘

此时请确保设备下拉框选中的是你的U盘

加载引导镜像

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

选择分区类型

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

写入镜像

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

点击开始按钮,将进行写入操作。

同时,可能会提示“检测到ISOHybrid镜像”,请选择默认选项,并点击OK。

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

​ 使用USB3.0的U盘,大约在3分钟后完成写入操作。

​ 完成后,可以关闭软件。

STEP2 分配用于Ubuntu的空间大小

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

在PC磁盘(非U盘)末尾(也就是最后一个盘)分配一个合适大小的空间,用于Ubuntu的使用。

(如果你的PC是双硬盘,本文可能不适用)

此处建议80GB或100GB

右键最后一个盘(此处为E盘),点击压缩卷,以压缩出Ubuntu的空间。

输入压缩空间量,

注意单位是MB,此处我选择了80GB(即80*1024=81920MB),然后点击压缩

​ 最终,盘末压缩出了80GB未分配的空间,这将用于Ubuntu。

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

STEP3 安装前的BIOS设置

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

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

设置UEFI固件选项

开机按F2键,进入BIOS设置界面,点击

Boot Setup

切换到

Security选项卡,将

Secure Boot值改为

Disabled。

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

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

STEP4 安装Ubuntu 20.02 LTS

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

开机按F2键,进入启动项选择界面,点击

Boot Menu

选择U盘启动项,例如这里:Linpus lite

在左上角,选择Ubuntu项,回车

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

2. 开始安装

根据需要选择语言、键盘布局

根据需要选择安装

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

安装类型务请必选择其他选项,否则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 分区大小

需要休眠功能下建议的交换空间大小

≤ \le≤ 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世界里,一切接文件

下图可清晰理解:

/

/bin

/boot

/dev

/home

/opt

/root

......

usr

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

4. 家目录 (/home)

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

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

4. 执行安装

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

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

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

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

STEP5 进入Ubuntu系统

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

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

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

感谢你阅读到此,希望本文对你有所帮助,如有问题,请联系我!

win10 安装linux 需要多大空间,在Win10 PC上安装Ubuntu 20.04 系统相关推荐

  1. 在Win10 PC上安装Ubuntu 20.04 系统

    在Win10 PC上安装Ubuntu 20.04 系统 本文仅适用于UEFI+GPT类型的PC,有关这方面的知识请自行了解. 引言 为什么需要使用 Linux 系统? 既已看到此文,我相信你一定有需求 ...

  2. linux没有浏览器如何卸载,在Ubuntu 20.04系统上安装及卸载Tor浏览器的方法

    本文介绍如何在Ubuntu 20.04系统上安装To浏览器,相同的说明适用于任何其他基于Debian的发行版. 安装Tor浏览器 在Ubuntu 20.04上安装Tor浏览器的最简单方法是使用Tor浏 ...

  3. ubuntu 安装kde桌面_在Ubuntu 20.04系统上安装KDE Plasma Desktop的方法

    本文介绍在Ubuntu 20.04系统上安装KDE Plasma Desktop的方法.Plasma Desktop是KDE创建的一种流行且功能强大的桌面环境,主要用于Linux系统.KDE Plas ...

  4. 第一章 Dell 游匣 G15 5511 安装Ubuntu 20.04 系统

    由于工作环境需要,要将电脑的win 11系统刷成 Ubuntu 20.04 第一章 Dell 游匣 G15 5511 安装Ubuntu 20.04 系统 文章目录 一.下载Ubuntu 20.04 镜 ...

  5. Ubuntu 20.04 系统最快安装WRF软件手册

    前言 天气研究和预报(WRF)模型是一种中尺度数值天气预报系统,在全球范围内用于业务预报和研究目的. 这是在基于Intel的i7(12核)Linux Ubuntu 20.04 LTS系统上安装WRF ...

  6. 云Ubuntu 20.04 系统下 erpnext v13 安装部署(图文并茂按步骤基本成功)

    本文基于京东云,Ubuntu 20.04 ,系统安装 本文全程使用"FinalShell SSH"   "Noepad++" 工具 一.使用ssh登录京东云 ( ...

  7. fedora 安装Linux源码,如何在 Fedora 29/30 上安装 VS Code

    Visual Studio Code 简称 VS Code 是微软开发的一款跨平台的源代码编辑器. 它具有内置的调试支持,嵌入式 Git 控件,语法突出显示,代码完成,代码重构和代码片段. Visua ...

  8. Ubuntu 20.04系统中Sage(sagemath)安装及使用详细过程

    文章目录 一.安装方式一:预编译二进制版本 二.安装方式二:源码编译 最近在做实验遇到要安装Sage,也是花了将近三天时间才弄好,一波三折整理了一下,以便后续还要安装时能少走弯路. 首先,了解一下sa ...

  9. thinkpad安装linux驱动程序,显卡驱动、代码 - 在ThinkPad上安装Ubuntu的全过程详解_Linux教程_Linux公社-Linux系统门户网站...

    显卡驱动 虽然Ubuntu装好后ATI的显卡已经可以正常工作了,但由于用的是xorg-driver-ati作为驱动,没有3D加速,让人十分不爽.源里的linux-restricted-modules里 ...

最新文章

  1. centos桥接模式网络配置
  2. django3.2.8使用simpleui注意事项
  3. 小师妹学JVM之:JIT中的PrintCompilation
  4. 人工智障学习笔记——强化学习(5)DRL与DQN
  5. 目标检测的稀疏对抗攻击,代码已开源
  6. 计算机应用技术爱岗敬业,高职专业人才培养方案(计算机应用技术).doc
  7. Disabling Shortcut Keys in Full Screen mode
  8. 写给测试小白:怎么快速找到bug?怎么写测试用例?
  9. L2-007 家庭房产 (25 point(s))
  10. UniWebView3.8
  11. linux扫描仪如何使用方法,怎样在linux下设置和使用扫描仪.doc
  12. looking for domain authoritative name server and domain name location
  13. Error in network defenition etc/netplan/01-netcfg.yaml line 0 collumn 8: expected mapping.
  14. 连续变量的全概率和贝叶斯公式_浅谈条件概率、全概率公式和贝叶斯公式
  15. 【产品】项目管理的五大阶段
  16. 策划入门(三)创意的价值和如何写故事
  17. qt 一个应用程序有2个主窗口,任务栏只有一个应用程序图标
  18. POJ2228 Naptime 【例题精讲】
  19. python读文件的方法
  20. php中级工程师必备知识点,初级到中级 PHP开发工程师实用知识图谱

热门文章

  1. SpringBoot集成Redis报non null key required(已解决)
  2. ASR9K-BNG PPPoE and IPoE
  3. 使用Unity画一条平滑曲线(贝塞尔曲线)并使小球沿曲线运动
  4. 电源中静态电流IQ理解
  5. 写作相关-----电路专业术语及英文翻译
  6. (附源码)计算机毕业设计SSM中小型企业工作日志管理系统APP
  7. 低代码平台千万家,企业为何独爱私有化部署?
  8. 信通院首批可信算力服务评测发布,曙光智算通过!
  9. 地理模块化施工的优点_河南省郑州市2018届高三下学期第三次模拟考试文综地理试题...
  10. 浙江工业大学线下宣讲开始了,线上投递同步持续进行