首先下载Gparted并打开,查看磁盘使用情况,确保你有未分配的空间:
sudo apt-get install gparted
gparted
情况1:如果出现图中情况要扩充的区域和未分配的区域之间出现了一个分区,先右键删除(如果为swap交换分区,先禁用交换再删除),删除后右键resize,将这一小部分区域与后面未分配的区域连接起来
情况2,也就是执行完情况1之后的情况,如图:
下来我们要做的就是把新建一个swap分区,为什么要创建swap交换分区?,它用来做虚拟内存,当内存有限时,硬盘被用来做虚拟内存,把一些暂时不需要的内存信息存储到硬盘,当我们需要的时候在从硬盘里面读出来。
1)右键未分配区域,选择新建,注意新建为扩展分区(extended),然后右键扩展分区,
将大小调整到2G(2048MB)左右,注意分区位置拉到最后的位置,这一部是为swap分区留位置并且将未分配区域和主分区相邻,相邻才能合并。
右键刚刚新建的2G区域,点击新建,文件系统选择 linux-swap
操作完如图:
此时主分区、未分配区域、swap分区都已经调整好,此时右键主分区,选中resize,将大小调整到最大:
最后,点击上面的对号保存,然后右键swap分区,启用swapon(交换空间)
至此结束,使用df -h查看你的磁盘情况发现扩容成功。
ps:在此记录一下挂载和扩充的区别,不让自己混淆:
挂载:指将一个存储设备(如硬盘、分区、USB驱动器等)上的文件系统关联到Linux文件系统层次结构中的一个目录上。这个过程使得存储设备上的文件和目录可以通过这个挂载点访问。目的是组织文件系统结构,实现灵活的数据管理和访问。
扩充:硬盘扩充是指增加已有分区或逻辑卷的容量。当现有的存储空间不足时,可以通过扩大现有分区的大小来避免数据迁移。目的是增加存储空间而不必创建新的分区或逻辑卷,适应不断增长的数据存储需求,避免数据迁移的麻烦。
挂载是关于如何访问存储空间,而扩充是关于如何增加已分配存储空间的容量。