virtualbox 扩展虚拟磁盘容量

系统配置

virtualbox 版本 5.2.22 r126460
虚机 Ubuntu18.04
宿主机 win10

调整虚拟磁盘容量

如果是vmdk格式的虚拟硬盘,是不能直接调整容量的,需要先clone一个vdi格式的虚拟磁盘,然后调整容量,最后再将vdi格式的磁盘clone一个vmdk虚拟磁盘,具体步骤参考文章的最后一个章节

管理/虚拟介质管理
virtualbox 扩展虚拟磁盘容量_第1张图片
调整容量,然后直接点应用就可以了
virtualbox 扩展虚拟磁盘容量_第2张图片

启动虚机,扩展分区

启动parted工具

sudo parted

print查看当前分区信息,并使用resizepart {分区号},调整分区大小,我这里的分区号是2;提示输入分区扩展大小,直接输入100%,会将新增的虚拟磁盘空间全部扩展到该分区

print
resizepart 2

注:我的这是调整到64G之后的截图

virtualbox 扩展虚拟磁盘容量_第3张图片

df命令查看挂载的分区大小是否改变了

resize2fs /dev/sda2
df -h

如果发现挂载的磁盘分区未发生改变,使用resize2fs命令可以解决这个问题
注: df显示是我运行resize2fs /dev/sda2之后的截图,已经变成了64G

virtualbox 扩展虚拟磁盘容量_第4张图片
大功告成了。

vmdk格式磁盘转换为vdi格式

虚拟介质管理窗口,选中你想clone的vmdk磁盘,右键选择复制
virtualbox 扩展虚拟磁盘容量_第5张图片
选择vdi格式,然后复制即可
virtualbox 扩展虚拟磁盘容量_第6张图片
打开虚机设置,使用新clone的vdi磁盘即可,后续的分区扩展步骤可参考文章前面的章节
virtualbox 扩展虚拟磁盘容量_第7张图片
参考文章
https://www.jianshu.com/p/9802fef2eec7
https://blog.csdn.net/weixin_34008933/article/details/85871243
http://blog.sina.com.cn/s/blog_6e09fecf0102wngy.html
https://www.howtoing.com/parted-command-to-create-resize-rescue-linux-disk-partitions/

你可能感兴趣的:(Ubuntu,虚拟化技术,virtualbox)