xuwenyc 发表于 2011-12-27 22:07 
换key。。。旗舰版的key价格太坑爹了 网上的又不能用
用的VM7
=。= 这个可以用oem激活工具解决、如果希望有技术点、下面可以给出一个VM7的“硬刷”bios的方法:
vmware使用带有SLIC 2.1的BIOS
对象
Vmware Workstation 7
Windows 7
目的
使用带有SLIC 2.1的BIOS在Vmware Workstation 7中激活OEM Windows 7
工具
7-zip 9.07 Beta
010 Editor 3.05
Phoenix BIOS Editor Pro 2.2.0.1
Vmware Workstation 7
Windows 7
Windows 7 OEM证书文件
Windows 7 OEM密钥
相应品牌的SLIC 2.1文件
方法
1. 提取原版BIOS
在Vmware Workstation 7的安装文件夹中找到vmware-vmx.exe文件
(如果宿主系统是x64系统则该文件位于安装文件夹的x64\子文件夹中)
复制到临时文件夹,通过右键菜单使用7-zip释放出其中的各个区段
在.rsrc\BINRES\文件夹中的6006即是Vmware Workstation 7的BIOS
方便起见可以将6006复制一份副本并重命名为vmwbios.rom.
2. 修改BIOS
使用Phoenix BIOS Editor Pro 2.2.0.1打开vmwbios.rom并且在以下过程中该文件必须保持打开状态!
2.1 使用010 Editor打开相应品牌的SLIC 2.1文件,如LENOVO.BIN
查看文件开始第9字节起的14个字节并将其复制
如联想某个SLIC 2.1为"LENOVOTC-5M "(最后3位为空格,不带双引号)
2.2 浏览Phoenix BIOS Editor Pro所在文件夹中的TEMP子文件夹
使用010 Editor打开BIOSCOD0.ROM,搜索rsdt,类型为ASCII字符串,会找到三处
在第一处找到的rsdt前后均有"INTEL 440BX "(最后3位为空格,共14个字符)字符串
替换为刚才复制的14位OEM标识字符串,保存.INTEL 440BX
2.3 将相应品牌的SLIC文件复制到Phoenix BIOS Editor Pro的TEMP子文件夹中
2.4 使用010 Editor打开TEMP子文件夹中的ROM.SCR文件
在文件末尾添加SLIC文件信息,如"ACPI LENOVO.BIN"
2.5 回到Phoenix BIOS Editor Pro窗口,点击DMI Strings窗口
双击Motherboard Version右侧的'None',在弹出对话框中输入相应的OEM标识字符串
例如联想则输入'LEGEND Dragon'(包括单引号),确定
2.6 从File菜单选择Build BIOS...构建新的BIOS
至此BIOS已经修改完毕.
3. 修改虚拟机配置
在Vmware Workstation 7中全新安装Windows 7或使用现有虚拟机
复制vmwbios.rom到虚拟机所在文件夹,打开该文件夹找到*.vmx虚拟机配置文件
使用010 Editor打开并在末尾加入[bios440.filename = "vmwbios.rom"](不包含[]).
4. 完成激活
在Vmware Workstation 7中启动Windows 7,将OEM证书文件(*.xrm-ms)复制入虚拟系统根文件夹
以管理员身份运行命令提示符(cmd.exe),安装证书,如"slmgr.vbs -ilc c:\lenovo.xrm-ms"
等待成功确认对话框出现后继续输入密钥激活,如"slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"(xxxxx代表相应的密钥)
等待成功确认对话框出现即告激活正式完成
其实改好的vm文件及虚拟机biosrom和证书 key之类、我都有、如果楼主需要的话、我就放到115上面去、 |