在Ubuntu中进行操作时,提示“no space left on device",很明显磁盘空间占满了。我是在VirtualBox中安装的Ubuntu,下面就是我如何扩展Ubuntu磁盘空间的。
执行BoxManage list hdds
命令可以查看虚拟磁盘的信息
![扩展VirtualBox中Ubuntu的磁盘空间-程序旅途](https://www.chengxulvtu.net/wp-content/uploads/2016/08/QQ20160827-0.png)
现在的容量为2000MB,这是我已经调整之后的,为了演示整个过程,再次调整到30000MB。
调整虚拟磁盘大小
有了上面虚拟磁盘的信息,就可以执行相关的命令调整磁盘大小了。
VBoxManage modifyhd "/Users/bobtian/VirtualBox VMs/Ubuntu/Ubuntu.vdi" --resize 30000
上面的命令将虚拟磁盘调整为30000MB。
gparted分区
登入Ubuntu系统,如果没有安装先安装gparted。
执行下面的命令安装gparted
sudo apt-get install gparted
执行下面的命令启动gparted
sudo gparted
![扩展VirtualBox中Ubuntu的磁盘空间-程序旅途](https://www.chengxulvtu.net/wp-content/uploads/2016/08/Screenshot-from-2016-08-27-150226.png)
可以看到有9.77GB的未分配空间,按照下图的步骤创建,调整,合并分区
![扩展VirtualBox中Ubuntu的磁盘空间-程序旅途](https://www.chengxulvtu.net/wp-content/uploads/2016/08/x.gif)
分区完成,如下图所示:
![扩展VirtualBox中Ubuntu的磁盘空间-程序旅途](https://www.chengxulvtu.net/wp-content/uploads/2016/08/Screenshot-from-2016-08-27-162941.png)