Ubuntu22.04安装时手动分区

您所在的位置:网站首页 装linux系统怎么分区 Ubuntu22.04安装时手动分区

Ubuntu22.04安装时手动分区

2024-07-15 10:45| 来源: 网络整理| 查看: 265

安装linux系统时,如果选择默认分区,可能根目录/会比较小,而/home目录会很大。可能外国人比较习惯这样吧,但是我用linux并不是日常办公游戏的,而是拿来当服务器用的,按默认分区,经常出问题。比如:平时docker容器安装的多,根目录那点空间根本不够用(移动docker目录另说);如果要存大量数据(我们一般不会放/home下吧)也不够用。这里我是根据日常使用习惯,调整一下分区大小。

1. 必要分区

我是在VM虚拟机中安装的Ubuntu22.04,默认的是BIOS固件,硬盘是MBR格式的。这里需要注意几个问题:

硬盘在MBR格式时只能识别到2TB,如果超过2TB,建议用GPT格式 硬盘在MBR格式时最多只能有4个主分区,GPT格式可以有128个 硬盘分区分主分区和扩展分区,其中,扩展分区不能直接使用,要划分为逻辑分区才能使用 Linux 下面每一个硬盘总共最多有16 个分区:4主+12逻辑(看别人这么说的) 系统部分要安装在主分区

Ubuntu22.04手动分区时,用于选项中有这几个一般是必须的:

用于

1. 保留BIOS启动分区

这个是必须的,但是只要求大于1M就行,我给32M,使用的主分区,逻辑应该也行

bios-1 bios-2

2. EFI系统分区

这个也是必须的,也不用太大,给512M就行,不缺这点空间,逻辑分区

EFI-1 EFI-2

3. 交换空间

交换空间相当于Windows中的“虚拟内存”,如果内存低的话(1-4G),建议为物理内存的两倍;>4G的话,要么等于物理内存,要么物理内存+2g左右。 我这个虚拟机给了 64G内存,而且是用来测试程序的,就不设置交换空间了。这样当程序出错,内存溢出时,能及时发现错误。如果是生产环境,还是建议加上的,对一些问题的 缓冲时间 长一些,好准备处理问题。

4. /boot分区

/boot分区在挂载点选项中:

挂载点 这个也是必须的,存放的是linux内核和启动引导文件。不吝啬,给2G,逻辑分区。 boot-1 boot-2

5. 根目录

这个就厉害了,安装系统的分区, 这个分区的大小就看情况而定了,如果装的软件多就大点。当然安装软件的目录也可以单独分区,这个也不用那么大。我1T的硬盘,为了系统部分充裕,划分了100G给根目录,java、python、node环境都在这里面,usr就不单独分区了。 需要注意:这是系统,必须主分区!必须主分区!必须主分区!

根目录-1 根目录-2

2. 可选分区

上面那些是必要的,剩下的就是根据自己需求来定了,没需求,下面这些可以不用。说几个我用到的目录都用到了单独分区

6. var分区

为什么单独提到这个,很简单,docker默认镜像都存在这了,体积可能会很大,为了不和根目录抢系统空间。我单独来个分区挂载这个目录。我用的docker比较多,来100G吧,省得到时候要移动。逻辑分区。

var-1 var-2 7. opt分区

平时一些jar包,软件,我有时放在这,还有安装宝塔面板也是在这放数据,也单独来个分区。100G,逻辑分区。

8. home分区

对于我来说,可有可无的,不用这个系统办公,也没有自己的照片什么的,可以不用。逻辑分区。

9. database分区

看名字就知道是放数据库的,可能会有大量数据,我直接500G都给了这个分区,用来放数据库数据了。逻辑分区。

3. 安装完成

安装完成,大约是这样的:

分区

可以看出,每个分区都富余很多,大家可以根据自己的需求调整。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3