制作你自己的XP系统

首先你要有EasyBoot,一个制作光驱启动的软件。ULTRAEDIT32或其他可以打开二进制文件的文件。WINIMAGE,用于打开和编辑CD启动文件的软件。img。以及ULTRAiso用来编辑CD的软件。ISO。VMware工作站虚拟系统。

使用ULTRAISO将Windows XP的CD文件解压缩到本地硬盘,例如d:\Windows xp sp2\在目录下找到引导文件夹。有时候光盘的制作者会隐藏这个文件夹,在光盘中看不到,所以只能用ULTRAISO解压后才能看到和编辑。使用EasyBoot打开Boot下的XPSP2PE.ezb文件。当然,不同的CD可能有不同的名字。

因为要自己制作系统盘,所以可以直接删除光盘启动文件XPSP2PE.ezb,自己制作一个。首先选择一个背景文件,因为EasyBoot支持256色或者64K色的BMP文件。大小为640X480的文件。现在选择你喜欢的文件,用PS或者其他画图软件把图片的大小改成640X480的文件。然后用Windows画图打开这个文件,用另存为画图保存为GIF文件。画图会提示你保存这样的文件会导致掉色。你想继续吗?当然,用绘图的另存为功能把这个文件保存为256色bmp文件。这样做的目的是控制色彩失真过大。如果直接将jpg文件保存为256色bmp文件,效果非常难看,但是可以通过中间保存gif文件来控制文件颜色的损失。将刚刚制作的后台文件命名为:back.bmp,放在d:\Windows xp sp2\\boot\目录下。选择EasyBoot下的后台文件,然后输入你命名的后台文件名:back.bmp file。如下图所示:

image001.jpg (43.32 KB)

2008-3-3 16:29

然后是制作启动菜单的时候了。在EasyBoot中选择菜单栏。输入还是比较麻烦,需要不断调整坐标点的布局。xp的安装盘做好了,第一项当然是写xp安装。运行vol1.bin表示运行vol1.bin文件。在此光盘中,vol1.bin是运行xp安装程序的引导文件。也可以使用ULTRAEDIT32修改该文件。用二进制打开,然后发现tu pldr . binbootfix . binvol 1是指定的安装目录。如果需要修改,只需要修改tu pldr . binbootfix . binvol 1的后四位,但是注意一定要大写。如果要修改,需要修改d:\Windows xp sp2\中的VOL1文件夹,需要修改安装文件TXTSETUP。SIF,所以建议你不要修改,很麻烦。

制作自己的系统盘,不能只放一个安装系统,当然还得放一些工具。光盘启动的引导文件格式为*。ima或*。img文件,可以使用WINIMAGE进行编辑和修改。同样,这些文件也可以从网上下载,这是个人的选择。我选择了效率源,PQ和DOS工具箱。使用方法也很简单。将从网络上下载的ima和img文件放在d:\Windows xp sp2\boot\目录下,然后编辑菜单文本。比如你添加了效率源硬盘检测修复程序,你会先在EasyBoot的菜单栏上添加一个菜单栏。单击添加按钮,然后设置此菜单的位置。设置完成后,进入:(2)在菜单文本中运行效率源硬盘检测修复程序。在execute命令中输入run xly.ima,其中run后跟执行的文件名。设置字体的背景颜色。这些都是根据自己的爱好设定的。添加其他东西也是一样。

当然,从硬盘引导是必须的。在执行命令中填充boot 80意味着从硬盘引导。重启是指在执行命令中填写reboot,即重启。

image002.jpg(48.77 KB)

2008-3-3 16:29

当然,因为你自己做了启动盘,所以一定要放出来。你可以在EasyBoot的文本显示中添加一些文字来证明你制作了这张启动盘。自己找插入位置。

启动光盘的完成也证明了我们已经完成了第一步。当我们使用完别人做的系统后,右击我的电脑,会出现下图:

image003.jpg(41.83 KB)

2008-3-3 16:29

虽然安装完成后直接修改一些软件就可以达到效果,但是我们可以直接修改。为什么要直接修改?安装操作系统后直接显示自己的OEM信息不是很酷吗?还有安装完成后在桌面上设置的主题。

好了,废话少说,开始吧。在目录D:\ Windows XP SP2 \ $ OEM $ \ $ \ System32 \下是OEM收集信息的地方。OEMLOGO。BMP这是厂家和技术支持下面的图片,是BMP图片,大小是172X112。OEMINFO。INI文件是技术支持信息中的显示内容,你可以自己修改这些东西。在OEMINFO。INI文件,制造商代表标题。

[支持信息]中的内容是显示的内容。可以随便填,格式如下:注意一定要有“正文的开头和结尾”。Line1代表第一行,想写多少行就写多少行。而且一行没有字数限制。

Line1= " "

Line2= " "

OEM信息设置好后,进行优化。在windows中,CMDLines.txt是默认的集成安装默认文件。当系统完成复制和注册组件时,CMDLines.txt文件中的程序将运行并安装。也就是系统安装还剩12分钟的时候。CMDLines.txt在文件夹D:\Windows xp sp2\$OEM$\当然,我们并没有通过修改CMDLines.txt文件来达到目的。当然有很多方法。让我们写一个批处理文件。找到CMDLines.txt,用记事本打开输入:

[命令]

" CMD /C START /B /WAIT CMD /C修复程序。CMD "

这意味着运行修补程序。安装后12分钟的CMD文件。

然后创建一个修补程序。CMD文件并输入它;

CMDOW.EXE @分钟

启动/等待regedit /s youhua.reg

启动/等待% systemroot % \ system32 \ chkntfs/t:2

出口

此文件的目的是将youhua.reg注册表文件写入系统。注册表的优化文件网上有很多文件,我就在这里介绍一下。同时,您也可以将最新的系统补丁添加到该文件中。方式如下:

@ title = 1/XX hot fix

开始/等待XX.EXE/安静/被动/不重新开始/n

这意味着一个* * *需要运行XX个文件,现在这是1文件,其中文件名是XX.EXE以便你集成最新的系统补丁。当然,这段代码应该在退出之前插入。

此时,光盘的启动已经基本完成,安装和OEM信息已经做好,当光盘放入光驱后,会自动在windows下播放。其实这个很简单,放个AUTORUN就行了。INF文件放在光盘的根目录下。编辑自动运行。使用记事本创建INF文件:

[自动运行]

OPEN=setup.exe

ICON=setup.exe,0

setup.exe文件在显示光盘上自动播放,光盘的图片文件也是setup.exe文件的图片。当然你也可以修改一个图片文件放在系统盘上,只需要修改ICON=并把你的图片文件放在后面就可以了。

SETUP.EXE用的是笨笨熊软件工作室制作的程序。生成后,您可以编辑设置。INI来增加修改运行时的内容。如下所示添加菜单。

Shell1Caption=安装WindowsXP SP2毕业设计。

shell1 command = win nt 32 . bat

需要注意的是,shell 1command =。\ xx \ xx.exe在运行其他目录中的文件时是必需的。

需要修改的是一些高级的部分。比如安装时修改背景图片,需要使用eXeScope或者Resource Hacker修改i386目录下WINNTBBU.DLL中位图的103资源,替换成喜欢的图片。但这是非常危险的。修改不好,系统就不装了。

另外,Txtsetup.sif是一个安装信息文件(sif),主要用于Windows的文本安装模式。而且还可能被其他东西使用,比如win(pe)调用它。文本模式完成后,这个文件就没用了;它不会被复制到Windows安装文件中。因为Windows不会使用它,所以像系统文件保护这样的功能不会影响它。它也没有数字签名,所以你可以随意修改它,没有问题。您可以使用txtsetup.sif将第三方驱动程序添加到安装文件中,修改安装Windows的最低系统要求,添加或删除注册表预设,等等。与Txtsetup.sif功能相同的是winnt.sif应答文件,通过它可以对窗口进行不同的渲染。

这些都做好之后,就可以用EasyBoot保存引导文件,用EasyBoot做成iso完成制作。

到了这里,一个系统盘就基本完成了。如果没有刻录机,可以使用VMware Workstation制作虚拟机并安装。

希望每个人都能做出自己喜欢的工具托盘。