将系统装到U盘中93383.doc

上传人:壹****1 文档编号:547860180 上传时间:2023-04-13 格式:DOC 页数:24 大小:847.50KB
返回 下载 相关 举报
将系统装到U盘中93383.doc_第1页
第1页 / 共24页
将系统装到U盘中93383.doc_第2页
第2页 / 共24页
将系统装到U盘中93383.doc_第3页
第3页 / 共24页
将系统装到U盘中93383.doc_第4页
第4页 / 共24页
将系统装到U盘中93383.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《将系统装到U盘中93383.doc》由会员分享,可在线阅读,更多相关《将系统装到U盘中93383.doc(24页珍藏版)》请在金锄头文库上搜索。

1、将系统装到U盘中出处:网络作者:佚名责任编辑:永恒2009-02-04近几年生产的主板,大多都支持从USB设备启动系统。有了这个功能,就算电脑硬盘中安装的Windows XP操作系统突然无法启动,用户也可通过事先准备好的USB启动闪存盘,进行系统检查和修复。以前最简单的USB启动盘,可能只是一个DOS操作系统再加上一些DOS工具程序;现在则更进一步,采用Linux或Windows XP操作系统。基于使用习惯的因素,以XP为基础的USB启动盘更受用户欢迎,因此今天笔者就为大家介绍一下如何自制XPUSB启动盘。一、制作256MB版USBXP启动闪存盘(一)准备工作要制作一个XPUSB启动盘其实一点

2、也不困难,只需有一个PE-Bulider工具软件,一个Widnows Server 2003 SP1安装文件包,一张Windows XP安装光盘(或一个已安装好的XP操作系统)便可成事。需要的具体材料如下:1USB闪存盘:如果是最基本的安装模式,256MB的容量已经足够(图1)。另外,所用的电脑系统需有256MB的系统主内存。图 12PE-Buider:相信不少资深的电脑用户都知道BartPE公司,利用BartPE开发的PE-Buider程序(图2),用户可以将XP操作系统安装到一张CD或DVD光盘中,实现无硬盘环境下运行Windows XP。最新版本的PE-Buider现在已支持将XP系统安

3、装到USB闪存盘中运行,制作步骤跟制作光盘版XP启动盘相差少许,所以PE-Buider可以说是自制XP系统USB启动盘的灵魂所在。图 23Windows Server 2003 SP1升级文件包:Windows Server 2003 SP1本来是提供给Windows Server 2003操作系统升级用的,但该升级包中有两个文件(setupldr.bin和ramdisk.sys),却造就了USB闪存盘成功启动电脑的可行性。setupldr.bin及ramdisk.sys是以压缩文件的形式存在于SP1升级包中,要使用前我们需先将它们解压缩提取出来。Windows Server 2003 SP1

4、的官方下载网址为:(文件大小约323.5MB)http:/ XP操作系统的文件来源,可以来自一个已经安装到硬盘上的XP系统,又或是一张XP的安装光盘。虽然PE-Buider可以制作出支持中文的XP启动盘,但为了简化和节约空间起见,建议使用英文版的XP操作系统或安装光盘进行此习作。(二)测试主板能否从USB设备启动 想要制作XPUSB启动闪存盘,最困难的是不知道主板能否支持从USB设备启动系统。如果主板BIOS中没有这个启动项目,用户当然不能通过USB闪存盘启动电脑。不过,就算主板BIOS中有这项设置,也不一定成功。原因是从USB设备启动分成模拟硬盘启动和模拟软盘启动两种方式,加上与其他硬件的兼

5、容性问题,如果用户的USB闪存盘与某个品牌的主板不兼容,USB启动功能也就无法使用。基于上述兼容性的问题,在将XP操作系统安装到USB闪存盘之前,我们最好先作一个简单的测试,看看你的USB闪存盘是否可在所用的主板上引导开机。测试方式是利用美国惠普(HP)公司设计的Windows-based Format Utility for HP Drive Key工具软件,将USB闪存盘格式化成一个DOS形式的启动盘。如果该USB启动盘能够引导进入DOS系统,则该USB闪存盘有很大机会完成制作XP启动盘的操作。Windows-based Format Utility for HP Drive Key的国内

6、下载网址:http:/:8068/200507/1/HPUSBFW.rar从网上下载此软件并将其安装后启动,如果电脑中已插有USB闪存盘,程序很快就会检测出来。然后在程序主操作界面“File System”一栏选择“FAT”文件系统,再勾选“Create a DOS startup disk”(创建一张DOS启动盘)一项,最后点击“Start”按钮进行格式化(图3)。在进行这项操作前,我们还要先准备好一张DOS启动磁盘(例如Windows98启动盘),目的是让程序从中提取DOS的系统文件。图 3当DOS版的USB启动闪存盘制作成功后,重新启动电脑并按Del键进入主板BIOS设置窗口,将BIOS

7、中的系统引导设备改成USB优先。然后重新启动电脑,如果能够成功启动USB闪存盘上的DOS操作系统,我们即可进入下一步骤。(三)准备setupldr.bin和ramdisk.sys文件前面提到我们需要Windows Server 2003 SP1升级包中的两个文件-setupldr.bin和ramdisk.sys,但这两个文件是以压缩形式存在于Windows Server 2003 SP1升级包内的,故首先我们要把它们解压出来。 1提取setupldr.bin文件从网上下载得到的Windows Server 2003 SP1是一个单一的.exe可执行文件,直接双击只会将它安装在系统中(若你使用的

8、是XP操作系统,其实它是无法安装的)。由于我们只是想打开它,故可在XP操作系统的命令行模式(桌面开始运行cmd)中用“-x”的参数将它解压缩,例如:Windows Server 2003-K889101-SP1-x86-chs.exe -x(注:其中Windows Server 2003-K889101-SP1-x86-chs.exe是SP1升级包文件的名称,可能会因用户所下载的版本不同而有异)。此时会弹出一个对话框让用户选择SP1升级包文件解压缩后的保存路径(例如:d:w23sp1,图4)。解压完成后,在d:w23sp1i386文件夹中找到setupldr.bin文件,并复制到另一个文件夹中

9、单独保存。图 42提取ramdisk.sys在解压出来的SP1文件中,即本例d:w23sp1文件夹内的文件,有一个叫ramdisk.sy_的文件,它本身也是一个压缩文件。想对它解压缩,也要在命令行模式下进行(图5)。图 5expand -r ramdisk.sy_解压出来的是一个名为ramdisk.sys的文件,请将它保存到另一个文件夹中。现在,setupldr.bin和ramdisk.sys两个文件都已解压出来,其他存放于d:w23sp1文件夹内的文件已经没有利用价值,可以全部删掉。(四)启动PE-Buider 目前PE-Buider工具软件的最新版本是3.1.10a,下载后要先进行安装,安

10、装后可在Windows XP的“程序”中运行它。启动PE-Buider后,程序首先会自动扫描系统内可用的Windwos源文件。可用的源文件包括:XP的安装光盘或硬盘上本身已安装的XP操作系统。选好源文件后,在PE-Buider的主操作界面上,我们可于“Output”一栏填写XP启动盘文件的保存文件夹名称(本例为BartPE)。“BartPE”子文件夹将建立到c:pebuilder3110a文件夹中(即PE-Buider软件的安装路径)。另外,由于我们不是制作光盘版的XP启动盘,因此,在“Media Output”一栏可点选“None”。当然,如果用户想要制作一张光盘版的XP启动盘,则应点选“C

11、reate ISO image”或“Burn to CD/DVD”项目,直接刻录成启动光盘(图6)。图 6完成设置后,在PE-Buider的主操作界面上单击Build按钮,便开始进行输出工作。输出过程一般都没有什么问题,耗时不过10多分钟,输出的文件大小总共有156MB。(五)将输出文件导入USB闪存盘 进行到这个步骤,我们需要使用前面从Windows Server 2003 sp1升级包中提取出来的setupldr.bin及ramdisk.sys文件。在c:pebuilder3110a文件夹中,新增一个名为“srsp1”的子文件夹,将setupldr.bin和ramdisk.sys文件复制到

12、里面。之后,在c:pebuilder3110a文件夹中,找到一个可执行文件pe2usb.cmd。在XP操作系统的命令行模式下,执行如下指令。Pe2usb.cmd -f x:其中“-f”指进行格式化操作,而“X:”则代表USB闪存盘的盘符代号(图7)。接下去,根据提示键入“YES”确认格式化并导出XP系统到USB闪存盘。经过8-10分钟时间后,导出过程便会完成,用户看到“Done”的字样,即可退出命令行模式。至此,XP系统USB启动闪存盘宣告制作成功,用户只要在主板BIOS中设置好从USB设备引导开机(图8),USB闪存盘便可启动进入Windwos XP操作系统。图 7图 8(六)增加更多功能插

13、件 在本文的例子中,USB闪存盘所用掉的存储空间只有150多MB,所以启动出来的XP系统(或者应该说是BartPE系统)只有一些很基本的功能,例如网络、写字板、画笔、计算器、任务管理器等等。想让USB版XP的功能更丰富,在上一步进行输出前,我们可在PE-Buider的主操作界面上单击“Plug-ins”按钮启动更多的功能插件(图9)。不过,这些插件要从网上下载,例如BartPE公司官方网页或者那些专门发布BartPE Plug-ins的网站。插件的安装一般都很简单,只要细心阅读网页上的提示,制作应该没有什么难度。图 9安装插件后,USB版XP的大小无疑会增加一些,但用户却能得到更多的实用功能,

14、如光盘刻录、杀毒、防间谍软件、上网、备份等等无法在这里一一诉说的功能。将系统装到U盘中出处:网络作者:佚名责任编辑:永恒2009-02-04二、制作一个完整版XPUSB启动闪存盘 上面已经介绍怎样将PE-builder版本的XP操作系统安装到USB闪存盘上。虽然制作成功的USB闪存盘能够引导并以XP系统核心运行,但毕竟这个方案至始至终只是一个BartPE的版本,在功能和操作方面跟实际意义上的硬盘启动版XP系统仍有一段距离。对于真正想将XP操作系统移植到USB存储设备中的用户来说,这绝对不是理想答案。那么,将完整的XP系统安装到USB闪存盘或其他USB设备使用,究竟可不可行?告诉大家,答案是可行

15、的,至于详情,就请一起参看笔者在下面介绍的XPUSB实战报告。(一)从USB设备启动硬盘版XP失败的原因其实,可能已经有一些朋友尝试过将XP操作系统直接安装到大容量的USB闪存盘、USB读卡器中的存储卡或USB移动硬盘中,但结果都以失败者居多。失败的原因主要是XP操作系统启动后,会把USB闪存盘重新识别成外置的USB存储器而非本机磁盘,使系统产生USB闪存盘身份冲突的问题,从而在系统启动时出现蓝屏错误画面。尽管失败的尝试居多,但成功的案例也有不少。网上有一位德国朋友Dietmar就在一些论坛中分享了他的成功心得。而在回贴中,不少网友按照Dietmar的方法也成功地将XP系统完整安装到USB闪存盘上。由于Dietmar在网上披露的成功心得是以讨论形式存放的,里面夹杂着另外一些网友的回应,以及几种不同的方案,阅读起来相当凌乱,而且当中有些地方说得相当含糊,读者可能要连看几十页后才能看出端倪,因此笔者特意

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号