当前位置: 电脑软硬件应用网 > 电脑学院 > 操作系统 > Windows 2K系统 > 正文
Windows 2000 三合一启动光盘制作 【字体:
Windows 2000 三合一启动光盘制作
2005-12-30 20:15:16  文/45IT收集   出处:电脑软硬件应用网   
;ULTRA66.SY_ 
2000-01-10 12:00 11,893 USBD.SY_ 
2000-01-10 12:00 22,049 USBHUB.SY_ 
2000-01-10 12:00 11,268 USBSTOR.SY_ 
2000-01-10 12:00 7,042 VGA.SY_ 
2000-01-10 12:00 2,437 VGAOEM.FO_ 
2000-01-10 12:00 27,261 VIDEOPRT.SY_ 
2000-01-10 12:00 2,423 WMILIB.SY_ 
104 个文件 4,037,039 字节 

WPRO\SYSTEM32 的目录 
2001-02-23 10:30 <DIR> . 
2001-02-23 10:30 <DIR> .. 
2000-01-10 12:00 481,040 NTDLL.DLL 
2000-01-10 12:00 152,336 SMSS.EXE 
2 个文件 633,376 字节 

7. 修改setupldr.bin和txtsetup.sif 
进入各自的引导目录wpro,wsrv,asrv, 
用Ultraedit以二进制方式打开setupldr.bin,修改i386为各自的目录WPRO,WSRV,ASRV, 
用Ultraedit以文本方式打开txtsetup.sif,找到SetupSourcePath = "\"(引号内有可能不同),修改为各自的安装目录, 
例如: 
SetupSourcePath = "\SIMPCHIN\WIN2000\PRO\" 
SetupSourcePath = "\SIMPCHIN\WIN2000\SERVER\" 
SetupSourcePath = "\SIMPCHIN\WIN2000\ADV_SRV\" 

8、在wpro、wsrv、asrv目录中各加入一个bootfix.bin, 

可以增加"按任意键从CD-ROM引导;不按任何键,5秒后从硬盘引导"的功能。 

9. 制作ISO文件 
在Win2000的DOS下,进入example目录,输入以下命令: 
cdimage -lW2KBOOT -h -n -o cd bootcd.iso 
这时会在example目录下产生文件bootcd.iso 

10. 编写mkbootcd.txt 
打开mkbootcd.txt,输入如下文本: 


; MKBOOTCD command file created by Gary Tong 
; for DiskEmu.bin v0.8 Beta 

; Center the MultiBoot Menu Title in a 24-character range 
; / \ 
-S MultiBoot Menu Title 
bootcat.bin 

;--- Boot entries --- 
; Default boot image entry 
; Boot Media Type = No Emulation 
-T0 
; Sector Count in 512-byte sectors 
-C8 
; Recommended DiskEmu.bin Load Segment is between 4000 and 9000 
-L5000 
diskemu.bin 
; Continue with remaining boot image entries 
; Only each Section's first bootable image will appear in DiskEmu.bin's Menu 
; 80x86 Platform ID w/high bit set to avoid PC BIOS multiboot menu 
-P80 
; Use Default Load Segment (07C0) 
-L0 
; Up to nine boot images may be listed here 
; Left justify the Menu text for each entry in a 28-character range 
; / \ 
-t0 
-c4 
-SSetup Win2000 Professional 
wprosect.dat 
-SSetup Win2000 Server 
wsrvsect.dat 
-SSetup Win2000 Adv Server 
asrvsect.dat 
; etc... 

11.制作启动CD 
在Win2000的DOS下,进入example目录,输入以下命令: 
mkbootcd bootcd.iso - < mkbootcd.txt 


注意:一定要在Win2000的DOS下执行上述命令,因为这时可以看到你的文件引导有没有被加入到引导区中,并且有没有出错情况。 

11.用easycd将bootcd.iso刻录到CD上,然后... 
(站长注:或用nero burning rom刻录bootcd.iso,我都是用NERO来刻三合一启动盘) 

补充说明: 
1、如何让2000安装程序跳过输入产品序列号 
打开i386目录下setupp.ini,编辑 
Pid=xxxxx000为 
Pid=xxxxx270 

2、如何制作Win2000+SP2 的多重启动 
一、升级windows 2000 各版本升级到 sp2 
1、在拷贝完i386目录后,运行W2KSP2.exe /x将SP2解开., 
2、在w2ksp2同级目录中做一个批文件,内容如下: 
w2ksp2\update\update.exe -s:x:\example\cd\simpchin\win2000\pro 
w2ksp2\update\update.exe -s:x:\example\cd\simpchin\win2000\server 
w2ksp2\update\update.exe -s:x:\example\cd\simpchin\win2000\adv_srv 

3、执行上述批文件,自动完成windows 2000 各版本升级到 sp2 
4、拷贝cdrom_sp2.tst到cd目录下。 

二、把wpro,wsvr,asvr(引导目录)下的文件更新掉: 
1、下载文件 xxcopy.exe (注:在无忧启动各版的引导文件中都有该文件),拷入example中。 
2、在example目录中做一个批文件,内容如下: 
xxcopy.exe cd\simpchin\win2000\pro\i386 cd\wpro /U /E /YY 
xxcopy.exe cd\simpchin\win2000\server\i386 cd\wsrv /U /E /YY 
xxcopy.exe cd\simpchin\win2000\adv_srv\i386 cd\asrv /U /E /YY 
3、执行一次上述命令,将自动完成替换过程。 

3、Windows 2000三合一启动还可以加入无忧启动022版,方法如下: 
在上文的CD目录中,加入无忧启动配套文件BOOT和UCDOS这两个目录及022.IMG,并且修改mkbootcd.txt. 
修改后的mkbootcd.txt. 

; MKBOOTCD command file created by Gary Tong 
; for DiskEmu.bin v0.8 Beta 

; Center the MultiBoot Menu Title in a 24-character range 
; V V 
-S MultiBoot Menu Title 
bootcat.bin 

;--- Boot entries --- 
; Default boot image entry 
; Boot Media Type = No Emulation 
-T0 
; Sector Count in 512-byte sectors 
-C8 
; Recommended DiskEmu.bin Load Segment is between 4000 and 9000 
-L5000 
diskemu.bin 
; Continue with remaining boot image entries 
; Only each Section's first bootable image will appear in DiskEmu.bin's Menu 
; 80x86 Platform ID w/high bit set to avoid PC BIOS multiboot menu 
-P80 
; Sector Count in 512-byte sectors 
-C1 
; Use Default Load Segment (07C0) 
-L0 
; Boot Media Type: 
; -T0 = No Emulation 
; -T1 = 1.2 MB Floppy 
; -T2 = 1.44 MB Floppy 
; -T3 = 2.88 MB Floppy 
-T2 
; Up to nine boot images may be listed here 
; Left justify the Menu text for each entry in a 28-character range 
; V V 
-SStart Bootcd 022 
022.img 
; etc... 
-T0 
-C4 
-SSetup Win2000 Professional 
wprosect.dat 
-SSetup Win2000 Server 
wsrvsect.dat 
-SSetup Win2000 Adv Server 
asrvsect.dat 
; etc... 

在Windows 2000 的DOS下,执行mkbootcd.exe bootcd.iso - < mkbootcd.txt,检查屏幕上有无出现类似下面的提示: 


4、可以用同样的方法加入NT 4.0 的两个版本,成为5in1版本。启动文件用NT引导使用的三张启动软盘文件,并用SP6中的 
Atapi.sys替换引导目录和I386目录下的同名文件,即可支持大硬盘。 

5、可以用本站的隐藏目录的方法,隐藏与启动有关的文件,且不影响启动功能。这些文件在正版三合一启动光盘是找不到的。 
如隐藏WPRO、WSRV、ASRV、BOOT、UCDOS目录及所有的*.dat、DISKEMU.BIN、BOOTCAT.BIN,这样更象正版盘。 
注意: 
1、不要去隐藏BOOTFONT.BIN,不然在刚开始安装显示中文会出现乱码。 
2、不要去隐藏SIMPCHIN目录和*.5这几个文件,否则可能会出问题,我没有试过,如你有兴趣,可以去试一下。 

6、据网友反映,本文制作的三合一光盘在某些主板上不能正常引导,如INTEL主板。如果你已经按照本文方法,却未能成功引导,务必到其他机子上试一下,以免浪费时间。

上一页  [1] [2] 

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Windows 2000 如何关闭Dr.Watson
    Windows 2000/XP 全部服务设置详解
    Windows 2000应用技巧二则
    Windows 2000 设置与操作技巧
    自动登录Windows 2000系统的两则技巧
    用Win 2000 Server管理存储空间
    如何删除Windows 2000
    Windows 2000蓝屏死机故障处理(三)
    Windows 2000蓝屏死机故障处理(二)
    Windows 2000蓝屏死机故障处理(一)
    设为首页- 关于我们 - 联系方式 - 版权声明 - 友情链接 - 网站地图 -
    Copyright©2003-2010 45IT.COM All Rights Reserved. 浙ICP备05056851号