一般我们在设置虚拟磁盘时采用的是动态分配大小. 但是还是极有可能用着用着超出了最大容许容量. 此时就需要对虚拟磁盘扩容.
- 对虚拟磁盘文件扩容, 建议不要用图像界面, 否则很慢.
这样, 我们就大约将虚拟磁盘扩容至40G. 需要注意的是, 只支持vdi, vhd这两种格式扩容.cd /d "D:\Program Files\Oracle\VirtualBox" VBoxManage modifyhd "F:\YourVisualDiskName.vdi" --resize 40000
- 进入虚拟机的系统, 扩容系统盘.
这里进入图像话磁盘管理, 可以看到后面有个绿色的未分配空间, 将光标定位到上一个磁盘, 移动方向箭头选择扩容即可. 最后要Write才能生效.su - #please input root password here cfdisk
- 此时, 可以用
lsblk
查看到磁盘已经扩容了, 但是用df -h
看的话还没有扩容. 这是因为, 我们还没有将文件系统扩容到整个磁盘.
这里,resize2fs /dev/sdax
/dev/sdax
,x
要换为你刚刚扩容的磁盘. 搞定!
网友评论