修改磁盘大小
参考文章:https://blog.csdn.net/ouyang_peng/article/details/53261599
在编译的时候磁盘不足时需要修改虚拟机的磁盘大小(官方建议不小于50g)
linux下查看磁盘空间:
df -H
在Windows下进入cmd,然后进入VirtualBox的安装目录:
cd C:\Program Files\Oracle\VirtualBox
然后查看需要修改的虚拟硬盘:
VBoxManage list hdds
然后选择修改的虚拟机:
VBoxManage modifyhd YOUR_HARD_DISK.vdi -–resize SIZE_IN_MB
# 其中YOUR_HARD_DISK.vdi用真实的虚拟机文件替代,SIZE_IN_MB则由调整后的空间大小替代。
整体命令如下:
# 查看需要修改的虚拟硬盘:
C:\Program Files\Oracle\VirtualBox>VBoxManage list hdds
UUID: 19e4e744-5ca6-49d6-97c8-dd53a0211c41
Parent UUID: base
State: created
Type: normal (base)
Location: D:\VM\Linux\Linux.vmdk
Storage format: VMDK
Capacity: 30720 MBytes
Encryption: disabled
UUID: 7b99f6ad-b421-4421-81c8-65ff9bd7aa5f
Parent UUID: base
State: created
Type: normal (base)
Location: D:\VM\imx6ull\ubuntu14\ubuntu14.vdi
Storage format: VDI
Capacity: 102400 MBytes
Encryption: disabled
# 修改磁盘大小
C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd 7b99f6ad-b421-4421-81c8-65ff9bd7aa5f --resize 150800
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
# 再次查看磁盘配置
C:\Program Files\Oracle\VirtualBox>VBoxManage list hdds
UUID: 19e4e744-5ca6-49d6-97c8-dd53a0211c41
Parent UUID: base
State: created
Type: normal (base)
Location: D:\VM\Linux\Linux.vmdk
Storage format: VMDK
Capacity: 30720 MBytes
Encryption: disabled
UUID: 7b99f6ad-b421-4421-81c8-65ff9bd7aa5f
Parent UUID: base
State: created
Type: normal (base)
Location: D:\VM\imx6ull\ubuntu14\ubuntu14.vdi
Storage format: VDI
Capacity: 204800 MBytes
Encryption: disabled
我个人是使用动态分配的,如果是使用静态分配的话还需要在虚拟机上配置,详见:
https://blog.csdn.net/ouyang_peng/article/details/53261599
也可以使用磁盘管理工具来扩展你的分区大小。