美文网首页
Ubuntu22.04安装时手动分区

Ubuntu22.04安装时手动分区

作者: 轻轻敲醒沉睡的心灵 | 来源:发表于2023-09-25 17:26 被阅读0次

安装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. 安装完成

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


分区

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

相关文章

  • ceph 安装测试记录

    安装bbr 略 安装系统 手动分区 删除/home分区 剩下80GB空间 关闭selinux sshd 关闭dns...

  • /dev/centos/swap does not exist

    在centos/rhel上部署k8s时,安装系统时有swap分区,后期部署环境时候关闭了swap分区,手动删除/d...

  • 安装Linux分区问题

    如果你选择的自定义安装的话,必然要经历手动分区这一步骤。而很多人会发现,分区时free space还没分完,就变成...

  • centos安装与网络配置

    这次安装的版本 -uroot -p123456 手动分区 /boot /swapGOb5I1.png / (不...

  • vmware自定义安装银河麒麟桌面v10-sp1

    自动分区安装重启没有问题,手动分区需要按照如下方法进行设置,否则不能正常重启 【虚拟机】--> 【设置】-->【选...

  • 磁盘分区, shell中四种变量, 登录shell和非登录she

    [TOC] 1. 系统安装时手动进行磁盘分区: 一般情况下FHS推荐根目录不要分的太大, 因为系统工作时根目录会被...

  • centos7-分区

    手动分区 fdisk命令手动分区 查看所有硬盘及分区 进行磁盘分区 fdisk交互命令 命令说明a设置可引导标记b...

  • LINUX新建和增加SWAP分区

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢...

  • 添加swap分区

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢...

  • swap分区,磁盘和文件两种方法。

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢...

网友评论

      本文标题:Ubuntu22.04安装时手动分区

      本文链接:https://www.haomeiwen.com/subject/ifqcbdtx.html