ubuntu系统内存分配

目录

Ubuntu系统分区分配详解

​ 在安装ubuntu系统时,都会不可避免的进入到创建分区的环节。如下图所示,这个部分主要有三个需要更改的地方。

image-20240215234033868

1.分区文件系统

​ Linux 中文件系统是用来组织和查找分区上的文件的编程方案。而文件系统指的是计算机上的所有文件,这意味着文件系统是一种结构,用于使用 Ubuntu 查看、查找和使用文件。但是,文件系统既是该结构中的所有单独文件,也是那些文件格式。

​ 常见的文件系统如下表所示。

文件系统操作系统描述
FAT传统普遍采用的旧式文件系统。使用 FAT12(简称为 12)、FAT16(简称为 16)和 FAT32(简称为 32)格式。
NTFSWindows新的技术文件系统—在 Windows 计算机上取代了 FAT。仍然需要读取 Windows 分区。
Ext2Linux第二个扩展文件系统—被许多 Linux 分发版使用。
Ext3Linux第三个扩展文件系统 — Ubuntu 分发版的默认选择。已添加日志记录功能。
Ext4Linux第四个扩展文件系统—被许多 Linux 分发版使用。扩展了存储限制。
JFSLinux日志文件系统—由 IBM 引入,目前仍然受到支持,但已被 Ext4 取代。
XFSLinux/Irix大部分厂商支持的 64 位选项,目前在 Red Hat 中作为选项提供。
ReiserFSLinux/SUSE这以前是数种分发版使用的文件格式,但现在基本上被 Ext3 取代了。

​ 在windows中,Windows 分区有两种类型:逻辑。在在较旧的 SATA IDE 硬盘上,您将被限制为四个主分区或多个主分区和逻辑分区的组合。每个都将收到一个驱动器盘符,但您只能在主分区上安装操作系统。

​ 在ubuntu中,Ubuntu Linux分区也分为主分区逻辑分区。您被限制为四个主分区或主分区和逻辑分区的组合。然而,相似之处也就仅此而已。

​ 您的第一个分区始终是主分区上的安装分区。此分区可以被称为分区的根,或显示为 **/。**根据您想要使用和配置 Ubuntu 安装的方式,您会创建其他若干个分区。 根是其中最重要的一个。虽然您可以创建这些分区,并为它们指定大小、文件格式和用途,但需要将它们安装到此分区的 /,才能发挥作用。

数据分区:这些分区与引导分区类似,它们保存目录和文件或正常的Linux系统数据。这些是启动和运行计算机的文件

交换分区:这些分区通过将分区用作缓存来扩展 PC 的物理内存。

2.分区挂载点

​ 如第一个图中,点开挂载点之后可以看到显示了很多挂载点,接下来将一一介绍。

分区名称描述
/单独的斜线**/**代表文件系统树的根。
/bin这代表二进制文件,其中包含所有用户需要的基本实用程序。
/boot这包含启动过程所需的全部文件。
/dev这代表设备,其中包含用于外围设备和伪设备的文件。
/etc这包含计算机和计算机数据库的配置文件。
/home这保存了用户的所有主目录。
/lib这是系统库,具有像内核模块和设备驱动程序这样的文件。
/lib64这是系统库,具有像 64 位计算机的内核模块和设备驱动程序这样的文件。
/media这是可移动设备(如 USB 驱动器和媒体播放器)的默认安装点。
/mnt这代表安装,其中包含文件系统安装点。
用于多个硬盘、多个分区、网络文件系统和 CD ROM 等等。
/opt包含附加软件。较大的程序可以安装在这里,而不是安装在 /usr。
/proc这包含将进程信息描述为文件的虚拟文件系统。
/sbin这代表系统二进制文件,其中包含启动、维护和恢复计算机所需的基本实用程序。
/root这是计算机管理员根目录的主位置。此帐户主目录通常是第一个分区的根目录。
/srv这是服务器数据,此数据是计算机提供的服务的数据。
/sys这包含 sysfs 虚拟文件系统,它保存与硬件操作系统相关的信息。
/tmp这是临时文件的位置。
安装在它这里的 tmpfs 或启动时的脚本通常会在启动时对此处进行清除。
/usr这保存了非系统关键的可执行文件和共享资源。
/var这代表变量,是处于可变状态的文件的放置位置。例如,大小增大和缩小
/swap交换分区是将硬盘的一部分奉献出来以扩展系统内存的地方。

3.分区大小分配

​ ubuntu的系统安装必须要指定三个内存分区,分别是efi活boot系统分区、swap交换空间、系统的根目录,其他的可根据在“2.分区挂载点”中的介绍并且结合自己需要选择分配。

​ 根据这个教程: Windows 和 Ubuntu 双系统的安装和卸载

image-20240215235753657

​ 在实际使用了多个ubuntu系统,我个人推荐分区方案二,一定要把根挂载点拉到满,后续才不会被内存空间限制。

​ 但是具体分区时还是要结合自己的硬件。以我的配置256GB的固态硬盘+16G双通道内存为例,给出如下分区方式。Bios中引导方式设置为UEFI。(Legacy模式会有所不同)

分区名称选择分区文件系统类型空间大小描述
/boot/efi逻辑分区vfat1Gefi是UEFI引导,它的作用和boot引导分区一样,但是boot引导默认grub引导。
swap逻辑分区ext416G交换空间,类似Windows下的虚拟内存。空间大小一般是等于电脑内存。
/主分区ext4256G固态硬盘除去以上所占的所有剩余部分安装系统和软件,即除挂载home以外的全部都放在这里,因此空间不能太小

参考资料

Ubuntu20.04分区方案

Ubuntu18.04/16.04合理的磁盘分配方案

Ubuntu18.04安装时最简单合理的分区方法

【Ubuntu18.04分区分配方式推荐与详解】

Ubuntu Linux分区和目录的类型及定义说明

  • 38
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值