当前位置:IT快活林→网上冲浪局域网技术

Windows XP 3in1 sp2 + 无忧启动024 的最新启动制作

作者:本站整理   发布时间:2008-8-17 14:00:51


[这一个文章最后由wwwfox在 2001/09/26 09:36pm Editor]


Win2000 3in1 sp2 + 无忧启动操作系统024 的最新启动操作系统制作

作者:wwwfox

   本引导光盘的电脑开机画面如下,

有关详细引导演示,请看 http://wwwfox.net/ordercd/3I.htm
有关说明:
1,Windows XP 三合一光盘是指将WIN2000的PRO,SERVER和ADVSERVER三个版本做成一张光盘.
由于这三个版本的很多很多文件是相同的,利用微软内部使用的工具cdimage,可以共享(Sharing)这些相同文件,而不能是不必重复地放在一张光盘上,
这样,三个完整版本(I.2G)可以放在一张光盘上(500多M).
欲了解详细情况,请看cdimage中带有的帮助文件.
II.Win2000启动操作系统过程:
Boot->setupldr->ntdetect->引导驱动程序(Procedures)(Procedures)->读txtsetup.sif->开始安装
III.最新的启动操作系统ISO支持ISO9660,可以用winiso III.8 对无忧3号的iso进行增加修改.
IV.有关diskem1x.bin的使用,请看 http://www.nuII.nu/diskemu .
需要下载的文件:
1,引导有关的文件:diskemu.cmd,loader.bin,diskem1x.bin
II.合集制作工具:cdimage
III.十六进制Editor工具:Ultraedit
IV.解img文件工具:winimage
V.无忧启动操作系统024版 http://wwwfox.net/download.htm
VI.Win2000的三个版本文件,最好每个版本都有bootdisk目录(启动操作系统软盘).
VII.Microsoft Windows 2000/NT通用的启动操作系统文件:w2ksect.dat
需要自备的文件:
1,Windows XP 三个版本及升级包SPII.
运行环境:
Windows XP / NT IV.0 SP3
制作过程:
1,将Win2000的启动操作系统文件w2ksect.dat 一拷为三,这里假设为 wprosect.dat,wsrvsect.dat,asrvsect.dat

II. 制作CD目录
在您的计算机硬盘(Hard)上分区的根目录下建一个目录example,在下面建子目录CD,
拷贝 cdimage.exe,loader.bin 到 example目录下
拷贝 wprosect.dat,wsrvsect.dat,asrvsect.dat,diskem1x.bin,diskemu.cmd到CD目录下
拷贝无忧启动操作系统024版的两个目录BOOT,UCDOS和引导文件02IV.IMG到CD目录下
在CD目录下建立引导目录WPRO,WSRV,ASRV和安装目录SIMPCHIN
在SIMPCHIN目录下建立目录 WIN2000,在WIN2000下建立目录PRO,SERVER,ADV_SRV
拷贝cdrom_ip.V.cdrom_is.V.cdrom_ia.V.cdrom_nt.V.bootfont.bin到CD目录下
拷贝各个版本的i386目录到各自目录下
现在您的目录结构应该如下:
X:\EXAMPLE
│   CDIMAGE.EXE
│   loader.bin
│   
└───CD  
   │   CDROM_IA.5
   │   CDROM_IP.5
   │   CDROM_IS.5
   │   CDROM_NT.5
   │   bootfont.bin
   │   diskem1x.bin
   │   diskemu.cmd
   │   wprosect.dat
   │   wsrvsect.dat
   │   asrvsect.dat
   │   02IV.img
   │
   ├───SIMPCHIN
   │   └───WIN2000
   │ ├───ADV_SRV
   │ │   └───I386
   │ ├───SERVER
   │ │   └───I386
   │ └───PRO
   │ └───I386
   ├───WPRO
   ├───WSRV
   ├───ASRV
   ├───BOOT
   └───UCDOS

III. 修改启动操作系统文件
用Ultraedit打开wprosect.dat,修改I386为WPRO,
打开wsrvsect.dat,修改I386为WSRV,
打开asrvsect.dat,修改I386为ASRV.

IV. 制作引导驱动
如果您的光盘上已经有BOOTDISK的目录,那么只要将BOOTDISK目录下的四个img文件(启动操作系统盘)解到各自的引导目录下,
如:PRO版本的四个img文件就解到wpro目录下,SERVER版本的四个img文件解到wsrv目录下,Adv版本的四个img文件解到asrv目录下.
如果您没有启动操作系统盘img文件,可以在DOS下运行winnt /x 制作三张启动操作系统软盘, 将软盘上的文件拷出来.
如wpro目录下的文件列表如下(内有一个目录system32):
WPRO:.
│   1394BUS.SY_
│   ABP480NV.SY_
│   ACPI.SY_
│   ACPIEC.SY_
│   ADPU160M.SY_
│   AHA154X.SY_
│   ......
│   ......
│   
└───SYSTEM32
  NTDLL.DLL
  SMSS.EXE

V.升级Microsoft Windows 2000 各版本的安装文件升级到 sp2
   1,在拷贝完i386目录后,运行Microsoft Windows2000升级服务包 W2KSPII.exe /x,将SP2解开到w2ksp2中,
   II.在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

   III.执行上述批文件,自动完成Microsoft Windows 2000 各版本升级到 sp2
   IV.拷贝cdromspII.tst到cd目录下.

VI.把wpro,wsvr,asvr(引导目录)下的文件更新掉:
   1,下载文件 xxcopy.exe ,拷入example中.
   II.在example目录中做一个批处理文件*.bat,内容如下:
 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
   III.执行一次*.bat系统命令,将自动完成替换过程.

VII. 修改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.执行 cdimage -l3IN1_SP2 -h -n -o -bloader.bin cd bootcd.iso
9,为了测试bootcd.iso是否制作成功,可以使用Virtual Daemon tool和VMware对bootcd.iso进行测试

10.用easycd或者是nero burning rom将bootcd.iso刻录到CD上,然后...:)

补充说明:
1,关于免序列号
打开i386目录下setupp.ini,Editor
Pid=xxxxx000为
Pid=xxxxx270
II.关于加入NT IV.0和其他操作操作操作系统
   可以用同样的方法加入NT IV.0 的两个版本,成为5in1版本.引导目录用NT引导使用的三张启动操作系统软盘文件,并用SP6中的Atapi.sys替换引导目录和I386目录下的同名文件,就可以了支持大计算机硬盘(Hard).

III.关于隐藏(Hide)文件和目录
   可以使用本站的方法,隐藏(Hide)与启动操作系统有关的文件,且不影响启动操作系统功能.这些文件在正版三合一启动操作系统光盘是不管怎么也找不到的.
   如隐藏(Hide)WPRO,WSRV,ASRV,BOOT,UCDOS目录,这样更像正版盘.
   注意:
    1,不要去隐藏(Hide)BOOTFONT.BIN,DISKEMU1X.BIN,*.DAT,不然在刚开始安装显示中文会出现乱码.
    II.不要去隐藏(Hide)DISKEMU1X.BIN,*.DAT,不然会导致根本没有办法引导.
    III.不要去隐藏(Hide)SIMPCHIN目录和*.5这几个文件,不然的话可能会出问题,我没有试过,如您有兴趣,可以去试一下.
IV.关于菜单文件
   如果您对 引导菜单的文字布局不满意,可以用WINISO III.8打开bootcd.iso,先彻底删除diskemu.cmd ,然后用记事本Editor的diskemu.cmd,并放入winiso中,保存就可以了.酷!!!!

本文版权归无忧启动操作系统所有,如果在网络上转载,必须注明此文来自无忧启动操作系统(http://www.wwwfox.net).在报刊杂志报刊上发表,必须经本站同意.-------
如果能够支持中文字符,那就更TMD的COOL了!
兄弟们,加油找! :em57:-------
使用中文菜单,那就意味着占用更多的计算机内存,从实用角度,意义不大.-------
II.将 diskemu.cmd,diskem1x.bin 拷到 x:\example\cd(3 in 1 所在目录) 下
有关x:\example\cd (3 in 1 所在目录) 的文件准备,请看http://www.wwwfox.net/3inI.htm
这里3in1的文件准备是不是因为只要做到第7步(或者是是第8步)就可以啦,后面的mkbootcd.txt就不需要了吧.
还有什麽叫“Ultraedit以二进制方式打开setupldr.bin,修改i386为各自的目录WPRO,WSRV,ASRV, 用Ultraedit以文本方式打开txtsetup.sif”?我不太明白,请详细说明一下,谢!
还有diskemu.cmd如何Editor他的内容?
最后,我想做的是英文版的win2k sp2 3 in 1 with 无忧启动操作系统025,如果把那个目录example\cd\simpchin改成example\cd\english的话,要涉及改其他那些东西?太麻烦的话,我就算了,把英文版的东西考在example\cd\simpchin也一样用.
问题比较多,企盼您的解答,谢!-------
[这一个文章最后由terran在 2001/08/06 08:41am Editor]

不明白,什麽意思?
呵呵,明白了,提问要到“无忧启动操作系统论坛”-------

QUOTE:下面引用由terran在 2001/08/04 09:17pm 发表的内容:
II.将 diskemu.cmd,diskem1x.bin 拷到 x:\example\cd(3 in 1 所在目录) 下
有关x:\example\cd (3 in 1 所在目录) 的文件准备,请看http://www.wwwfox.net/3inI.htm
这里3in1的文件准备是不是因为只要做到第7步( ...
哦,是我的网络出问题,发贴时,突然中断引起.我再写一遍.
1,只要做到第7步(或者是是第8步)就可以啦,后面的mkbootcd.txt不需要了;
II.原文说法有误,就是用Ultraedit打开那两个文件(当然是十六进制方式).
III.英文版的3in1可以使用example\cd\simpchin,这样就不用改有关文件和无忧启动操作系统的有关路径.可以省事.

-------
對不起喔,弟按照板上所寫的方法去做,燒了塊10張光碟,每次绝大部分的都是出現以下的訊息:
 INF file txtsetup.sif is corrupt or missing.
 Setup cannot contiune. Press any key to exit.
步驟完全相同,目錄建置名稱也完全相同,連檔案修改內容也完全相同,只差沒有放入无忧启动操作系统024版
的两个目录BOOT,UCDOS和引导文件024,應該不會是這個問題吧?弟實在無法可解了,望有人能解決
-------

QUOTE:下面引用由LJI在 2001/08/07 11:48pm 发表的内容:
對不起喔,弟按照板上所寫的方法去做,燒了塊10張光碟,每次绝大部分的都是出現以下的訊息:
 INF file txtsetup.sif is corrupt or missing.
 Setup cannot contiune. Press any key ...
txtsetup.sif 一定要用uedit去打开,而不能是且要保证原文件正确.
另外,您有没有修改了setupldr.bin文件?
-------
我也碰到和您一样的基本问题.我还没有得到很好的解决,请问一下,您解决这一个问题了吗?-------
这一个要学习一下!
》热 点 关 注