VirtualBox 更改虚拟磁盘大小

@停止虚拟机

    #vagrant halt

 

@转换为vdi

    #从Virtualbox页面查看硬盘文件地址(选中虚拟机->右键->设置->存储)

    #cmd命令VBoxManage clonehd "box-disk1.vmdk" "box-disk1.vdi" --format vdi

 

@给vdi格式硬盘文件扩容

    #VBoxManage modifyhd "box-disk1.vdi" --resize 39936

 

@重新挂载磁盘到虚拟机

    #从Virutalbox存储界面删除原硬盘文件,然后再加入新的VDI格式硬盘文件

 

@启动虚拟机

    #vagrant up

    #vagrant ssh

 

@扩展到虚拟机

    #sudo su

    #fdisk -l

    #fdisk /dev/sda

    #按p显示分区表,默认是 sda1 和 sda2。

    #按n新建主分区。

    #按p设置为主分区。

    #输入3设置为第三分区。

    #输入两次回车设置默认磁盘起始位置。

    #输入t改变分区格式

    #输入3选择第三分区

    #输入8e格式成LVM格式

    #输入w执行

    #reboot

    #vagrant ssh

    #sudo su

    ##利用pvcreate命令给新的分区创建物理卷

        #sudo pvcreate /dev/sda3

    ##查看VG Name,我自己的VG Name是centos

        #sudo pvdisplay | grep "VG Name"

        VG Name               VolGroup

    ##将新分区扩展到VolGroup这个组

        #vgextend VolGroup /dev/sda3

 

    ##扩展逻辑分区

        #lvextend /dev/mapper/VolGroup-lv_root /dev/sda3

 

    ##resize并且生效

        #resize2fs /dev/mapper/VolGroup-lv_root

        #xfs_growfs /dev/mapper/VolGroup-lv_root

        #df -h

 

    ##vagrant reload

你可能感兴趣的:(Vagrant)