Chinaunix

标题: VMware虚拟机 怎么修改硬盘串号 [打印本页]

作者: ss52046926    时间: 2010-06-29 12:17
标题: VMware虚拟机 怎么修改硬盘串号
VMware虚拟机 怎么修改硬盘串号!
作者: 网络忏悔    时间: 2010-06-29 13:52
vmware新建虚拟系统后默认的硬盘序列号都是空的,有些程序需要读取序列号,于是不得不自己来修改vmware硬盘序列号了,方法是网上找到的,来看看吧

1.把diskid.exe、hookDiskID.exe(这两个工具网上有下载,自己搜一下)拷贝到虚拟系统里,并运行diskid.exe可以查看虚拟磁盘的ID为00000000000000000001,然后运行hookDiskID.exe找到00000000000000000001对应的值为3030303030303030303030303030303030303031。凡是新建立的虚拟IDE磁盘默认的ID都为00000000000000000001

2.关闭虚拟系统,找到\\VMware Workstation\\bin\\vmware-vmx.exe

3.WinHex打开vmware-vmx.exe ,记住在修改前请先备份

4.利用WinHex的查找功能查找00000000000000000001,其对应于3030303030303030303030303030303030303031

5.把3030303030303030303030303030303030303031修改为其他值并保存,在对应的字符那里修改,不要直接修改十六进制的数值,从后向前修改八个字符即可。

6.再次虚拟系统,系统会提示找到新的VMwareIDE磁盘,再次运行diskid.exe,发现磁盘ID已经由原来的00000000000000000001变成刚才修改的值。

注意:前两位不可以修改,这是由VMware公司设定的,用来确定为第一IDE接口的主控制器的标记。
作者: jackyguan    时间: 2010-06-29 14:45
这样更改后那么所有的虚拟机的硬盘序列号都是这个号码吧?
作者: ss52046926    时间: 2010-06-29 15:27
新版的VMware不能这样修改啊




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2