以联想为例刷虚拟机vmwareBIOS装OEM VISTA

vmware虚拟机是一款比较棒的软件,可使你如今上面作几乎任何在你主机均可以作的事情,好比测试系统,测试软件等等。并且如今微软刚刚推出VISTA也比较火,若是你想先体验下VISTA,特别是激活后正版体验,又由于VISTA刚刚推出,部分经常使用软件还与他存在必定的兼容问题,那么用虚拟机预装体验感觉下是最好的选择了。下面我就以联想为例,讲述我刷虚拟机BIOS的全过程,但愿对你们有所帮助。
     1. 须要准备的工具软件
       为了修改虚拟机的BIOS信息,咱们须要准备好以下工具软件:
(1)BIOS编辑工具:Phoenix BIOS Editor, Phoenix类型BIOS编辑工具(虚拟机vmware的BIOS是Phoenix类型的)
(2)导出BIOS的OEM模块工具:ResScope这是一个相似于eXeScope的软件资源分析和编辑工具。
(3)编辑工具:UltraEdit
  
(4)vista OEM 认证的SLIC段认证信息,(这个网络上大把的有),最后我上传部分。
     2.导出VMware BIOS
     首先在安装目录(X:\Program Files\VMware\VMware Workstation\bin)找到虚拟机的vmware-vmx.exe主程序,先备份下,用ResScope软件打开导出其中的BIOS文件。就是BINRES目录中的6006模块,保存为6006.rom,这就是虚拟机的BIOS。而后咱们修改他,突破微软SLP 2.0认证机制缺陷。(图1)

       3. 修改BIOS
       由于虚拟机vmware的BIOS是Phoenix类型的因此要用Phoenix BIOS Editor打开编辑。打开后效果如(图2)

       打开后不要关闭Phoenix BIOS Editor,咱们进入Phoenix BIOS Editor软件的安装目录,找到TEMP临时文件夹(图3)。

       在TEMP临时文件夹中,首先给ROM.SCR文件添加ACPI SLIC,也就是给他添加vista OEM 认证的SLIC段认证信息,认证的信息这个网络上大把的有你们能够百度下。这时须要的工具是UltraEdit-32,很是好用,用处也比较大的工具。用UltraEdit-32把ROM.SCR载入,再最后面输入添加的SLIC,格式为:ACPI LENOVO.BIN,LENOVO.BIN就是VISTA OEM 认证的SLIC段的认证信息,名字和你从网上下载的认证信息的名字必须一致。(图4)

       而且把你下载的认证信息也复制到TEMP文件夹。整个过程不要关闭PHOENIX,要不临时文件夹就清空了。这时再点击UltraEdit-32保存。ROM.SCR添加ACPI SLIC完毕。这时UltraEdit-32会自动备份ROM.SCR。(图5)

       而后咱们就要修改虚拟机的OEM信息了。一样用的工具是UltraEdit-32,虚拟机的OEM信息会在BIOSCOD0.ROM-BIOSCOD3.ROM 中。咱们能够挨个试试看。方法是分别载入,查找RSDT,(注意,选择查找ASCII)比较巧。(图6)

         在BIOSCOD0.ROM中找到了RSDT(图7)

         下面咱们修改成联想的标示。注意要从RSDT的T后面开始数到7个(PTLTD的P开始修改)开始修改,联想的标示为LENOVOTC-2P ,VISTA的统一OEM标示均为14个,而联想的仅仅为11个,不足的用空格代替。就是2P后面再加三个空格。OK点击UltraEdit-32保存。(图8)

         这样虚拟机BIOS的 SLIC 和OEM标示都改好了,下面咱们回到Phoenix BIOS Editor,把修改好的整合到BISO中。为了保存咱们须要再修改Phoenix BIOS Editor中的任何地方下,这样才方便保存,咱们就修改DMI STRINGS 的第三行motherboard bersion后面的字符为LEGEND Dragon,注意引号要保留。这样咱们修改好的虚拟机便可以安装联想的VISTA也能够安装联想的XP了,装完就是免激活。改好后点击FILE 下拉菜单中的BUILD BIOS 重建BIOS,而且保存我把保存为6006X.ROM吧。(图9)

         4. 重写vmware-vmx.exe
             好了下面咱们再把修改好的6006X.ROM导入到vmware-vmx.exe中,而且保存vmware-vmx.exe。(图10)
             到这一步,虚拟机vmware的BIOS 安装联想VISTA和联想XP的整个过程就结束了。而后把修改好的vmware-vmx.exe替换原来安装目录中的vmware-vmx.exe(建议备份下)。而后运行虚拟机,而且安装联想的VISTA 或者XP,安装这两个系统后就是免激活的。此方法仅仅以联想为例,其余的OEM版本大同小异,彻底能够按此方法修改。另外其中关于SLIC和RSDT的修改方法一样适用Phoenix类型的电脑主板的BIOS。本人已经用此方法成
相关文章
相关标签/搜索