Board logo

标题: 请问斑竹,如何把2000和XP刻到一张盘上? [打印本页]

作者: wwwsohucom    时间: 2004-2-18 08:20     标题: 请问斑竹,如何把2000和XP刻到一张盘上?

2000和XP做好了,但是太大了,有700多或者800多兆,一张盘刻不开,在看了以下内容后做了一下试验,不成功.
首先, 把你的Windows XP 安装光盘放入光驱(或者把它复制到硬盘的某个目录)。
然后在“运行”里键入x:\i386\winnt32.exe /noreboot 。
其中x :为你的Windows XP 安装光盘所在的光驱
接着,安装程序会提示你现在选择“全新安装”还是“升级安装”
记住:一定要选”全新安装“,并且在接下去的 "安装选项" 屏幕中,在 "进一步的选项" 上按,并 在 "我想复制所有CD上的安装文件" 已经打上勾。
在安装程序完成之后,它并不会像以前一样重启你的电脑进行安装(因为你之前选择了/noreboot的参数) ,呵呵!
这时,在你的电脑的C盘根目录就会有会有 2个文件夹:
C:\$ WIN_NT$.~ LS
C:\$ WIN_NT$.~ BT
这2个文件夹是预先设定为隐藏属性的,因此如果你找不到,可以在文件夹选项中的查看选择”显示所有的隐藏文件和文件夹”
好了,接着我们做些准备工作
把C:\$ WIN_NT$.~ LS- 重新命名为INSTALL
C:\$ WIN_NT$.~ BT- 重新命名为BOOT
并且把BOOT文件夹复制到INTALL目录中。
然后在INSTALL目录中,删除 size.sif 文件(它是之前安装程序检测你的电脑的磁盘空间所生成的)
在BOOT目录中,删除 winnt.sif、migrate.inf和BOOTSECT.DAT。
(当然,如果你想全自动安装,那你可以把你自己的winnt.sif复制到BOOT目录,如果想XP默认的那样全手动安装,就要删掉它)
接着,在把bootfix.bin复制到BOOT目录,这样,以后生成的光盘就会出现“press any key to boot from cd”
接着最重要的一步:使用ultra EDIT 等二进制编辑工具
修改boot\setupldr.bin ,把所有的i386替换为BOOT(正确的话应该是4个地方)
最后,,在 把的Windows XP 光盘根目录下的 win51 , win51IP
复制到install目录。
(如果是家庭版,则是win51 , win51IC)
(如果是集成了SP1的版本,则还要加上win51ip.sp1 和spnotes.htm )
当然,我们还需要XP的光盘引导文件:
http://home.online.no/~msols/xpboot.bin
把它下载保存到在c:\install 目录里,再用ultra EDIT 等二进制编辑工具修改,把i386替换成BOOT:
类似:
...h...G..........F.....F.............r..a..v.......].....$..................SETUPLDR.BINBOOTFIX.BINI386..........................................
其中的I386替换成BOOT:
...h...G..........F.....F.............r..a..v.......].....$..................SETUPLDR.BINBOOTFIX.BINBOOT..........................................
好了。最后的 c:\install 应该看起来像这一样:
Directory of c:\install
10/19/2003 06:58 PM
.
10/19/2003 06:58 PM
..
10/19/2003 06:58 PM
I386
10/19/2003 06:58 PM 2048 XPBOOT.BIN
09/05/2001 20:00 AM 10 WIN51
09/05/2001 20:00 AM 10 WIN51IP
10/08/2003 06:58 PM
BOOT
最后运行cdimage生成ISO:
cdimage -lXPCN -t09/05/2001,20:00:00 -bc:\install\xpboot.bin -h -n -m -o c:\install e:\iso\xpcn.iso
哈哈,检查一下该ISO的大小,你们猜有多大?
看图吧?才430M,呵呵不仅光盘小了(甚至可以把win2000加进去哦!),而且安装速度也快了^_^,或许当你还在复制文件的时候,我就已经进入GUI模式了……
最后我反复强调的是:这类光盘只支持全新安装,不支持升级安装
(只是,有多少人是升级安装的呢?)
能不能告诉我是什么原因,或者其它更好的办法.在此谢了.

作者: shadowman    时间: 2004-2-18 08:31     标题: 请问斑竹,如何把2000和XP刻到一张盘上?

你说的这个方法是没有问题的,包括我在内的广大网友都试过的,用这个方法XP最后的体积有400多M,2000的体积有200多M。
就你图中的揭示,可能是你的硬盘出了问题,或者你换个XP的版本再试试吧!
作者: tsaogj    时间: 2004-2-20 05:33     标题: 请问斑竹,如何把2000和XP刻到一张盘上?

  刚试过,这种方法是可行的,能节省空间80多M,但安装速度和压缩前没什么不同。应该只是省掉了升级用的相关文件而已。




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0