首页 > 其他分享 >virtualbox-修改硬盘的序列号等信息

virtualbox-修改硬盘的序列号等信息

时间:2022-11-23 18:32:51浏览次数:52  
标签:virtualbox setextradata 硬盘 序列号 My VBoxManage Port0


最近装一款软件作研究,需要用硬盘序列号来验证。之前在另一台服务器已经安装过的,如果能把当前硬盘的序列号改为和原服务器的硬盘一致就少了很多注册相关的麻烦了。 根据这一想法,我在 vbox 里帮助里查找到

 

9.5.3. Configuring the hard disk vendor product data (VPD)
VirtualBox reports vendor product data for its virtual hard disks which consist of hard disk serial
number, firmware revision and model number. These can be changed using the following commands:
改序列号
VBoxManage setextradata "My VM"      "VBoxInternal/Devices/ahci/0/Config/Port0/SerialNumber"      "serial"   
改固件版本
VBoxManage setextradata "My VM"      "VBoxInternal/Devices/ahci/0/Config/Port0/FirmwareRevision"     "firmware"
改供应商信息
VBoxManage setextradata "My VM"      "VBoxInternal/Devices/ahci/0/Config/Port0/ModelNumber"      "model"

上面的命令是针对 SATA 接口硬盘的,"My VM" 是虚拟机的名称, ahci 表是硬盘的类型 ,Port0 表示第一块硬盘. 如果是 IDE 接口 用 PrimaryMaster ,PrimarySlave 等标识硬盘,类型 是 piix3ide.  对 IDE 接口命令:

VBoxManage setextradata "XP"      "VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/SerialNumber"      "9AC00E9F"
命令意义:修改虚拟机 IDE 的主硬盘的序列号为 9AC00E9F

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

 

  

<ExtraData>
<ExtraDataItem name="GUI/AutoresizeGuest" value="on"/>
<ExtraDataItem name="GUI/Fullscreen" value="off"/>
<ExtraDataItem name="GUI/LastCloseAction" value="powerOff"/>
<ExtraDataItem name="GUI/LastWindowPostion" value="239,49,1024,816"/>
<ExtraDataItem name="GUI/MiniToolBarAlignment" value="bottom"/>
<ExtraDataItem name="GUI/MiniToolBarAutoHide" value="on"/>
<ExtraDataItem name="GUI/SaveMountedAtRuntime" value="yes"/>
<ExtraDataItem name="GUI/Seamless" value="off"/>
<ExtraDataItem name="GUI/ShowMiniToolBar" value="yes"/>
<ExtraDataItem name="VBoxInternal/Devices/piix3ide/0/Config/PrimarySlave/SerialNumber" value="9AC00E9F"/>
</ExtraData>

 

 

标签:virtualbox,setextradata,硬盘,序列号,My,VBoxManage,Port0
From: https://blog.51cto.com/fangkailove/5881619

相关文章

  • win10 如何查看电脑中是否存在固态硬盘?
    win10如何查看电脑中是否存在固态硬盘? 在windows系统桌面上搜索Powershell,单击以管理员身份运行,会出现一个输入框。这时候输入【Get-PhysicalDisk】,意思就是获取硬盘格......
  • linux挂载硬盘或者卸载硬盘
    20221123挂载硬盘查看硬盘列表sudofdisk-l创建文件夹sudomkdir/tempdata挂载硬盘sudomount/dev/sdd1/tempdata卸载硬盘sudoumount/dev/sdd1如......
  • Linux之挂载新的硬盘
    1.查看磁盘的信息1.1在命令行输入lsblk(记忆:老师不离开的首字母)[root@MYHOST-821~]#lsblk-fNAMEFSTYPELABELUUID......
  • 硬盘坏道检测工具对比(DiskGenius/HdTunePro/MHDD等)
    说到硬盘检测软件,大家肯定会想到MHDD,但是MHDD真的好用?反正我觉得太难用了,只能在DOS下运行,不能在Win系统下运行;最重要的是只支持IDE硬盘模式,现在的主板几乎全部默认都是AHCI......
  • mac 读取硬盘 免费软件
    https://www.seagate.com/files/www-content/support-content/external-products/backup-plus/_shared/downloads/NTFS_Paragon_Driver.dmg  下载:硬盘安装和计算机/PC......
  • linux服务器查看硬盘是SSD还是SATA
    [yunwei]#lsblk-d-oname,rotaNAMEROTAsr01vda0vdb1vda是ssd固态硬盘,vdb是转盘运行如下命令,因为SSD是非转动盘,如果返回结果为0说明是SSD硬盘,如果返回......
  • Ubuntu--virtualbox虚拟机打开虚拟硬盘失败
    转载:http://t.zoukankan.com/heyus-p-2730996.html如果复制一个VDI文件,再以此为介质重新重新创建一个虚拟机,如提示:根据错误,原来UUID已存在。google 了一把,很快解决问......
  • shell显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核 版本,CPU型号,内存大小
    root@libin5shell]#vimshell1.sh#!/bin/bash#显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小#******************************......
  • 硬盘写入速度多少正常
    SSD指固态驱动器,是电脑配备的一个重要部件,硬盘分为固态硬盘、机械硬盘。固态硬盘现在已经普及,它已经慢慢取代了传统的硬盘,硬盘写入速度主要是将外部数据记录到存储设备中......
  • 新固态硬盘怎么检测
    不少朋友在购买固态硬盘后对于如何检测比较迷茫,盲目的检测有可能会误导自己的判断。怎样才能确定自己买到的固态硬盘是否正常工作了呢?固态硬盘SSDs新固态硬盘怎么检测1.......