扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2007年5月15日
关键字: 微软 操作系统 Windows xp Windows
搞定软件
要在U盘中安装Windows XP ,我们首先需要一款Bart Lagerweij开发的叫做PE Builder的软件。另外,我们还需要来自Windows Server 2003 Service Pack 1中的两个文件。另外,就是Windows XP Professional的安装光盘了。
从Bart的网站上,我们可以免费下载到PE Builder。在编写本文时,PE Builder的最新版本为3.1.10a 。
通过"How to obtain the latest service pack for Windows Server 2003."这篇文章,我们可以从微软的知识库中下载到Windows Server 2003 SP1 。另外需要注意的是,我们下载的应该是32位版本的。
Windows Server 2003 SP1大概有329 MB,因此下载起来可能会耗费一段时间。虽然我们只是需要补丁包中的两个文件,但是不得不将整个补丁包先下载下来。
警告
不要运行Windows Server 2003 SP1执行文件,否则将会使得现有的Windows XP系统崩溃。我们会通过命令行的方式提取出补丁包中的两个文件,然后将其余的文件删除。
准备软件
PE Builder安装起来相当方便,只需要我们按照提示点击next就可以了,为了方便,我将PE Builder安装在了C盘根目录下,文件夹名称为PEBUILDER3110a。
PE Builder安装好后,我们需要在PEBUILDER3110a文件夹内在建立一个叫做SRSP1的子文件夹,如图F所示。PE Builder会在这个文件夹中寻找所需的Windows Server 2003 Service Pack 1中的那两个文件。
图F PE Builder安装好后,我们需要在PEBUILDER3110a文件夹内在建立一个叫做SRSP1的子文件夹
现在我们可以将Windows Server 2003 SP1中的那两个文件提取出来了。当我们下载完Windows Server 2003 SP1后会发现,他的文件名很长,是WindowsServer2003-KB889101-SP1-ENU.exe。为了减少麻烦,我们可以将其命名为WS-SP1.exe。
首先,我们用XP的命令行模式,通过Cd命令转入存放WS-SP1.exe的文件夹。在我的范例中,我将该文件保存在了C盘的Downloads文件夹中。然后输入以下命令:
WS-SP1.exe -x
回车后,你会马上看到一个对话框,让你选择将文件解压缩到哪个路径,如图G所示。点击OK继续。
图G 你可以将 Windows Server 2003 SP1执行文件中的内容解压缩到相同的文件夹
解压缩后会生成一个叫做i386的子文件夹,里面存放了Windows Server 2003 SP1的全部文件。你可以在命令行模式下进入i386文件夹,然后拷贝setupldr.bin文件到SRSP1文件夹中。命令行如下:
copy setupldr.bin c:pebuilder3110asrsp1
Expand the ramdisk.sy_ file to the SRSP1 folder with the command:
expand -r ramdisk.sy_ c:pebuilder3110asrsp1
这三步可以从图H中看到效果:
图H 将必要的文件拷贝并释放到SRSP1文件夹中
现在从资源管理器中,我们也可以看到SRSP1文件夹中的两个文件了。如图I所示。接下来,我们就可以删除其余的Windows Server 2003 SP1文件了。
图I 我们可以从SRSP1 文件夹中看到setupldr.bin 和 ramdisk.sys 这两个必要的文件
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者