You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改虚拟机磁盘的硬件/型号名称?

如何修改虚拟机磁盘的硬件/型号名称?

嗨,我来帮你搞定这个问题~你之前在.vmx里加的disk.enableUUID = "TRUE"其实是用来开启磁盘UUID功能的,和修改硬件显示名称完全不相关哦!下面给你分别说说VMware Workstation Pro和VirtualBox的具体操作方法:

VMware Workstation Pro 操作步骤

  1. 先完全关闭你的虚拟机(不能是挂起状态),找到虚拟机对应的.vmx配置文件
  2. 用文本编辑器打开.vmx,找到对应磁盘的配置条目——通常会有类似scsi0:0.virtualDevice = "nvme"的行(scsi0:0代表第一个磁盘,如果你有多个磁盘,编号会是scsi0:1scsi0:2等)
  3. 在这个磁盘条目下面添加一行自定义型号的配置:
    scsi0:0.model = "你想要的磁盘型号名称"
    
    比如你想改成三星的SSD,就写:scsi0:0.model = "Samsung SSD 980 Pro"
  4. 保存.vmx文件,启动虚拟机,之后去任务管理器或设备管理器里就能看到修改后的磁盘名称啦

如果修改后没立刻生效,可以试着卸载设备管理器里的磁盘驱动,再点击「扫描检测硬件改动」,让系统重新识别。

VirtualBox 操作步骤

VirtualBox可以通过命令行工具VBoxManage来修改,步骤如下:

  1. 关闭虚拟机,打开命令提示符(Windows)或终端(Mac/Linux)
  2. 运行以下命令(把"你的虚拟机名称""目标磁盘型号"替换成你实际的内容):
    VBoxManage modifyvm "你的虚拟机名称" --hddmodel "目标磁盘型号"
    
    例如:VBoxManage modifyvm "My Gaming VM" --hddmodel "WD Blue SN570 NVMe SSD"
  3. 如果你的虚拟机有多个磁盘,需要指定具体的存储控制器和端口,命令格式如下:
    VBoxManage storageattach "你的虚拟机名称" --storagectl "SATA Controller" --port 0 --device 0 --hddmodel "目标磁盘型号"
    
    这里的--port 0代表第一个磁盘端口,根据你的磁盘位置调整编号即可
  4. 启动虚拟机,检查磁盘名称是否已经更新

备注:内容来源于stack exchange,提问作者Gaminguide1000

火山引擎 最新活动