VBoxManage 列出 vm 详细信息(存储)

VBoxManage list vm details (storage)

我想从 命令行 列出 VirtualBox VM 的详细信息 - 而不是从 GUI。我对存储细节特别感兴趣。

当我在 GUI 中单击虚拟机时,我可以看到包括存储部分在内的详细信息:

但到目前为止我还没有找到通过命令行执行此操作的方法。

我在 16.04 并使用

VBoxManage --version
5.1.22r115126
VBoxManage list vms -l

将列出每个虚拟机的许多详细信息,包括存储控制器:

Storage Controller Name (0):            SATAController
Storage Controller Type (0):            IntelAhci
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  30
Storage Controller Port Count (0):      1
Storage Controller Bootable (0):        on
SATAController (0, 0): /home/user/VirtualBox VMs/vm/box-disk1.vmdk

获取存储容量,

VBoxManage list hdds

会产生如下结果:

UUID:           188d5da1-ec54-4f06-bdf1-a4435db40cf28
Parent UUID:    base
State:          locked write
Type:           normal (base)
Location:       /home/user/VirtualBox VMs/vm/box-disk1.vmdk
Storage format: VMDK
Capacity:       40960 MBytes
Encryption:     disabled