求助 修改 VMware 虚拟机 BIOS 序列号问题

2018-08-27 11:16:28 +08:00
 fsdafsag
近来由于原来的生产服务器硬件太老了( 10 多年),就做了 P2V,现在有个问题,一个服务器上的软件是识别 Bios serial number 和 MAC 地址。MAC 这块已经搞定,但是如何修改虚拟机的 Bios serial number 这个问题搞不定,求助 V 友有没有解决方案或者参考。 谢谢~!


服务器 Exsi 6.0.0
物理机 win2003 企业版

虚拟机用 wmic bios get serialnumber 命令 得到的返回是
VMware-56 4d 1b ee xx xx xx xx xx xx
物理机 得到的返回是
ABC123
4113 次点击
所在节点    问与答
5 条回复
neoska
2018-08-27 15:33:28 +08:00
.vmx 文件里改不知道可行不,应该有个长得像"uuid.bios"的东西和你这个输出的一样,有没有测试环境你尝试下?我木有试过
fsdafsag
2018-08-27 17:15:30 +08:00
@neoska 不可行 会被自动修复。
fsdafsag
2018-08-28 10:33:48 +08:00
补充昨天做过的操作
1 直接修改.vmx 文件 ,修改 uuid.bios uuid.location, 虚拟机重启后修改被覆盖。修改失败
2 .vmx 文件 添加 bios440.filename= ‘/path/bios123.rom ’ 虚拟机并不读取 bios 的 rom 文件。 文件已经放在能访问到的系统目录中。 此方法参考的是 esxi5.0 的操作。 但是失效,我想 esxi6.0 可能不支持 bios440.filename 这个设置。

还是求各位大佬有没有能够参考的例子。 非常感谢!
leaderone2
2018-09-02 17:00:30 +08:00
把 p2v 的服务器,克隆一份,然后修改 uuid.bios 试试呢
fsdafsag
2018-09-04 09:10:25 +08:00
@leaderone2 谢谢回复, 修改 UUID 相关的,重启后又会重置。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/483561

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX