Linux磁盘空间不够,利用gparted工具进行空间扩展

 起因:This computer has only 0bytes disk space remaining

解决办法:

1、 虚拟机——>设置,将磁盘空间由20GB扩容到60GB

Linux磁盘空间不够,利用gparted工具进行空间扩展_第1张图片

2、此时只是在Ubuntu系统上有分区,但这个分配的空间并没有分给系统用。我们对Windows磁盘进行分区等操作时一般会借助于一些软件进行磁盘分区的合并会拆分等,同样,我们本次在Ubuntu下也借助gparted工具进行磁盘的分区以及扩展。

(1)下载gparted镜像文件:gparted镜像文件下载

(2)把镜像文件加载到虚拟机的光盘里,并选择启动时连接。

(3)重启虚拟机,会进入gparted界面,如下图。

enter直到:

 发现我们的为19G,交换分区大概1G,这就是我们之前的20G,在我们在vm为该Ubuntu扩容了磁盘到50G后,在最下面又出现了30G的未分配空间。

 首先禁用交换分区然后删掉原来的扩展分区,这样我们的50G磁盘就只有主分区和未分配了:

 然后编辑主分区大小到48G:

 接着再新建扩展分区:

 增加逻辑分区,也就是交换分区:

大小默认即可,类型选择为逻辑分区,文件系统选择linux-swap。

 然后选择gparted的应用全部:

 结果如下:

 扩展磁盘完成,我们df再看一下:

 但是我们新建的扩展分区和交换分区可能没有挂载到文件系统,先查看一下交换分区:

发现交换分区为0,看来我们确实需要重新挂载或开启一下,我们的交换分区在dev/sda5:

sudo swapon /dev/sda5

然后查看一下,大小以字节为单位:

开启成功了。

你可能感兴趣的:(linux)