虚拟盒中的 UUID 是什么?

虚拟盒中的 UUID 是什么?

当我使用以下命令在命令行中创建虚拟机时:

VBoxManage createvm -name <VM's Name> -register

它返回:

Virtual machine <VM's Name> is created and registered.
UUID: zas8d62g-****-****-****-************
Settings file: '/home/user/VirtualBox VMs/<VM NAME>/<VM NAME>.vbox'

UUID 是什么意思?是用来识别和引用虚拟机的吗?

答案1

UUID 是什么意思?是用来识别和引用虚拟机的吗?

是的,你说得对。通用唯一标识符 (UUID) 是一个 128 位数字,用于唯一标识每个虚拟机。它存储在 SMBIOS 系统信息描述符中。它可以通过标准 SMBIOS 扫描软件访问,并像使用物理计算机的 UUID 一样用于系统管理。

UUID 是在启动或重置虚拟机时生成的。只要您不将虚拟机移动或复制到其他位置,UUID 就会保持不变。

更多信息请阅读文档

您可以使用:

VBoxManage list vms

列出所有当前已注册的虚拟机及其设置、名称和 UUID。

一旦知道了 UUID,您还可以通过以下方式启动虚拟机:

VBoxManage startvm <UUID-of-vm>

本质上等同于:

VBoxManage startvm "Name-of-vm"

相关内容