找回密码
 注册
快捷导航
查看: 24096|回复: 27

【原创】不用刻盘,修改WMware虚拟机BIOS安装测试IBM OEM版XP

[复制链接] |自动提醒
阅读字号:

126

回帖

0

积分

774

资产值

入门会员 Rank: 1

注册时间
2005-1-10
发表于 2007-1-27 15:33:01| 字数 1,295| - 中国–广东 电信 | 显示全部楼层 |阅读模式
修改WMware虚拟机BIOS安装IBM OEM版XP



        鉴于目前论坛上有不少修改版的OEM系统盘,刻盘安装难免浪费资源,如果可以用虚拟机测试一番再进行安装则安全的多。WMware虚拟机网上很多可自行下载安装,不过我用的是无忧启动论坛坛友chenall制作的vmware 5.5.2 精简中文版,容量不大只有13.12MB。
   
      作者网盘:http://chenall.edudisk.cn

        稍微做一下介绍:
它在本地连接中添加了一个"VMware Bridge Protocol"服务,VMWARE客户机就可以通过netbridge(桥接)连接网络。,而且里面包含了对应版本的windows.iso镜像文件,有了这个文件就可以在虚拟机中安装VMware Tools工具包(包含驱动程序,装后可以在主机和虚拟机之间自由拖放文件)

使用DMI工具修改主板的DMI信息十分方便,但是要修改WMware虚拟机的BIOS来安装OEMXP就要花一番工夫了,见下文。

一. 工具

1.二进制编辑工具——ResScope v1.96 Final 简体中文版(绿色版)
http://www.crsky.com/soft/488.html

2.BIOS编辑器——Phoenix BIOS Editor v2.0.18E Final 正式版(SN见附件)
http://download.pcpop.com/Down/59380.html

二.步骤

1. 导出VMware BIOS

另存VMware\bin文件夹中的vmware-vmx.exe文件,然后用ResScope打开这个文件,从左侧的资源中选择BINRES,找到6006模块(如图),提

取后保存为IBM.ROM,暂时不要关闭ResScope窗口。

导出虚拟机的BIOS


3. 修改BIOS

运行Phoenix BIOS Editor,调入刚才保存的IBM.rom文件对DMI信息进行修改,填入“IBM CORPORATION”,修改处见下

图,修改完毕后选择“File→Build BIOS”。

附几个比较常见的品牌机修改字符串

康柏            COMPAQ
HP的            Hewlett-Packard
IBM的             IBM Corporation
清华同方     TSINGHUA TONGFANG COMPUTER
TCL                    TCL123
七喜         HEDYCOMPUTER

修改虚拟机的BIOS


4. 重写vmware-vmx.exe

返回ResScope窗口,选中6006模块,然后选择“文件→导入资源”菜单命令导入已编辑完毕的IBM.rom文件,然后单击工具栏上的保存图标——更新当前资源项,现在可以退出ResScope程序了。此时已经修改成功,接着用修改好的vmware-vmx.exe文件替换原文件就可以验证效果了。

保存虚拟机的BIOS


三.验证

刷过BIOS的虚拟机


HP_OS_RESTORE_EN CDKEY


通过正版验证


继续



方法当然是来源于网络,但是经过个人总结并且配上贴图希望没接触过的人能够容易理解。现在可以用你手上的OEM版XP系统盘在WMware虚拟机中安装测试了。


在虚拟机中导入ISO镜像文件


[ 本帖最后由 southship 于 2007-1-27 16:39 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
SL300+NETGEAR WGR614v5&WG511v2+WIN7 Pro+FSCS9.0

126

回帖

0

积分

774

资产值

入门会员 Rank: 1

注册时间
2005-1-10
 楼主| 发表于 2007-1-27 15:38:54| 字数 166| - 中国–广东 电信 | 显示全部楼层
本文中我安装的是自行修改的IBM英文版,只是将HP_OS_RESTORE_EN.ISO文件中的四个OEMBIOS文件用IBM HOME版的OEMBIOS文件做了替换!WINNT.SIF、SETUPP.INI我都没动只是四个文件,这已经证明了我在楼下贴出的文章是正确的。

[ 本帖最后由 southship 于 2007-1-27 16:21 编辑 ]
SL300+NETGEAR WGR614v5&WG511v2+WIN7 Pro+FSCS9.0
回复 支持 反对

使用道具 举报

126

回帖

0

积分

774

资产值

入门会员 Rank: 1

注册时间
2005-1-10
 楼主| 发表于 2007-1-27 16:13:01| 字数 1,150| - 中国–广东 电信 | 显示全部楼层
忘了是那个帖子有位黑友说OEM CDKEY不能通用
在这里我用的就是HP_OS_RESTORE_EN 的CDKEY照样免激活!在附上我搜集的一位网友的言论(摘自某博客,链接忘了):

偷梁换柱——再谈OEM XP的改造  
最初是从联想OEM版中发现的。那时坛中刚开始讨论改BIOS装联想OEM XP,正好给客户配一批联想台式机,我进的货都是DOS系统的,供货商说加200元给一张联想原版XP PRO安装盘。如获至宝啊!连夜装好了系统,就开始对这张盘打主意了。

经与正版XP比较,发现只有十几个文件有差异,经分析,排除一些设置文件外,这5个文件最为可疑:(均在i386文件夹中)

OEMBIOS.BI_
OEMBIOS.CA_
OEMBIOS.DA_
OEMBIOS.SI_
SETUPP.INI

OEMBIOS,顾名思义,既与OEM有关,又与BIOS有关,是否就是他们决定了OEM XP扫描BIOS中的特定OEM标识字串(如“LEGEND Dragon”、“Compaq”等),来完成自动激活的呢?

SETUPP.INI,其中的内容很简单,以pid=xxxxxxxx这一数字串来表示XP的版本,以区别中文、英文、专业版/家庭版/大企业版。

为证实自己的猜测,我用WINISO软件把正版XP PRO做成ISO镜像,再把从联想OEM XP原盘中拷出的上述5个文件替代镜像中的5个同名文件,刻成安装盘,在一台联想机上安装——安装过程十分顺利,在联想光盘中的WINNT.SIF文件中找到OEM版的通用CDKEY就完成了安装。用oobe/msoobe /a命令检查,果然显示“已激活”!

(注:联想XP PRO序列号:FCDGH-QW3DJ-VBC6C-9BYTX-4GKQJ,后来发现:这个序列号可以通用于各种专业版OEM的安装。)

进而,我用正版XP先集成了SP1,再替换上述5个文件做成安装光盘,同样安装成功。

在以后的一段时间中,我做过大量的尝试,我从所经手过的几乎所有品牌机:COMPAQ、IBM、DELL、联想的笔记本和台式机、TOSHIBA、ACER、SONY、SAMSUNG的笔记本上的硬盘中找到i386文件夹,从中提取那4个OEMBIOS文件来改造集成了SP1的正版XP,再全新安装到经过格式化的原机中去,均获成功,唯有华硕一直没机会拿到真正原装的XP系统而无法测试(我自己用的就是华硕,遗憾)。

并且我发现:无论从什么版本的OEM XP中提取的OEMBIOS文件都可以去改造任意版本的正版XP(中文的、英文的、家庭版的、专业版的、集成或不集成SP1的),只要去装同一品牌的机器就没有问题,称之为“通吃”还算恰当吧。

但是,SETUPP.INI的内容却要和版本严格对应,而与机器品牌无关。

[ 本帖最后由 southship 于 2007-1-27 16:22 编辑 ]
SL300+NETGEAR WGR614v5&WG511v2+WIN7 Pro+FSCS9.0
回复 支持 反对

使用道具 举报

2966

回帖

33

积分

2493

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-25
发表于 2007-1-27 16:47:15| 字数 79| - 中国–广东–中山 电信 | 显示全部楼层
楼主,请问,我用IBM机器,一键恢复完后

在C盘下有个i386文件夹,我把这个文件夹拷出来然后在DOS下直接安装,会不会得到纯净的已激活的OEM IBM版XP呢?
回复 支持 反对

使用道具 举报

7736

回帖

117

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-6-12
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-1-27 17:01:31| 字数 78| - 中国–广东–深圳 电信 | 显示全部楼层
这个改法一直在用,因为有人在其他论坛写过详细的修改方法,所以没在此发帖,能看到的就行了
记得有个详细的PDF文档,其中还有对Virusal PC的修改方法,呵呵
X1 Carbon 2018, 16 G ,1T SSD 4K HDR
X1 Carbon 2015, 16 G ,512G SSD
X220T, I5, 8G, 128G SSD
回复 支持 反对

使用道具 举报

2190

回帖

1

积分

4541

资产值

入门会员 Rank: 1

注册时间
2004-3-23
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-1-27 17:59:32| 字数 133| - 中国–陕西–西安 电信 | 显示全部楼层
QUOTE:
原帖由 Hans 于 2007-1-27 17:01 发表
这个改法一直在用,因为有人在其他论坛写过详细的修改方法,所以没在此发帖,能看到的就行了
记得有个详细的PDF文档,其中还有对Virusal PC的修改方法,呵呵

这种方法我也用过,除了华硕的不能改,基本上都能改。
T43-4DH
Asus M2N
Acer Aspire 4930G
回复 支持 反对

使用道具 举报

5897

回帖

1

积分

7207

资产值

初级会员 Rank: 1

注册时间
2005-2-25
发表于 2007-1-27 18:20:34| 字数 7| - 中国–浙江–宁波 电信 | 显示全部楼层
技术贴~~支持
R60LR1 T2300/2G/160G/X1300
T61CB7 T7500/4G/320G+托架160G/14 WXGA+/BT/NV140M
回复 支持 反对

使用道具 举报

312

回帖

11

积分

1648

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-8-24
发表于 2007-1-27 23:17:21| 字数 54| - 中国–广东–深圳 电信 | 显示全部楼层
谢谢渔,但是想到更多兄弟可能仅需要的是鱼.
把修改好的vmware-vmx.exe文件放上来,能方便不少人呢.
X390 yoga i5-8265U 8G 512G FHD
Mi11u
2024都还能凑合用
回复 支持 反对

使用道具 举报

126

回帖

0

积分

774

资产值

入门会员 Rank: 1

注册时间
2005-1-10
 楼主| 发表于 2007-1-28 00:00:20| 字数 142| - 中国–广东 电信 | 显示全部楼层
QUOTE:
原帖由 Ingu 于 2007-1-27 23:17 发表
谢谢渔,但是想到更多兄弟可能仅需要的是鱼.
把修改好的vmware-vmx.exe文件放上来,能方便不少人呢.

纯粹交流经验,直接给出则众口难调,只是修改虚拟机的BIOS,喜欢试试HP,DELL或是其它品牌的OEM可以做个参照。
SL300+NETGEAR WGR614v5&WG511v2+WIN7 Pro+FSCS9.0
回复 支持 反对

使用道具 举报

126

回帖

0

积分

774

资产值

入门会员 Rank: 1

注册时间
2005-1-10
 楼主| 发表于 2007-1-28 14:31:31| 字数 78| - 中国–广东 电信 | 显示全部楼层
好像没什么人气,虚拟机用的人不多吗?
有人看没人回,不顶了,改我自己原帖。让它石沉大海算了!

[ 本帖最后由 southship 于 2007-1-29 12:13 编辑 ]
SL300+NETGEAR WGR614v5&WG511v2+WIN7 Pro+FSCS9.0
回复 支持 反对

使用道具 举报

4306

回帖

1

积分

5119

资产值

入门会员 Rank: 1

注册时间
2003-6-20
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-1-28 15:13:53| 字数 222| - 中国–广东–深圳–南山区 电信 | 显示全部楼层
贴一个可以安装10种OEM的VMWARE虚拟机文件
在VMWARE中打开,载入光盘镜像开始装就行了。

包含以下字段:
Hewlett-PackardIBM CORPORATIONTOSHIBAGREATWALL
LENOVOTravelMateFounder PCHEDYCOMPUTERTCL123
Dell SystemFUJITSU SIEMENSNEC-PCHP PAVILION
LEGEND DragonAcerSystemCompaqFUJITSU-PC

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T60/Macbook Pro
MxRevolution/2408WFP/MiniDock/iPhone
回复 支持 反对

使用道具 举报

347

回帖

0

积分

357

资产值

入门会员 Rank: 1

注册时间
2006-6-25
发表于 2007-1-28 16:05:28| 字数 15| - 中国–浙江–杭州 电信 | 显示全部楼层
怪不得我用oem版本提示要激活
回复 支持 反对

使用道具 举报

12

回帖

0

积分

15

资产值

入门会员 Rank: 1

注册时间
2007-2-24
发表于 2007-2-24 13:00:12| 字数 187| - 中国–湖北–十堰–郧西县 联通 | 显示全部楼层
QUOTE:
原帖由 yourfrishen 于 2007-1-28 15:13 发表
贴一个可以安装10种OEM的VMWARE虚拟机文件
在VMWARE中打开,载入光盘镜像开始装就行了。

包含以下字段:
Hewlett-PackardIBM CORPORATIONTOSHIBAGREATWALL
LENOVOTravelMateFounder PCHEDYCOMPUTERTCL123
...

谢谢~
回复 支持 反对

使用道具 举报

101

回帖

0

积分

104

资产值

入门会员 Rank: 1

注册时间
2005-8-14
发表于 2007-2-24 15:13:45| 字数 206| - 中国–陕西–安康 电信 | 显示全部楼层
QUOTE:
原帖由 yourfrishen 于 2007-1-28 15:13 发表
贴一个可以安装10种OEM的VMWARE虚拟机文件
在VMWARE中打开,载入光盘镜像开始装就行了。

包含以下字段:
Hewlett-PackardIBM CORPORATIONTOSHIBAGREATWALL
LENOVOTravelMateFounder PCHEDYCOMPUTERTCL123
...


谢谢,解压后有10多个文件,怎么载入到VM?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

168

回帖

0

积分

77

资产值

入门会员 Rank: 1

注册时间
2003-4-26
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-2-24 16:56:06| 字数 43| - 中国–广东–深圳 电信 | 显示全部楼层
修改bios的签名不是也可以吗?我用修改bios的方法装了联想oem mce2005~~
红茶加咖啡 一杯又一杯
为了写情书 我已快崩溃
为何恋爱中 就属我吃亏
回复 支持 反对

使用道具 举报

1524

回帖

12

积分

1646

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-7-31
发表于 2007-2-24 19:48:17| 字数 9| - 中国–云南–昆明 电信 | 显示全部楼层
看起来不错。收藏。
有钱的感觉真好,尤其在口袋里没钱的时候.................
回复 支持 反对

使用道具 举报

801

回帖

11

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-2-10
银牌荣誉勋章(注册10年以上会员)
发表于 2007-2-24 23:46:35| 字数 12| - 中国–广东–中山 电信 | 显示全部楼层
楼主写得很详细,学习了!
回复 支持 反对

使用道具 举报

2

回帖

0

积分

12

资产值

入门会员 Rank: 1

注册时间
2007-1-28
发表于 2007-2-25 00:09:53| 字数 32| - 中国–台湾 中华电信 | 显示全部楼层
很实用的方法. 谢谢大大的分享.
赶快为自己的小黑本本来试试. 谢谢.
回复 支持 反对

使用道具 举报

1

回帖

0

积分

11

资产值

入门会员 Rank: 1

注册时间
2007-9-29
发表于 2007-9-30 11:19:53| 字数 0| - 中国–浙江–绍兴–上虞区 电信 | 显示全部楼层
回复 支持 反对

使用道具 举报

491

回帖

3

积分

388

资产值

初级会员 Rank: 1

注册时间
2002-8-15
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-9-30 13:11:56| 字数 40| - 中国–上海–上海 联通 | 显示全部楼层
虚拟机里面也可以用 dmi.exe 来修改bios info,dos下一行命令就可以了
Thinkpad T23 | Nokia E60 | Palm TE2 | Canon IXUS 850IS | Canon 400D
回复 支持 反对

使用道具 举报

38

回帖

5

积分

272

资产值

高级会员 Rank: 2Rank: 2

注册时间
2003-5-16
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-9-30 13:45:47| 字数 66| - 中国–江苏–南京 电信 | 显示全部楼层
其实DMI是 可以带参数的  例如"dmi /p"这样可以改许多BIOS里的东西.VMware下也可以改.不需要那么复杂
回复 支持 反对

使用道具 举报

7

回帖

0

积分

30

资产值

入门会员 Rank: 1

注册时间
2007-10-23
发表于 2007-11-7 23:21:04| 字数 4| - 中国–广东–东莞 电信 | 显示全部楼层
真是牛啊
回复 支持 反对

使用道具 举报

45

回帖

0

积分

59

资产值

入门会员 Rank: 1

注册时间
2008-5-7
发表于 2008-5-7 23:53:11| 字数 10| - 中国–广东–潮州 联通 | 显示全部楼层
非常的想试试啊!!!
回复 支持 反对

使用道具 举报

3149

回帖

23

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2002-5-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-5-8 02:31:27| 字数 23| - 中国–福建–厦门 电信 | 显示全部楼层
其实....这世界有一种东西叫CDRW....
TP600->T21->T30->T40p->T42p,X31->T61p-CTO,X200->MacBook Pro,X220
回复 支持 反对

使用道具 举报

468

回帖

0

积分

562

资产值

入门会员 Rank: 1

注册时间
2004-6-21
发表于 2008-5-8 03:53:44| 字数 90| - 丹麦 | 显示全部楼层
感谢楼主!看来要试试用虚拟机玩玩了。

同时回楼上版主一句,没有要冒犯的意思啊,CDRW只有650MB,刻700MB的东西很郁闷。不过也许现在有700MB的CDRW只是我不知道罢了;)
MBP MA895LL/A
IBM TransNote 收藏
E135 33591C7
回复 支持 反对

使用道具 举报

6

回帖

0

积分

70

资产值

入门会员 Rank: 1

注册时间
2008-7-14
发表于 2009-3-25 12:55:22| 字数 10| - 中国–上海–上海 东方有线 | 显示全部楼层
非常的想试试啊!!!
回复 支持 反对

使用道具 举报

8

回帖

0

积分

77

资产值

入门会员 Rank: 1

注册时间
2009-4-30
发表于 2012-3-3 20:06:40| 字数 3| - 中国–甘肃–兰州 电信 | 显示全部楼层
看看吧
回复 支持 反对

使用道具 举报

8

回帖

0

积分

77

资产值

入门会员 Rank: 1

注册时间
2009-4-30
发表于 2012-3-3 20:15:47| 字数 3| - 中国–甘肃–兰州 电信 | 显示全部楼层
看看吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-19 07:58 , Processed in 0.195998 second(s), 83 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部