我使用创建vmdk文件的vboxmanage cli工具创建了我的沙箱。

我想将其从.vmdk转换为.vdi。然后我附加了这个新创建的.vdi文件。

现在,我想分离vmdk文件,因为我不再想要它了。
能否请您建议我相同的命令是什么?

我的硬盘列表是:

$ vboxmanage list hdds
UUID:           f3b90783-abe7-4549-91aa-39aa6161f103
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       /home/ankit/VirtualBox VMs/asr-vm/asr-sandbox-3.5.0-lb1404x64-disk1.vmdk
Storage format: VMDK
Capacity:       65536 MBytes

UUID:           1b9a4eff-f1bd-4c4e-ae48-8f11b8003244
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       /home/ankit/VirtualBox VMs/asr-vm/asr-sandbox-3.5.0-lb1404x64-disk1.vdi
Storage format: VDI
Capacity:       65536 MBytes

最佳答案

解决方案是将mediumemptydrive附加在一起。这意味着对于特定的portdevice,您要附加emptydrive

vboxmanage storageattach "asr-vm" --storagectl "SATA" --port 1 --medium emptydrive

关于virtual-machine - 如何使用vboxmanage cli分离vmdk,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41463588/

10-09 09:48