找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5269|回复: 11

[讨论]如何制作一个类似PE的xp安装盘?

[复制链接]
发表于 2004-2-2 18:13:05 | 显示全部楼层 |阅读模式
在2000和2k以下的安装程序中可以编辑syssetup.sif来去掉一切不需要的东东,但是xp和2k3的这个文件是不允许修改的。我的目标是制作300m出头的xp安装盘,决不是妄想,因为有人已经放出了2k+xp+2k3的合集(CDR)。可惜他不肯透露方法!
有哪位高手知道,求教!!
发表于 2004-2-3 12:36:06 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

制作n合一多重启动光盘是很简单的事情,你在坛子里找找,肯定有收获。
想让xp安装盘减少体积不是不可能,去掉100多mb没问题,方法是:(转)
先, 把你的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 <DIR> .
10/19/2003 06:58 PM <DIR> ..
10/19/2003 06:58 PM <DIR> 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 <DIR> 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模式了……
回复

使用道具 举报

发表于 2004-2-3 13:07:06 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

就是这样咯.....
回复

使用道具 举报

 楼主| 发表于 2004-2-3 13:49:31 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

这个方法我知道,资料出自http://msfn.org的gosh。这样做出来的系统盘体积400多m,主要是为了加快安装的速度而已。
回复

使用道具 举报

 楼主| 发表于 2004-2-4 21:00:30 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

well, i have made it. the cd is no more than 280megs! an xp pro with all function u may need mostly!
i'm sorry about this, but my post about that was deleted this morning.
what a pity!!!
回复

使用道具 举报

发表于 2004-2-4 22:57:30 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

怎么做的,能说说看吗?
回复

使用道具 举报

发表于 2004-2-5 10:06:20 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

不会吧,有好帖子怎么会被删除了??能重新公布吗??
你是不是删除了一些不常用的字体,语言支持和输入法。然后重新编译了Winnt.sif删除多余组件。另外我想你可能用的是原版xp,删除驱动也会节省一定空间。我想到是如上方法。不过这也是个比较繁琐的过程,你能否提供个.bat文件。
回复

使用道具 举报

发表于 2004-5-2 17:29:41 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

[UploadFile=34_302_7.jpg]看看~~看看~~
回复

使用道具 举报

发表于 2004-11-16 00:09:32 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

我想利用C:\&#36; WIN_NT&#36;.~ LS C:\&#36; WIN_NT&#36;.~ BT 这两个临时安装文件夹直接从硬盘引导xp的安装,
不通过光盘启动这个过程.
比如说,我把
C:\&#36; WIN_NT&#36;.~ LS
C:\&#36; WIN_NT&#36;.~ BT
都复制到要装机的电脑C:\盘,
打开C:\Boot.ini文件。加上“Default=C:\WIN_NT.~BT\BOOTSECT.DAT”,C:\&#36;WIN_NT&#36;.~BT\BOOTSECT.DAT="Microsoft Windows XP Professional Setup"
结果重新启动电脑的时候, 系统进入Microsoft Windows XP Professional Setup后显示
A Disk Read Error Occured. Press CTRL ALT DEL to restart
我估计是引导程序找不到C:\&#36; WIN_NT&#36;.~ LS C:\&#36; WIN_NT&#36;.~ BT 这两个文件夹造成的
我对比C:\&#36; WIN_NT&#36;.~ LS C:\&#36; WIN_NT&#36;.~ BT 下面的文件和安装源文件,
发现C:\&#36; WIN_NT&#36;.~ LS 下没有新文件
只有BOOTSECT.DAT和winnt.sif是新生成的,
而它们的内容都没有关于C:\&#36; WIN_NT&#36;.~ LS C:\&#36; WIN_NT&#36;.~ BT 定位的设置.
做引导光盘时常见的setupldr,txtsetup.inf中本来就有&#36; WIN_NT&#36;.~ LS &#36; WIN_NT&#36;.~ BT两个字符串,只是没有盘符路径.
请教如何修改让电脑启动windows安装?

回复

使用道具 举报

发表于 2004-11-20 03:10:18 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

[这个贴子最后由Sandro在 2004/11/20 03:23am 第 1 次编辑]

用nuhi.msfn.org的nlite,可以将安装盘减到300m左右
回复

使用道具 举报

发表于 2005-5-8 11:52:07 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

下面引用由孤风飘影2004/02/05 10:06am 发表的内容:
不会吧,有好帖子怎么会被删除了??能重新公布吗??
你是不是删除了一些不常用的字体,语言支持和输入法。然后重新编译了Winnt.sif删除多余组件。另外我想你可能用的是原版xp,删除驱动也会节省一定空间。我想 ...
回复

使用道具 举报

发表于 2005-10-19 11:42:43 | 显示全部楼层

[讨论]如何制作一个类似PE的xp安装盘?

我想应该改动txtsetup.inf,intl.inf,但我没有时间测试。
删除i386\lang中部分文件,修改txtsetup.inf,intl.inf中相关的安装。
这样可以减少70M左右。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-22 16:33

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表