Ubuntu22.04安装时手动分区 |
您所在的位置:网站首页 › 装linux系统怎么分区 › Ubuntu22.04安装时手动分区 |
安装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 |