virtualbox 给虚拟机硬盘以及跟目录扩容

1、打开cmd命令行(win+r  输入cmd打开)

将目录切换到virtual的安装目录 cd C:\Program Files\Oracle\VirtualBox

 

2、使用VBoxManage modifyhd [虚拟机vdi文件位置] –-resize [磁盘空间大小]  进行扩容,例如:

VBoxManage modifyhd "C:\Users\88410\VirtualBox VMs\unfecter-analysis\unfecter-analysis.vdi" --resize 20480

在CMD 命令行中文件路径有空格,就在文件路径上加上双引号。 该命令成功将虚拟机硬盘大小改成20GB,如下图所示:

3、 创建将扩展的空间,创建新分区。

执行命令 fdisk /dev/sda    ,  n  --> p -->回车(指定Partition number)--> 回车(指定First sector) --> 回车 (指定Last sector) --> w

当使用默认的First sector 和 Last sector时,会把硬盘sda剩余的所有空间来创建分区。如上图所示,剩余的12G空间全部用来创建分区sda3.

4、格式化分区

使用命令 mkfs.xfs /dev/sda3 ,可能会报错:/dev/sda3: cannot open (No such file or directory)

解决办法:系统并没有自动把分区信息同步给Linux内核,可以输入partprobe命令手动将分区信息同步到内核,而且一般推荐连续两次执行该命令,效果会更好。

5、查看卷组名,我这里是cl

使用命令  vgdisplay

6、创建新物理卷

sudo pvcreate /dev/sda3                

7、 扩展到卷组 , 将物理卷/dev/sda3 扩展到卷组cl

sudo vgextend cl /dev/sda3   

8、查看根分区,我这里是  /dev/cl/root/

使用命令 sudo lvdisplay

9、扩展容量到逻辑分区/dev/cl/root

 lvextend /dev/cl/root /dev/sda3

10、使之生效

 xfs_growfs /dev/cl/root

11、查看是否成功

df -h   

参考:VirtualBox虚拟机增加CentOS根目录容量 LVM扩容 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值