制作win2000 三合一集成SP4的启动光盘全过程
作者: Webmaster 来源: linuxdby.com 点击:
日期: 2007-04-12
[收藏 ] [投稿 ]
IE是否经常中毒?推荐您
本人参照前辈加上自己实际制作的感受铺以下文便于后人不至于迷茫
首先准备好制作的软件列表如下:
1、EasyBoot 4.1简体中文注册版(编辑启动光盘的菜单)
2、WinISO 5.3 简体中文注册版(用于提取启动文件,不过easyboot有现成的)
3、UltraEdit(用于修改)
4、Winimage(用于打开IMG文件)
5、Virtual PC(验证生成的ISO文件所用)
6、Windows 2000 安装软盘组的img文件,每个版本各四个IMG文件(在安装盘的BOOTDISK目录下)。当然还要三个版本的win2000(简体中文专业版、简体中文服务器版、简体中文高级服务器版)。
再介绍一下Windows 2000 模拟启动原理
Windows 2000 各版本的原始安装光盘是单重启动,其引导文件中固化了光盘根目录下的i386目录(这一点给制作多重启动的 N 合 1 光盘带来了最大的障碍),该目录中不仅存放了Windows 2000的系统文件,而且还存放了安装所需的安装文件和驱动程序。我们所要模拟的引导过程如下:先加载光盘引导文件w2ksect.bin(引导文件是w2ksect.bin,这个文件在EASYBOOT的安装目录的子目录ezboot里)->setupldr.bin->ntdetect.com->再加载驱动程序->读txtsetup.sif->开始光盘安装。
硬盘目录结构,我用的F盘,具体看自己安装EasyBoot软件的位置了
F:\EasyBoot
|
|-----Win2k(这就是制作好的ISO文件后的根目录)
|
|-----ezboot(就是把安装好easyzboot下面那个相同目录拷过来就是了)
|
|-----Win2000
| |
| |----W2KWPRO
| | 该目录用于存放Win2000专业版文件。
| | (光盘根目录下的全部文件)
| |
| |----W2KWSRV
| | 该目录用于存放Win2000服务器版文件。
| | (光盘根目录下的全部文件)
| |
| |----W2KASRV
| 该目录用于存放Win2000高级服务器版文件。
| (光盘根目录下的全部文件)
|
|-----WPRO(放置Professional 版模拟软盘组的文件)
| 在专业版安装盘的BOOTDISK目录下的4个IMG文件
|
|-----WSRV(放置Server 版模拟软盘组的文件)
| 在服务器安装盘的BOOTDISK目录下的4个IMG文件
|
|-----ASRV(放置Advance Server 版模拟软盘组的文件)
| 在高级服务器安装盘的BOOTDISK目录下的4个IMG文件
|
|-----DIRECTX(该目录可以不要,我只是放了directx 8.1和微软冲击波补丁)
看看我实际的目录结构抓图
建立好上面目录结构后,制作才开始
把原光盘根目录的CDROM_IP.5、CDROM_IS.5、CDROM_IA.5、CDROM_NT.5几个文件拷贝到Easyboot\win2k\下
要点:F:\EasyBoot\win2k\目录下面必须有cdrom_ia.5、cdrom_is.5、cdrom_ip.5和cdrom_nt.5文件,这是我们欺骗安装程序的标志。
把Windows2000专业版的I386目录下的所有文件拷贝到 \Easyboot\win2k\win2000\W2KWPRO\i386\;
把Windows2000服务器版I386目录下的所有文件拷贝到 \Easyboot\win2k\win2000\W2KWSRV\i386\;
把Windows2000高级服务器版I386目录下的所有文件拷贝到 \Easyboot\win2k\win2000\W2KASRV\i386\。
把Windows 2000 专业版软盘组的四个IMG文件用winimage全部释放到 \EasyBoot\win2k\WPRO 目录中。
把Windows 2000 服务器版软盘组的四个IMG文件用winimage全部释放到 \EasyBoot\win2k\WSRV 目录中。
把Windows 2000 高级服务器版软盘组的四个IMG文件用winimage全部释放到 \EasyBoot\win2k\ASRV 目录中。
要点:这是我们模拟软盘安装的关键,一定要连带system32目录(里面有两个文件)一起释放。
集成 Service Pack 4
要做如下修改:
先建立好目录结构及拷贝文件后为三个版本集成sp4升级包。把Service Pack 4全部文件提取出来,假设提取到d:\w2ksp4\。在d:\w2ksp4\i386\update下分别运行命令行命令:
update.exe -s:f:\Easyboot\win2k\win2000\W2KWPRO
update.exe -s:f:\Easyboot\win2k\win2000\W2KWSRV
update.exe -s:c:\Easyboot\win2k\win2000\W2KASRV
把文件cdromsp4.tst(集成sp4后生成的安装标志)拷贝到f:\Easyboot\win2k\下
再替换文件
xxcopy法。下载xxcopy(http://www.xxcopy.com/),执行下面的命令:
xxcopy F:\easyboot\WIN2K\win2000\W2KWPRO\i386 F:\easyboot\WIN2K\WPRO\ /U /E /YY
xxcopy F:\easyboot\WIN2K\win2000\W2KWSRV\i386 F:\easyboot\WIN2K\WSRV\ /U /E /YY
xxcopy F:\easyboot\WIN2K\win2000\W2KASRV\i386 F:\easyboot\WIN2K\ASRV\ /U /E /YY
替换完成后删除wpro、wsrv、asrv下面的空目录(除system32目录外的其余目录)即可。
把Easyboot自带的启动引导文件w2ksect.bin(在\Easyboot\ezboot\目录里)拷贝到 \Easyboot\win2k\ezboot\目录下,改名为w2kwpro.bin;
把Easyboot自带的启动引导文件w2ksect.bin(在\Easyboot\ezboot\目录里)拷贝到 \Easyboot\win2k\ezboot\目录下,改名为w2kwsrv.bin;
把Easyboot自带的启动引导文件w2ksect.bin(在\Easyboot\ezboot\目录里)拷贝到 \Easyboot\win2k\ezboot\目录下,改名为w2kwadv.bin;
用 UltraEdit以二进制打开\EasyBoot\win2k\ezboot\w2kwpro.bin,找到“I386”,把“I386”替换为“WPRO”
用 UltraEdit以二进制打开\EasyBoot\win2k\ezboot\w2kwsrv.bin,找到“I386”,把“I386”替换为“WSRV”
用 UltraEdit以二进制打开\EasyBoot\win2k\ezboot\w2kwadv.bin,找到“I386”,把“I386”替换为“ASRV”
用 UltraEdit以二进制打开 \EasyBoot\win2k\WPRO\setupldr.bin,找到“i386”,把“i386”替换为“WPRO”,共3处;
用 UltraEdit以二进制打开 \EasyBoot\win2k\WSRV\setupldr.bin,找到“i386”,把“i386”替换为“WSRV”,共3处;
用 UltraEdit以二进制打开 \EasyBoot\win2k\ASRV\setupldr.bin,找到“i386”,把“i386”替换为“ASRV”,共3处。
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 下一页
上一篇: Win2000 Advanced Server的用户管理 下一篇: Win2000/XP与Win98互访
【文章评论 】
【收藏本文 】
【推荐好友 】
【打印本文 】
【我要投稿 】 【论坛讨论 】
相关文章:
·如何开启 Windows 2000 Server 上的远程 ·找到适合Win2000的系统配置程序 ·“IIS配置401错误”完美解决方案 ·IIS做web server有些中文名文件不能下载 ·查看IIS里每个站点的资源使用情况 ·保证Windows 2000安全的八招秘籍 ·Windows 2000中NTFS权限介绍及应用 ·Win 2000中DLL文件报错或丢失解决方案 ·时尚 让Win2k也用上XP绚丽主题 ·在Windows 2000系统下共享ADSL的办法
文章评论: (1条)
声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。