2009-05-14  00:29:46

本文有误,验证失败……

一时来了兴致,想在虚拟机里用上正版系统,在网上搜索了一些文章,并经本人实践,写下本文,仅为留下记录,以备后用。

一、情况描述:

在虚拟机中使用OEM系统光盘或ISO文件安装系统后会发现系统有激活提示,此时可选择使用破解软件对系统进行免激活破解,也可用本文描述方法修改虚拟机BIOS文件进行激活,此时就可使用正版系统了。

二、示例环境:

DELL OEM XP SP2

VM workstation 6.5.2

三、软件需求:

ResScope (或其它资源编辑器)

Phoenix BIOS Editer

四、修改方法:

1、安装此DELL系统后,发现有激活提示,虚拟机安装文件夹为D:/VM/DELL/,系统名为DELL。

2、用ResScope打开vmware-vmx.exe提取BINRES下6006另存为BIOS.ROM

3、用Phoenix BIOS Editer打开BIOS.ROM,找到DMI修改界面修改BIOS信息,修改DMI Strings中Motherboard Manufacturer Name与System Manufacturer Name信息为:DELL SYSTEM后编译保存为DELL.ROM。

3、将修改后的DELL.ROM文件放入D:/VM/DELL/文件夹中,用记事本打开D:/VM/DELL/DELL.vmx文件,添加一行:

bios440.filename = "DELL.ROM"

后,保存关闭。

4、此时启动系统,则系统激活提示已消失,此时可使用正版系统了。

五、原理介绍:

1、XP OEM系统通过主板BIOS信息来对系统进行激活,故可通过修改虚拟机BIOS信息为相应厂商的信息来进行激活。

2、VM WorkStation BIOS的文件在.../VMware/VMware Workstation/文件夹下的vmware-vmx.exe文件中,故需要使用资源编辑器提取出BIOS.ROM文件,即VM的BIOS文件。

3、也可以使用16进制编辑器提取BIOS文件,不同版本的VM位置不同,但主板Bios长度512K字节(512*1024),开始处均为“FF”,结束处为“EA 66 E7 00 F0 00 00 00”,可通过这段特征码寻找。

4、VM WorkStation中使用的是Phoenix BIOS信息,故要使用Phoenix BIOS Editer来修改BIOS。

六、其它OEM厂商信息:

LEGEND    : 在BIOS任意地方加入"LEGEND Dragon"字符串,注意大小写。
清华同方  : 在BIOS任意地方加入"TSINGHUA TONGFANG COMPUTER"字符串,大小写无所谓。
TCL          : 在BIOS任意地方加入"TCL123"字符串。
七喜         : 在BIOS任意地方加入"HEDYCOMPUTER"字符串。
COMPAQ   : 在BIOS中加入"COMPAQ"字符串
HP           : 在System项里面把Manufacturer Name改成"Hewlett-Packard",在Base Board项里,同样把Manufacturer Name改成"Hewlett-Packard"。
ACER        : 在BIOS任意地方加入"AcerSystem"字符串,注意大小写。
IBM          :在BIOS任意地方加入"IBM CORPORATION"字符串,不分大小写。
方正      : 在BIOS任意地方加入"Founder PC"字符串,注意大小写。

七、说明:

本人仅测试DELL成功,HP未能成功,其它未进行测试。

八、另注:

在一篇博客里看到“刷BIOS安装OEM版SERVER 2008”的一篇文章,本人硬件配置不达标,未进行实践,记录如下:

过程基本相同,修改BIOS时有区别:

1、用Phoenix BIOS Editer打开BIOS.ROM后,将文件C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/ROM.SCR用记事本打开,添加LSIC文件记录:ACPI HP.BIN。

2、再将LSIC文件HP.BIN复制到C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP目录下。

3、用UltraEdit打开C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/BIOSCOD0.ROM,通过ASCII方式查找RSDT和XSDT,将INTEL 440BX   改成HPQOEMSLIC-MPC,一共两处需要修改,而后保存,覆盖C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/BIOSCOD0.ROM。

4、编译保存成新的NEWBIOS.ROM文件。

5、安装Windows 2008 server MSDN版,导入证书,更改密钥,改造成OEM版

slmgr -ilc <证书存放目录/证书名字>
slmgr -ipk 28QVP-KR6WC-PW76Q-YVX4X-FM3BM(HP)

博客地址:http://blog.chinaunix.net/u1/48222/showart_1899219.html

VM修改BIOS安装OEM系统相关推荐

  1. vm虚拟机怎么安装Win11系统?Win11系统安装到vm虚拟机详细图文教程

    vm虚拟机怎么安装Win11系统?今天小编就为大家带来了Win11系统安装到vm虚拟机详细图文教程,感兴趣的朋友一起看看吧 Win11系统怎么安装到vm虚拟机?很多用户都想尝鲜使用最新的Win11系统 ...

  2. VM虚拟机无法安装WIN7系统,出现“start booting from cd”

    VM虚拟机无法安装WIN7系统,出现"start booting from cd" 安装系统中出现上图问题主要内容是VM虚拟机不支持破解系统的使用,可以自行下载正版系统或者到CSD ...

  3. 修改grub2安装双系统的windows引导

    用EFI+GPT安装双系统window+linux双系统时,进入linux没问题,但进入window时提示:/EFI/Microsoft/Boot/bootmgfw.efi丢失了,当然,一种做法我们可 ...

  4. 用VM+PE+GHOST安装winxp系统

    由于DELPHI等开发环境因素,旧系统一直不能舍弃.六年间机器不断换,一直通过GHOST+UPDATE保持着旧系统. 去年觉得win7 64位还是必须的,因为内存>4G了,所以装了双系统XP32 ...

  5. VM虚拟机上安装Mac系统及一些常见错误解决方法

    源博客链接 https://blog.csdn.net/u011415782/article/details/78505422 下面是博主在实际运行中遇到的问题,Mac系统安装过程中踩过的坑: 1.选 ...

  6. 在VM虚拟机下安装win7系统

    新公司用的是win10系统,一点都不习惯(虽然家里笔记本也是win10),所以决定自己弄个win7: 1.首先下载虚拟机 https://pan.baidu.com/s/1f-TOTQZWoBU0of ...

  7. vm下载与安装ubuntu系统

    1.下载ubuntu16系统.https://www.ubuntu.com/download/desktop/thank-you?version=16.04.3&architecture=am ...

  8. VM虚拟机里安装Linux系统教程详解

    很多企业在做数据抓取的时候往往需要多台服务器同时运行,在降低成本的同时还能方便操控服务器就显得尤为重要. 这篇文章介绍了在VMware虚拟机里安装Linux操作系统的方法,文中通过示例代码介绍的非常详 ...

  9. Linux 修改BIOS时间匹配系统时间

    查看系统时间 在这里我将介绍如何在Linux中设置时间. 通常情况下,我们设置时间,重新启动,它再次被弄乱了. 这是因为BIOS的时间不同,Linux会同步到那个. date 这将显示系统时间,这正是 ...

最新文章

  1. 【前端_js】JavaScript知识点总结
  2. 美团架构师开发平台架构之容器技术实践!
  3. 【转】The Google File System 中文版
  4. 常规循环引用内存泄漏和Closure内存泄漏
  5. [BUUCTF-pwn]——bjdctf_2020_babyrop2
  6. 随机搜索和网格搜索以优化函数
  7. 如何用计算机管理员权限,如何以管理员身份运行电脑?急
  8. 服务器字体放在服务器什么位置,服务器缺少字体如何查看与添加
  9. IE 主页被恶意篡改的解决方法
  10. SX1278与STM8L的精美结合。
  11. 申请一个微信小程序有哪些需要注意的事项
  12. 线索二叉树和中序非递归遍历线索化后的二叉树
  13. 小学计算机课教师教学笔记,小学信息技术教师读书笔记
  14. 冒泡排序-java版
  15. Digilent Analog Discovery示波器自定义编程方法指南
  16. 如何使用matlab实现分段函数
  17. bing的简单英文字典工具
  18. sklearn中的支持向量机SVM(上)
  19. PPLive通过Windows 7 RC兼容性测试
  20. 像素、磅、点、缇等各种单位换算

热门文章

  1. 运营方案要包括哪些内容_施工招标项目技术方案编制的内容包括哪些?
  2. AWS云平台的服务概览
  3. 基于Python生成OPENSEES结构动画
  4. 这是 Pandas 最详细教程了
  5. 64位系统能使用多少内存
  6. RPA助力商超订单自动化!
  7. 哈希表及哈希冲突避免
  8. 故障处理 软件 需求_软件的质量模型(二)
  9. Top-k高效用项集挖掘_学习笔记(三) TKO
  10. 高光谱图像处理学习笔记