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

vka*_*ats 7 virtualbox

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

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

在此输入图像描述

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

我是在16.04并使用

VBoxManage --version
5.1.22r115126
Run Code Online (Sandbox Code Playgroud)

小智 10

VBoxManage list vms -l
Run Code Online (Sandbox Code Playgroud)

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

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
Run Code Online (Sandbox Code Playgroud)

要获得存储容量,

VBoxManage list hdds
Run Code Online (Sandbox Code Playgroud)

会产生类似的东西:

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
Run Code Online (Sandbox Code Playgroud)