edreamer 发表于 2006-4-8 09:42

【原创】利用虚拟机分析恢复盘,自己来做带最新补丁IBM OEM WIN2K PRO SP4安装光盘

最近一直搞WIN自动安装光盘的分析与改造,昨天把T23 的W2K 的恢复盘在虚拟机VM恢复了一下,初了部分与硬件相关的程序以外,还可以正常使用,接下来对恢复过程分析了一下,其实第三次启动后就是利用C盘上的内容来自动安装WIN2K PRO,其实把它启动前的硬盘内容复制出来,稍加分析就可以自己来DIY安装光盘(这点VM STATION 5.5很方便,只要在启动前做个硬盘的快照,就不怕以后的安装来破坏硬盘的内容).

原T23的W2K出来的时间比较长,安装完后是W2K SP2,IE 5等,通过更新程序及补丁,可以将它打造成带WIN2K SP4,带IE 6,WM9,DX 9的安装光盘

关键点:利用虚拟机玩小黑恢复VM快照功能补丁自动集成 WINDOWS SP4自动安装

[ 本帖最后由 edreamer 于 2006-4-8 20:23 编辑 ]

ymj918 发表于 2006-4-8 10:09

期待BZ的大作。

edreamer 发表于 2006-4-8 11:19

一.准备工作

T23 W2K 恢复盘ISO(别的格式转换成ISO)
VMWARE STATION 5.5
VMWARE bios FOR ibm      *1
Workstation Disk Mount  *2

*1  见附件
  使用方法见5楼

*2    免费下载 http://www.vmware.com/download/eula/diskmount_ws_v55.html
  使用说明:http://www.vmware.com/pdf/VMwareDiskMount.pdf

[ 本帖最后由 edreamer 于 2006-4-8 11:32 编辑 ]

abenzhu 发表于 2006-4-8 11:23

期待~~,希望集成所有补丁.
不好意思,占了位子了。。。

[ 本帖最后由 abenzhu 于 2006-4-8 11:24 编辑 ]

edreamer 发表于 2006-4-8 11:24

二.建立IBM虚拟机
利用VMWARE IBM BIOS建立一台虚拟小黑(最好选WINDOWS XP格式,WIN2000默认会采用SCSI格式)

先建立一个虚拟机,然后将上面下载的附件复制到虚拟机目录,修改虚拟机配置文件(后缀为VMX),在文件开始位置加上一句指bios440.filename = "VM-IBM.ROM"(指定BIOS文件)

同时将CDROM指向T23的恢复盘ISO,虚拟机开机设置光驱启动优先

[ 本帖最后由 edreamer 于 2006-4-8 11:40 编辑 ]

edreamer 发表于 2006-4-8 11:43

三.开机后

关键点:如果没有采用IBM的BIOS,就会提示机型不对,就没法玩下去,当然你也可以拿台IBM的本本来恢复,来真实的不要虚拟的

[ 本帖最后由 edreamer 于 2006-4-8 12:07 编辑 ]

edreamer 发表于 2006-4-8 11:56

四.恢复盘复制到硬盘,建立硬盘快照

第一次启动时在C盘建立带WIN 2000安装文件,第二次将IBM相关的程序、驱动、OEM文件复制到C盘上,形成WINDOWS 2000 IBM OEM安装文件

[ 本帖最后由 edreamer 于 2006-4-8 12:08 编辑 ]

edreamer 发表于 2006-4-8 12:15

五.提取IBM OEM WIN2K PRO 安装文件

现在可以利用Workstation Disk Mount将虚拟机硬盘来定义成主机上一个盘符,就可以方便的利用虚拟机光盘上的内容.

如果你还想玩恢复的话,按一下键会开始自动安装,不过开始安装后里面的内容来做安装光盘就不完整,而且安装过程后好多关键的文件就自动删除,找不到.

你真的想玩下去的话,也没关系,就玩下去,反正已建立了快照功能,到时将硬盘还原到快照时就可以啦,是不是很方便呀(这点比真机器方便多啦).

先要吃饭去啦,已经12点多啦

ibmibeicafy 发表于 2006-4-8 12:32

辛苦了,对大家很有指导意义,吃完饭快来继续。
等不及了,插个队,呵呵。

edreamer 发表于 2006-4-8 15:22

注:利用该方法恢复后电脑系统的属性

最好再从机器里复制两个文件OEMLOGO.BMP,OEMINFO.INI

[ 本帖最后由 edreamer 于 2006-4-8 16:00 编辑 ]

edreamer 发表于 2006-4-8 15:24

六.将虚拟机的硬盘MOUNT成主机的一个硬盘,硬盘内容利用

1.安装VMWARE WORKSTATION DISK MOUNT,在命令行运行

vmware-mount y: C:\vm5\winxp\Windows XP Professional-000001.vmdk

就可以利用硬盘的内容

2.将与W2K PRO相关的五个目录(最主要的是I386)复制到硬盘的其他地方,其他的驱动等太老啦,没多大实用价值

3.$OEM$的目录及WINNT.SIF的改造比较复杂,见下面的介绍

4.网上下载WINDOWS 2000 SP4的光盘(应该可以下到的)以及WINDOWS 2000 SP4补丁包,先将W2K SP4集成到上述I386目录中,再利用ULTRAISO删除W2K PRO SP4安装光盘中的I386目录,再上述目录I386目录及$OEM$加到ISO中,再另保存.这样一个最基本的IBM WINDOWS SP4安装光盘就完成啦

[ 本帖最后由 edreamer 于 2006-4-8 19:33 编辑 ]

edreamer 发表于 2006-4-8 15:28

七.利用ISO工具制作启动光盘

1.
网上应该可以找到如下的内容,自己建立一个批处理文件,把网上下载的内容放在$OEM$下:
IE 6.1
WM9
DX 9.0C
2.
将网卡与主板驱动放在$OEM$\$1$\DRIVERS的相关目录下,路径定义在WINNT.SIF
3.
将2个OEM文件放在$OEM$\$$\SYSTEM32下
4.
将实用程序MS JAVA及FLASHPLAYER放在$OEM$\$1$\APPS,补丁放在$OEM$\$1$\PATCH,同时在两个目录下建立批处理文件,具体格式可以见附件,在WINNT.SIF相关位置定义后可以在第一次启动时安装


网上下载SP4后的最新补丁

有好多地方提供下载,或者自己到MS下



自己按启动光盘的结构构造WINDOWS SP4启动光盘

[ 本帖最后由 edreamer 于 2006-4-8 22:02 编辑 ]

edreamer 发表于 2006-4-8 15:31

八.利用虚拟机测试自己DIY的启动光盘,或刻盘后到真机安装,最后测试效果

由于W2K PRO无激活的限制,其实这个光盘可以安装到任意的机型上,在虚拟机测试安装也不需要指定IBM的BIOS.

[ 本帖最后由 edreamer 于 2006-4-8 20:15 编辑 ]

edreamer 发表于 2006-4-8 15:33

九.后记

      参照本本上DRIVERS的内容,可以将最新的驱动(我认为最关键的是网卡)放到响应的$OEM$\$1$\DRIVERS目录下

   还有现在IBM的本本可以通过SOFTWARE INSTALL来更新驱动及相关实用程序,安装完系统可自行到网上更新,

   注:也不知道啥原因,有些程序是DVD PLAYER,RECORDNOW,PC DOCTOR等无法从网上下到完全版本,可能只有装旧的版本才能下到更新版本,

          昨天我重装了X31,一些电源管理程序等也无法自动下载到

[ 本帖最后由 edreamer 于 2006-4-8 19:57 编辑 ]

abenzhu 发表于 2006-4-8 15:52

想吃现成的。

edreamer 发表于 2006-4-8 20:06

已完成,详细效果图见13楼,没有到真机安装过,按理应该没问题

还有不要问我下载地址,可以下的内容我尽量提供下载地址

欢迎多提技术问题!

利用本文DX们可以来分析其他恢复盘,打造自己的"原版盘"

[ 本帖最后由 edreamer 于 2006-4-8 20:25 编辑 ]

夜雨灯 发表于 2006-4-8 20:43

期待已久的好贴!
收了慢慢学习。

Drifter 发表于 2006-4-8 21:01

IBM BIOS ROM 怎么弄出来的? 这个比较强. 有没有其它机型的ROM呢?

ibmibeicafy 发表于 2006-4-8 21:04

原帖由 Drifter 于 2006-4-8 09:01 PM 发表
IBM BIOS ROM 怎么弄出来的? 这个比较强. 有没有其它机型的ROM呢?

http://www.biosrepair.com
去那里看看

yogibear 发表于 2006-4-8 21:45

2k太老了。微软已经不提供免费的升级等服务了。
按照这种思路,就可以制作出带最新补丁的 OEM XP SP2 的盘。

edreamer 发表于 2006-4-8 21:50

原帖由 yogibear 于 2006-4-8 21:45 发表
2k太老了。微软已经不提供免费的升级等服务了。
按照这种思路,就可以制作出带最新补丁的 OEM XP SP2 的盘。

太聪敏啦,本来先想XP分析,不过X24的WINDOWS XP恢复盘在虚拟机上恢复时有问题,已准备分析T23的WIN XP恢复盘,其实网上有的5个OEM文件与安装号在安装过程全可以找到的

edreamer 发表于 2006-4-8 22:04

原帖由 Drifter 于 2006-4-8 21:01 发表
IBM BIOS ROM 怎么弄出来的? 这个比较强. 有没有其它机型的ROM呢?
这个可是关键呀

yogibear 发表于 2006-4-8 22:16

对啊。关键就是如何dump 那个 IBM BIOS ROM

edreamer 发表于 2006-4-8 22:31

原帖由 yogibear 于 2006-4-8 22:16 发表
对啊。关键就是如何dump 那个 IBM BIOS ROM
我这次是毫无保留的,可到3楼下载.

其实网上有软件可自行修改那个BIOS的,有好多好玩的地方

Drifter 发表于 2006-4-9 00:38

没有找到下载IBM ROM的地方:(

原帖由 edreamer 于 2006-4-8 22:31 发表

我这次是毫无保留的,可到3楼下载.

其实网上有软件可自行修改那个BIOS的,有好多好玩的地方

Drifter 发表于 2006-4-9 02:49

如何进入BIOS设置的界面? 试了几次, 虚拟机都挂机了. 本来可以启动的CDROM 镜像也不能启动了. 怪怪的.

原帖由 edreamer 于 2006-4-8 11:24 发表
二.建立IBM虚拟机
利用VMWARE IBM BIOS建立一台虚拟小黑(最好选WINDOWS XP格式,WIN2000默认会采用SCSI格式)

先建立一个虚拟机,然后将上面下载的附件复制到虚拟机目录,修改虚拟机配置文件 ...

realpepe 发表于 2006-4-9 03:09

原帖由 Drifter 于 2006-4-9 02:49 发表
如何进入BIOS设置的界面? 试了几次, 虚拟机都挂机了. 本来可以启动的CDROM 镜像也不能启动了. 怪怪的.



开机按Pause看看下面有提示..不记得是F1还是F2了~

Drifter 发表于 2006-4-9 10:05

是F2, 但没有出现你的那个界面. 感觉是ROM没有起作用.

原帖由 realpepe 于 2006-4-9 03:09 发表


开机按Pause看看下面有提示..不记得是F1还是F2了~

edreamer 发表于 2006-4-9 18:56

原帖由 Drifter 于 2006-4-9 10:05 发表
是F2, 但没有出现你的那个界面. 感觉是ROM没有起作用.


感觉你没能熟练虚拟机,等开机后先点鼠标进入到那个虚拟机,再按F2

roadangel 发表于 2006-4-12 23:32

我在用VMware测试网上下载的T42恢复盘时,进入R&R界面后,点击“恢复出厂设置”时提示“Recovery已经从本系统删除”,无法进行恢复试验了!请问楼主,究竟是怎么回事?
页: [1] 2
查看完整版本: 【原创】利用虚拟机分析恢复盘,自己来做带最新补丁IBM OEM WIN2K PRO SP4安装光盘