ubuntu安装前的准备工作

ubuntu安装前的准备工作

需要准备的东西

1、一个大于8G的U盘、移动硬盘也可以

如果使用U盘,你的U盘会被格式化,请提前备份/

移动硬盘一般不需要格式化,具体看远程的情况。

U盘一般不是必选项,但是这个方案是最稳妥的

如果你有, 那最好准备一个.

2、todesk远程控制(必选项)

官网下载链接:

https://www.todesk.com/download.html

3、diskgenius磁盘管理工具

官网下载链接:

https://www.diskgenius.cn/download.php

一、明确自己需要用到的版本

1、ubuntu有哪些版本?

1.1 版本号

先说一下ubuntu的更新周期,以及版本号代表着什么吧,他的官网如下:

https://ubuntu.com/

目前最新的正式版本是25.10,意为2025年10月分发布的版本。截止本文撰写时,26.04的快照版本也已经有发布,只是这种属于测试性质的,后面还有很多东西会改,只适合玩一玩。

ubuntu每半年发布一个版本,分别在当年的4月和10月,所以版本号就是当年的年份+月份,比如:

25.10之前的就是25.04,25.10之后就是26.04,以此类推。

1.2 什么是LTS版本?

ubuntu每两年更新一个大的LTS版本,比如18.04,20.04,22.04,24.04等

只有是偶数年份,并且是当年4月份发布的ubuntu才是LTS版本。

每个LTS版本自己在发布后也会逐渐更新,比如刚发布时是24.04,后面会随着补丁的增加,变成24.04.1,24.04.2。

.2其实就是当前的第三个版本,安装时直接装这个版本最新的就是了,不会有影响。

1.3 LTS版本和非LTS版本有啥不一样吗?

LTS意为长期支持版本,一般自发布起,会往后支持5年,其中会包括安全补丁,一些新硬件的向后支持。反之,非LTS版本则是类滚动的更新方式,支持期只有7个月,到期后,对应的软件仓库也会跟着停掉,你只能升级到下一个ubuntu版本才能保证系统是正常的。

也正是因为这一点,绝大多数在ubuntu上开发的应用,也会基于LTS版本进行适配构建,毕竟谁也不想自己辛苦弄的东西,几个月后又得大改不是?

所以,没有特殊需要的话,直接选LTS版本就好。

1.4 上图的Desktop/Server/Flavors/Cloud/Core是什么?

首先,版本号依旧遵循上述的规律,这些只是用于不同场景的ubuntu。

Desktop是桌面版,它自带完整的图形界面,一般是给PC或者工作站使用,装好就能直接用。

Server就是服务器版,这个不带图形界面,只有黑糊糊的tty,全靠命令行操作。

Flavors是风味发行版,它也是桌面版,只是桌面环境不一样,ubuntu默认的是gnome桌面,有点像macos。但是如果你选择Kubuntu,那桌面就是KDE,更像windows的操作逻辑。

Core的话一般是嵌入式之类的设备,做了一些剪裁,这种就没边了。

2、如何选择需要的LTS版本?

2.1 一般怎么选?

这取决于你要做什么,如果你要做ROS相关的任务,比如像ros1 noetic这种和系统版本深度绑定的应用,那就只能选20.04。反之,如果是深度学习这些主要是用上层的库的,那越契合你的硬件越好,因为系统只是个跑你环境的载体,和你的应用并不是完全绑定的。

什么算契合呢?

最简单的,选发布在你电脑发布后的版本,比如你的电脑是24年的,那就装24.04,不过因为前面说了,LTS版本会对部分硬件向后支持,你装22.04.5一般也是可以的。

20.04的话就会因为版本过于老旧,缺少对应的驱动,导致安装后也会有很多问题。

至于稳定性,LTS基本都不会有大问题,不要信什么旧的版本会更稳的鬼话,硬件不支持崩的只会更快。

装之前,一定要问清楚自己的需求能不能在这个版本跑!!!

2.2 我一定要某个低版本的ubuntu,但是我的硬件又不是很支持怎么办?

如果是上古版本,比如18.04甚至16.04这种,建议直接买台老电脑或者放弃。

20.04的话,有些机器勉强可用,wifi之类的东西看具体型号,可以尝试修复,但是一些高级特性就别想了,能稳定跑完你的任务就得。

二、下载ubuntu安装镜像

国内很多高校都有镜像站,我们可以直接去镜像站下载最新的版本

20.04:

https://mirrors.cernet.edu.cn/ubuntu-releases/20.04/

22.04:

https://mirrors.cernet.edu.cn/ubuntu-releases/22.04/

24.04:

https://mirrors.cernet.edu.cn/ubuntu-releases/24.04/

上面的链接会自动给你解析到离你最近的高校镜像站。进去后,找到

ubuntu-你的版本-desktop-amd64.iso 这个最大的iso文件,下载即可。

三、下载Rufus

如果你使用U盘安装,那就需要rufus这个软件来创建livecd,不需要的话就跳过。

下载链接:

https://mirrors.nju.edu.cn/github-release/pbatard/rufus/LatestRelease/

下载打开后是这个样子的:

第一项的设备,就是你的u盘

我这里的是一个64G的u盘

然后点击右边带蓝框的 选择 ,会弹出文件选择窗口

选中你下载的ubuntu镜像后,分区类型引导方式这些也就可以选择了,我们只改两处。

按以下方式设置:

分区类型:GPT

文件系统类型:选FAT32(默认)

别的不用动,直接默认就行,然后点开始

然后写入模式选默认的ISO模式 ,程序会警告你会格式化U盘,如果里面没东西,就直接继续,等进度条走完后,u盘就做好了。

四、为ubuntu分配磁盘空间

双系统的文件系统是独立的,你需要从window的分区里挤一些物理空间给ubuntu使用。

什么?你问我分配多少?

每个人需求不一样,用途也是不一样的

我又不是你,我怎么知道分多少?建议你先问清楚。

如果实在不知道要分多少,那就看这一章节的第二部分。

1、使用windows自带的磁盘管理程序分配

这个方案适合你明确知道自己需要多少空间,并且之后也不再需要增加空间的用户。好处是不折腾,快速,而且也不容易出问题。

磁盘管理是一种内置 Windows 工具,可帮助你管理磁盘和卷。 可以使用它初始化新驱动器、创建和格式化卷、更改驱动器号以及扩展或收缩现有卷。

打开磁盘管理:

你可以通过多种方式打开磁盘管理:

建议) (“开始”菜单: 右键单击 (或长按“ 开始” 按钮) ,然后选择“ 磁盘管理”。

搜索: 选择“ 搜索”,键入“ 磁盘管理”,然后选择“ 创建和格式化硬盘分区”。

运行: 按 Windows + R,键入 diskmgmt.msc,然后选择 “确定”。

计算机管理: 打开 “计算机管理”,然后选择“ 存储 > 磁盘管理”。

我这里直接选择右键“开始”菜单(就是你天天关机时点开的那个菜单)

点击磁盘管理,就会有这个界面:

注意!我这里的是动态磁盘,所以是绿色的,正常的电脑是基本磁盘,这里只做演示,不用纠结。

你需要考虑从哪个分区挤空间出来,挤多少空间,如果确定后就可以进行下一步了。

右键你准备要分空间的分区,选择压缩卷

这里的压缩空间大小就是你要分给ubuntu的空间,单位是MB,我这里随便填了60G,你根据你的需要填。

填完后,点压缩 ,空间就挤出来了。

这里能压缩的空间,是该分区剩余的空间,比如总量300G,用了120G,那最多就只能压缩出180G。

某些情况下,因为尾部剩余空间不连续,那你可能只能压出80G,达不到你的要求,如果遇到这种情况,请参考第2种分配方式。

压缩后,就会有个未分配空间。

2、使用Diskgenius磁盘管理工具来分配

前面说了,如果你不明确自己要用多少空间,后期可能还要加空间到ubuntu,或者方案一压不出足够的安装空间,那就需要借助这个软件来做调整。

注意:如果你是因为拿不准空间才选这个方案的,那请尽量选择从靠近磁盘左边(左边是前部)的分区里拿空间,原因见第3节

上面的链接下载后,你会得到一个压缩包,解压后是这样的。

需要注意的是:不要把程序解压到你要压缩的分区里了,比如你想从D盘分空间给ubuntu,那就把软件解压到另一个分区,比如C盘

双击下图的主程序打开,同意协议:

左边可以选择你的硬盘,然后上面的分区就会显示在顶部。我这里以C盘为例,做一下演示:

右键顶部的C所在的位置,选择调整分区大小

设置分区前部的空间,输入你要给ubuntu的大小

点开始,按提示继续就好了。

我这里因为是系统盘,会提示进入PE,如果你要调整的分区里有windows 的休眠文件或者虚拟内存,也可能会有如下提示,继续就好。

如果没有,他就不会有下一步,直接就开始检查调整了。

点确定后,电脑会重启,然后开始调整,然后完成后就会重启。

3、为什么要从前部分空间而不是后部?

如果你要扩展分区大小,LINUX的文件系统管理程序只能合并它所在分区的后部空闲区域。如果空闲分区在前部,那就合不进去。

因为windows的NTFS文件系统可以很方便的缩小和扩大,那把linux的分区放到前面,后期就可以通过腾空windows分区前面空间的方法给前面的linux分区创造往后扩展的机会,如下图。

如果你拿的空间一开始就在最后面,那因为linux没有办法往前扩,磁盘后部已经没了空间,那再调整也没用。

LICENSED UNDER CC BY-NC-SA 4.0