1.cd進(jìn)入安裝virtualbox的文件夾,以便于使用VBoxManage
命令
- 執(zhí)行下述命令將vmdk轉(zhuǎn)化為vdi(virtualbox只能修改vdi的)
VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi
事后可以用這個方法將vdi改回vmdk,如果改回時報(bào)UUID已存在的錯,可以將其克隆到另外的文件夾下或者在管理-虛擬介質(zhì)管理
中去刪除之前的老vmdk,當(dāng)然文件夾里的也要刪掉(沒有試過) - 查找你虛擬機(jī)的硬盤,執(zhí)行命令
VBoxManage list hdds
終端打印出下述信息:
UUID: c88e1c81-4375-4cd6-8835-3cce0905620b
Parent UUID: base
State: created
Type: normal (base)
Location: /home/yourname/VirtualBox VMs/Win7/Win7.vdi
Storage format: VDI
Capacity: 25600 MBytes
- 擴(kuò)大vdi硬盤的大小
VBoxManage modifyhd 你的uuid --resize 40960
注意最后一個參數(shù)是的單位是M, 比如你想要40G的硬盤, 那么為1024 M * 40 = 40960.
當(dāng)然也可以通過virtualbox軟件的管理-虛擬介質(zhì)管理
中去選中需要更改的vdi去更改
5.然后在對應(yīng)虛擬機(jī)的設(shè)置-存儲
中修改使用的控制器
6.此時的vdi已經(jīng)能夠看到是擴(kuò)容后的容量,但是進(jìn)了操作系統(tǒng)后還是之前的容量
7.最后打開虛擬機(jī),在對應(yīng)的虛擬機(jī)系統(tǒng)里面去應(yīng)用上新增的空閑分區(qū)(不同系統(tǒng)操作不同)
原文地址http://wjhsh.net/platero-p-4105808.html
,https://blog.csdn.net/weixin_43493520/article/details/125110689