在Win10 PC上安装Ubuntu 20.04 系统

在 Windows 系统下使用 VMware 安装 Ubuntu 24.04 LTS 系统 Ubuntu24.04桌面端官方下载:https://cn.ubuntu.com/download/desktop。 阅读详情
AI摘要

本文详细介绍了如何在UEFI+GPT类型的Win10PC上安装Ubuntu20.04系统,包括准备阶段、分区策略、BIOS设置及安装流程,适合新手快速上手。

在Win10 PC上安装Ubuntu 20.04 系统

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

引言

为什么需要使用 Linux 系统?

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

linux是服务器首选操作系统

  1. 稳定、高效

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

  2. 开源

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

  3. 性能发挥

    服务器端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平台请自行参考

  2. Ubuntu 20.04 镜像文件

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

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

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

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

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

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

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

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

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

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

    点击 Rufus 3.11 进行下载。
  3. 查看电脑BIOS模式

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

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

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

STEP1 制作U盘启动安装盘

  1. 双击运行下载好的Rufus软件

  2. 插入U盘

此时请确保设备下拉框选中的是你的U盘
  1. 加载引导镜像

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

  2. 选择分区类型

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

  1. 写入镜像

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

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

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

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

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

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

STEP2 分配用于Ubuntu的空间大小

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

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

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

    此处建议80GB或100GB

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

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

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

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

STEP3 安装前的BIOS设置

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

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

  1. 设置UEFI固件选项

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

    切换到 Security选项卡,将 Secure Boot值改为 Disabled。

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

  2. 退出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%
/homeExt4日志文件系统逻辑分区空间起始位置剩余未分配空间

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

请一定按照顺序进行。

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 ≤ 2GB2倍于RAM大小3倍于RAM大小
> 2GB和RAM相同2倍于RAM大小
> 8GB - 64GB至少4GB1.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了!

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

Ubuntu22.04系统安装及配置 下载Ubuntu22.04系统镜像(下载地址:链接:https://caiyun.139.com/m/i?提取码:fLRJ),结合rufus和系统镜像制作USB启动盘,在物理机服务器上通过USB启动盘进行安装;或通过Esxi虚拟化平台创建虚拟机,然后在虚拟机中使用系统镜像进行安装。 阅读详情

相关推荐

Win10 PC安装Ubuntu 20.04:UEFI+GPT双系统工程指南

UEFI(统一可扩展固件接口)是现代PC启动的核心规范,它取代了传统BIOS,要求与GPT(GUID分区表)协同工作,以支持安全启动、硬件抽象和运行时服务。其原理在于通过标准化协议加载EFI应用(如grubx64.efi),依赖ESP(EFI系统分区)作为可信引导枢纽。这一技术组合显著提升了系统安全性与硬件兼容性,广泛应用于Windows 10/11预装设备及Linux发行版部署场景。在实际工程中,Rufus成为关键工具,因其能精准控制ESP分区参数、FAT32簇大小及UEFI运行时服务偏移等底层细节,解决

weixin_34288121的博客 290

写了十年JS却不知道模块化为何物?

作者:肖光宇野狗科技联合创始人,先后在猫扑、百度、搜狗任职,爱折腾的前端工程师。野狗官博:https://blog.wilddog.com/ 野狗官网:https://www.wilddog.com/公众订阅号:wilddogbaas 转载请保留以上信息。 模块化这个问题并非一开始就存在,WWW刚刚问世的时候,html,JavaScrip...

weixin_34291004的博客 104

Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题

Win10下将Ubuntu16.04安装在移动固态硬盘上的若干问题一、下载Ubuntu16.04系统镜像:二、制作U盘启动盘 :三、移动硬盘分区 :四、安装Ubuntu系统:1. 启动选项2. 安装预设置四.1 第一个重点!!!四.2 卸载系统,重新安装3. 安装四.3 第二个重点!!!五、总结六、后续问题 有一个定律就是,网上的教程永远都至少存在一个步骤跟你的实际情况不一样,然后你就怎么也解决...

weixin_43892811的博客 1万+

安装Ubuntu系统详细教程

本篇文章详解介绍一下如何安装Ubuntu系统,笔者在安装的过程中踩过很多坑,重装了很多次,现在把安装过程中遇到的问题也列出来,供大家参考。

u012514113的专栏 8万+

Window10 和 Ubuntu20.04 双系统安装

Window10 和 Ubuntu20.04 双系统安装 工欲善其事,必先利其器 摆脱Bug附体,从装系统做起 文章目录Window10 和 Ubuntu20.04 双系统安装适用Window10安装前硬件准备系统准备—制作U盘系统启动盘安装安装后驱动安装安装framwork3.5 (可选)激活Win10常用工具工具插件Ubuntu 20.04安装前硬件准备系统准备安装语言选择安装类型安装启动引导器的设备选择(针对UEFI分区方案)系统分区设备名、用户名无需过长,目录无需加密,密码无需太复杂 :)安

开不了口的猫 1115

VMware15内安装Ubuntu20.04系统教程

说明:虚拟机版本为:VMware16Pro,Ubuntu版本为:Ubuntu 20.04.2.0 LTS 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而

qq_42558437的博客 3890

Ubuntu的安装教程

*设置语Ubuntu语言,可以选择英文,也可以选择中文,然后选点击“安装 Ubuntu”或“Install Ubuntu” ****重启 sshd 服务时,竟然显示没有这项服务, 但远程ssh是可用的, 已在远程用root登录 ****重启 sshd 服务时,竟然显示没有这项服务, 但远程ssh是可用的, 已在远程用root登录 **2、服务器版的安装教程。2、服务器版的安装教程。3、桌面版的安装教程。**启用ssh **3、桌面版的安装教程。**启用ssh **

阿干tkl的博客 4万+

Win10 ThinkPad T450 安装Ubuntu16.04双系统

作者:z_xiaoxin    博客:https://blog.csdn.net/z_xiaoxin之前在PC上安装Ubuntu双系统屡次失败。最近入手小黑一台,重燃学习Linux的心,首先要在Win10系统上装个Ubuntu啊!求心理阴影面积!话不多说,系统分区导致本子无法重启,真心是还没装系统,就先给一盆冷水啊!原因。。。真的不知道,不是在系统盘分的区,没有用其他软件,就是系统自带的磁盘管理器...

z_xiaoxin的博客 5113

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

在Win10 PC上安装Ubuntu 20.04 系统本文仅适用于UEFI+GPT类型的PC,有关这方面的知识请自行了解。引言为什么需要使用 Linux 系统?既已看到此文,我相信你一定有需求来使用linux系统了。linux是服务器首选操作系统稳定、高效linux系统相对windows系统稳定并且高效,服务器要求长时间运行不关机,显然windows系统不适和使用在服务器上。并且Linux系统更改...

weixin_39612499的博客 4772

ubuntu22.04上安装win10虚拟机,并采用noVNC+frp,让远程通过web访问桌面

ubuntu22.04上安装win10虚拟机,并采用noVNC+frp,让远程通过web访问桌面

Hi20240217的博客 1671

在Windows 10上安装Ubuntu操作系统的详细步骤

通过在Windows 10上安装Ubuntu操作系统,您可以同时享受到Windows和Linux的便利。本文将详细介绍在Windows 10上安装Ubuntu操作系统的步骤。这些是在Windows 10上安装和使用Ubuntu操作系统的基本步骤和操作。通过安装Ubuntu,您可以在Windows系统中获得Linux环境的强大功能和工具。在安装Ubuntu之前,您需要在Windows 10上启用适用于Linux的Windows子系统功能。一旦Ubuntu操作系统安装和配置完成,您就可以开始使用它了。

ElBackend的博客 2079

win10安装Ubuntu系统

(113条消息) 在Win10 PC上安装Ubuntu 20.04 系统_ubuntu系统下载_爱编程的小芯的博客-优快云博客装了5次Ubuntu,告诉你win10+Ubuntu双系统的正确打开方式 - 知乎 (zhihu.com)

qq_50679120的博客 189

使用模拟工具Modbus poll 和PLC 通讯

使用模拟工具Modbus poll 和PLC 通讯 简介 Modbus Poll 是一个模拟Modbus 主站的工具。不用在现场调试,在家也能使用,方便快捷的调试验证程序。使用它可以和PLC进行Modbus TCP /RTU 通讯等功能,接下来为大家介绍使用Modbus Poll 和 PLC 进行 Modbus TCP 通讯。 组态PLC PLC作为我们的从站和Modbus Poll 通讯,那我们组态一个PLC。 创建通信DB 创建一个DB块,在数据类型处输入:TCON_IP_V4

weixin_61398412的博客 1万+

Win10下安装Linux-Ubuntu24.04双系统

本文将从Ubuntu 24.04系统下载、安装U盘制作、bios修改、Ubuntu24.04安装等方面详细介绍Win10下安装Linux-Ubuntu24.04双系统的方法。有安装Win10-Ubuntu24.04双系统需求的读者请读下去

liuqihang11的博客 6191

对于基本的捕鱼游戏设计思路(五)——鱼

今天讲捕鱼游戏里鱼的部分,也是比较关键的一部分。 一步一步来,先分析游戏,首先鱼是从屏幕外生成,然后它有个移动的动作,而且分为不同的类型。 然后就可以进入代码部分,首先设置一个计时器,控制时间生成鱼,而鱼分种类,所以就用到随机函数,随机输出一个值,传入switch语句,从而生成不同的鱼。 void GameScene::xiaoyuupdate(float dt){ Size visibl

Cineze的博客 1万+

Uibot RPA中级认证实战:手把手教你用流程创造者搞定客户数据迁移(附验证码容错技巧)

本文详细介绍了Uibot RPA中级认证实战中的客户数据迁移工程化解决方案,特别针对验证码容错技巧和动态表格处理等核心挑战。通过环境准备、登录模块设计、数据提取技术及容错体系的系统讲解,帮助RPA实施工程师掌握高效稳定的自动化流程开发方法,提升企业数据迁移效率。

weixin_30505225的博客 228

Win10下安装Ubuntu20.04双系统

双击已经压缩好的100G(状态显示为“空闲”的),按照“/”:20G、“/home”:70G、“/boot”:2G、“swap”:8G分配。我第一次装的时候傻乎乎地以为选择哪个盘,那个盘里的资料会被清零,把磁盘里东西都备份了才敢压缩,后来通过实践才知道,它只会压缩你没有使用的部分,也就是说原先的资料并不会丢失,大家可以放心。) 关闭电脑,再打开,选择从U盘启动。我后续教程以“/”:20G、“/home”:70G、“/boot”:2G、“swap”:8G举例,大家可以根据自己大脑的磁盘空间自行决定。

为爱努力的代码的博客 717

BLDC方波控制 vs. FOC:技术选型指南与未来演进

本文深入对比BLDC电机方波控制与FOC技术的核心差异,分析两者在成本、性能和应用场景上的权衡。方波控制凭借低成本和易实现性,在电动工具和家电领域优势明显;而FOC则以平滑高效控制见长,适用于高端精密应用。文章为工程师提供了实用的技术选型指南,并展望了未来技术融合的发展趋势。

yhn4567890的博客 1172

Windows10下安装Ubuntu22.04(打造双系统)步骤 + 安装Nvidia显卡驱动

训练神经网络常用Lunix系统,这里使用Ubuntu22.04。 记录一下Windows10+Ubuntu双系统安装方法。

takedachia的博客 2万+

Xilinx平台SRIO介绍(二)SRIO IP核基础知识

使用SRIO IP核必须掌握的基础知识! 理解了这篇,剩下的只是代码罢了。

数字IC/FPGA杂货铺,找一找,或许有你想要的~ 4万+

【生产实践】PostgreSQL高可用Patroni安装(超详细已踩坑)

一 安装Patroni 0 Patroni 对Python的版本要求 我安装的是Patroni最新版本 :4.0.3,Patroni 对Python 版本有要求,没有具体的版本矩阵,但是根据每个版本发布信息可以得到以下信息 Patroni 4.0 需要 Python 3.8 以上(可以根据下面发布版本信息推理出) Version 3.0.2 Version 3.0.2 dropped support of Python older than 3.6. 版本3.0.2不再支持3.6版本以下的P

DBA之路的博客 1740

【Win10 + Ubuntu 20.04 “双系统”安装】隔离开的双系统,保证顺畅开发

先安装windows10,后安装ubuntu20.04的操作步骤 参考 Win10 + Ubuntu 16.04双系统安装【详细】 【保姆级教程】个人深度学习工作站配置指南

悟已往之不谏 知来者之可追 5752

【大模型】DeepSeek 高级提示词技巧使用详解

DeepSeek 高级提示词技巧使用详解

congge 1万+

WIN 11 安装 Ubuntu 20.04 (双系统)(2022.02.28)

WIN 11 装 Ubuntu 20.04 (双系统) 操作环境: 硬件:联想R7000P,金士顿16G大小的U盘 软件:Windows11,Ubuntu 20.04 iso和Rufus

Ax的博客 6964

提示工程ROI计算模板:架构师私藏Excel表(含自动计算)

花3个人力优化提示词,到底能带来多少实际收益?“这个提示工程项目值得做吗?投入10万成本,多久能回本?“不同LLM应用的提示词优化优先级怎么排?全凭经验拍脑袋?当前90%的企业在提示工程投入上缺乏标准化的量化评估方法,导致资源浪费(盲目投入无回报项目)或错失机会(低估高价值优化点)。ROI = (总收益 - 总成本) / 总成本 × 100%对于提示工程,总成本=显性成本+隐性成本,总收益=直接收益+间接收益(后文会详细拆解)。提示工程的价值不是“玄学”,而是可以用数据量化的投资行为。本文分享的。

AI开发架构师 1073

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: C语言-冒泡排序算法
下一篇: 单向链表的设计
爱编程的小芯
博客等级 码龄6年 183粉丝 14原创
评论 20
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值