virtualbox-修改硬盘的序列号

改硬盘序列号
VBoxManage setextradata "虚拟机名称" "VBoxInternal/Devices/ahci/0/Config/Port0/SerialNumber" "serial"
改固件版本
VBoxManage setextradata "虚拟机名称" "VBoxInternal/Devices/ahci/0/Config/Port0/FirmwareRevision" "firmware"
改供应商信息
VBoxManage setextradata "虚拟机名称" "VBoxInternal/Devices/ahci/0/Config/Port0/ModelNumber" "model"

上面的命令是针对 SATA 接口硬盘的,

ahci 表是硬盘的类型 ,

Port0 表示第一块硬盘.

如果是 IDE 接口

用 PrimaryMaster ,PrimarySlave 等标识硬盘,

类型是 piix3ide.

IDE 接口命令,示例 如下:

VBoxManage setextradata "虚拟机名称" "VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/SerialNumber" "9AC00E9F"


命令意义:修改虚拟机 IDE 的主硬盘的序列号为 9AC00E9F

命令执行完后,其实是修改了对应虚拟机的配置文件 " .VirtualBox/Machines/虚拟机名称/虚拟机名称.xml" , 在 结点下添加了相应设置,因此实际上也可以不用命令而直接修改这个配置文件,效果是一样的。

点赞