




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动硬盘上装XP系统在硬盘上安装Windows XP大家肯定都会,不过你知道怎么把Windows XP安装到移动硬盘,甚至U盘上吗?按照一般的方法,任何版本的Windows都是不能安装到移动存储器上的,因为安装程序无法找到相应的设备。不过如果对安装文件动一点小“手术”,这个问题就迎刃而解了。 既然在固定硬盘上可以成功安装Windows,那我们为什么还要把它装到移动硬盘里?这样做有什么好处?毕竟操作系统(尤其是Windows 2000/XP这类基于NT的系统)不像一般软件,可以安装到移动硬盘中,并且可以把硬盘连接到任何计算机中都使用。而操作系统一旦安装好,就固定了,如果将安装操作系统的硬盘连接到其它配置的计算机上,系统将无法启动。 可以假设这样一个情况:我需要在计算机上处理一些机密数据,例如系统中可能保存了我的数字证书、重要文件。按照传统的方法,为了保证安全,我需要给帐户设置密码,并将文件加密和设置权限。不过这样还是不够安全,因为别人就算无法读取这些数据,也可能直接将其删除,甚至格式化整个硬盘,一样会给我带来损失。如果将操作系统安装到移动硬盘上就不同了,我们可以只在需要的时候才将安装了操作系统的移动硬盘连接到计算机上,开机选择USB-HDD启动,移动硬盘上的系统就启动起来了。当我们用完之后,只需要关机,拔掉移动硬盘,并将移动硬盘保存到安全的地方,不仅系统本身,所有文件的安全也可以得到保障。毕竟一个大到可以装进整台电脑的保险柜要比随便一个装移动硬盘的保险柜贵多了,而且把电脑搬来搬去自然没有拿移动硬盘方便。 你不用担心在移动硬盘上安装的操作系统和安装在固定硬盘上的有什么不同,实际上完全没有区别,所有程序都可以正常运行。 (小部分程序不能运行) 前提条件 为了继续下面的大部分操作,需要有一台已安装好Windows操纵系统的台式机。 一个兼容USB 2.0标准的移动存储设备。这个设备可以是移动硬盘,甚至可以是大容量闪存盘(市面上已綷-有不少容量在2GB以上的闪存盘)。如果要使用硬盘,那么这个移动硬盘可以是买来的现成产品,也可以自己用移动硬盘盒DIY。建议自己DIY,因为这样不仅便宜,而且可以使用台式机硬盘,性能可以得到保障(成品移动硬盘为了保持一定的体积,往往使用缓存小、容量小,转速低的笔记本硬盘)。另外,为了尽量避免数据传输所需的时间,移动硬盘(盒)以及主板上的USB接口最好能够工作在USB 2.0标准下。 一张Windows XP安装光盘。 UltraISO或者其他可以直接编辑ISO文件的软件。UltraISO下载地址/soft/1134.html内付注册文件 可以直接刻录ISO文件的光盘刻录软件。 (我用的是图美硬盘盒+日立 80G 7200转 2M并口+惠普dv2000)处理方法 操作的主要思路如下:首先给原始版本的Windows XP安装光盘制作ISO镜像,然后使用ISO编辑软件向其中添加一些文件,编辑好文件之后将改变的版本保存回ISO文件。随后将修改过的ISO文件重新刻录到光盘上,利用这张光盘就可以向USB存储设备中安装Windows XP了(下文为了统一,会以向移动硬盘中安装为例进行说明)。 详细操作步骤是否支持从USB设备引导 通常,如果你的主板BIOS引导顺序选择菜单中有类似的选项,那么答案就是肯定的了。如果引导顺序菜单中没有这样的选项,请尝试更新你的BIOS。如果你也不能确定,那么最好登陆主板厂商网站获得准确答复。准备硬盘 因为主板以及移动硬盘采用的技术各不相同,因此有些移动硬盘直接就可以作为引导盘使用,但有些则需要一些特殊的处理。如果你不确定你的移动硬盘是否支持作为引导盘使用,可以首先将移动硬盘直接连接到计算机上,而不要通过任何USB集线器。然后关掉计算机,从机箱中断开所有其他硬盘,并将原版本的Windows XP安装光盘放入光驱中。启动安装程序,然后进行到需要你选择目标硬盘分区的界面上。如果可以看到安装程序列举的硬盘和分区,那就证明你的硬盘是支持的,否则就不能直接支持。 通常这并不是个大问题,你需要做的就是“恰当地”格式化你的硬盘。重启动到正常的Windows环境下,然后使用HP的这个工具:/support/files/hpcpqdt/us/download/20306.html,彻底格式化你的移动硬盘。我的没用这么复杂我在硬盘上分了4个区,1主,3从主分区标记为活动!给安装光盘创建镜像 这一步相当简单。将Windows XP安装光盘放入光驱,运行UltraISO,然后在“工具”菜单下选择“制作光盘映像文件”选项,并保存你的ISO文件即可。提取需要处理的文件 光盘镜像创建好之后,关闭并重新打开UltraISO。然后在“文件”菜单下使用“打开”命令打开你之前刚刚创建的ISO文件。 接下来进入i386文件夹,并选中下列文件(按下“Ctrl”键可以多选): TXTSETUP.SIF DOSNET.INF USB.IN_ USBPORT.IN_ USBSTOR.IN_ 在“操作”菜单下选择“提取”命令(图2),然后将提取的文件释放到其他文件夹中。提取IN_文件 将文件放到C盘根目录,开始运行CMD,键入两次cd.转道C:,运行命令 EXPAND *.in_ *.inf (例:expand usb.in_ usb.inf)回车,会在C 盘根目录生成解压文件,如果你不想弄cmd,那么可以直接将 *.in_更名为 *.rar 解压就出来 *.inf 了。 usb.inf usbport.inf usbstor.inf 这时候.IN_文件就可以全部删掉了。编辑文件 这是本文要做的主要工作,同时我还会简要解释一下为什么这样做。编辑工作可以使用纯文本编辑器,例如记事本完成。右键添加用用记事本打开项,新建文本文档把下面的保存为文本文件(不包括大括号),然后改其后缀名TXT为REG,双击导入。Windows Registry Editor Version 5.00HKEY_CLASSES_ROOT*shell用记事本打开(&N)command=notepad.exe %1TXTSETUP.SIF 这个文件是由Windows XP安装程序在最初的安装阶段载入的,在这个文件中,我们会改变Windows安装程序对USB设备的处理方法。默认情况下,安装过程中USB设备会被看作是输入设备,綷-过我们的修改,USB设备将会变成大容量存储设备(这种设备需要在使用之前被载入)。 把InputDevicesSupport.Load中的以下项目移动到BootBusExtenders.Load。 usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbstor = usbstor.sys 修改之后,BootBusExtenders.Load下有 pci = pci.sys acpi = acpi.sys isapnp = isapnp.sys acpiec = acpiec.sys ohci1394 = ohci1394.sys usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbstor = usbstor.sys InputDevicesSupport.Load下会有 usbccgp = usbccgp.sys hidusb = hidusb.sys serial = serial.sys serenum = serenum.sys 接下来把InputDevicesSupport下的 usbehci = Erweiterter Hostcontroller,files.usbehci,usbehci usbohci = Open Hostcontroller,files.usbohci,usbohci usbuhci = Universeller Hostcontroller,files.usbuhci,usbuhci usbhub = Standard-USB-Hubtreiber,files.usbhub,usbhub usbstor = USB-Speicherklassentreiber,files.usbstor,usbstor 移动到BootBusExtenders下。 这一步的文字有可能和我的这个不一样!没关系 然后把HiveInfs.Fresh添加一行,变成 AddReg = hivedef.inf,AddReg AddReg = hivesys.inf,AddReg AddReg = hivesft.inf,AddReg AddReg = hivecls.inf,AddReg AddReg = hiveusd.inf,AddReg AddReg = dmreg.inf,DM.AddReg AddReg = usbboot.inf,usbservicesSourceDisksFiles也添加一行,变成 usbboot.inf = 1,_x,3,3 bootvid.dll = 1,3_,2,0,0,1,2 kdcom.dll = 1,3_,2,0,0,1,2好了,保存TXTSETUP.SIF文件。 DOSNET.INF 接下来打开DOSNET.INF,把第二个Files字段变成下面的样子(带色文字为新添加内容):Filesd1,usbboot.infd1,_default.pifd1,12520437.cpxd1,12520850.cpx usb.inf 编辑StandardHub.AddService和CommonClassParent.AddService字段,在其中添加下面显示的带色文字内容:StandardHub.AddServiceDisplayName=%StandardHub.SvcDesc%ServiceType=1; SERVICE_KERNEL_DRIVERStartType=0; SERVICE_DEMAND_STARTErrorControl=1; SERVICE_ERROR_NORMALServiceBinary=%12%usbhub.sysLoadOrderGroup=Boot Bus ExtenderCommonClassParent.AddServiceDisplayName=%GenericParent.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbccgp.sysLoadOrderGroup=Boot Bus Extenderusbport.inf 编辑EHCI.AddService、OHCI.AddService、UHCI.AddService和ROOTHUB.AddService字段,在其中添加下面显示的蓝色文字内容:EHCI.AddServiceDisplayName=%EHCIMP.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbehci.sysLoadOrderGroup=Boot Bus ExtenderOHCI.AddServiceDisplayName=%OHCIMP.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbohci.sysLoadOrderGroup=Boot Bus ExtenderUHCI.AddServiceDisplayName=%UHCIMP.SvcDesc%ServiceType=1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbuhci.sysLoadOrderGroup=Boot Bus ExtenderROOTHUB.AddServiceDisplayName=%ROOTHUB.SvcDesc%ServiceType =1;SERVICE_KERNEL_DRIVERStartType=0;SERVICE_DEMAND_STARTErrorControl=1;SERVICE_ERROR_NORMALServiceBinary=%12%usbhub.sysLoadOrderGroup=Boot Bus Extenderusbstor.inf 在USBSTOR.AddService字段中增加/修改下列带色文字内容:USBSTOR.AddServiceDisplayName=%USBSTOR.SvcDesc%ServiceType=1StartType=0Tag=3ErrorControl=1ServiceBinary=%12%USBSTOR.SYSLoadOrderGroup=Boot Bus Extender新文件:USBBOOT.INF 在之前处理的文件所在的文件夹中新建一个名为USBBOOT.INF的文件,然后输入下列内容:usbservicesHKLM,SYSTEMCurrentControlSetServicesUSBSTOR,DisplayName,0x00000000,USB Mass Storage DriverHKLM,SYSTEMCurrentControlSetServicesUSBSTOR,ErrorControl,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesUSBSTOR,Group,0x00000000,System ReservedHKLM,SYSTEMCurrentControlSetServicesUSBSTOR,ImagePath,0x00020000,system32DRIVERSUSBSTOR.SYSHKLM,SYSTEMCurrentControlSetServicesUSBSTOR,Start,0x00010001,0HKLM,SYSTEMCurrentControlSetServicesUSBSTOR,Type,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbehci,DisplayName,0x00000000,USB 2.0 Enhanced Host Controller Miniport DriverHKLM,SYSTEMCurrentControlSetServicesusbehci,ErrorControl,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbehci,Group,0x00000000,System ReservedHKLM,SYSTEMCurrentControlSetServicesusbehci,ImagePath,0x00020000,system32DRIVERSusbehci.sysHKLM,SYSTEMCurrentControlSetServicesusbehci,Start,0x00010001,0HKLM,SYSTEMCurrentControlSetServicesusbehci,Type,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbhub,DisplayName,0x00000000,USB2 Enabled HubHKLM,SYSTEMCurrentControlSetServicesusbhub,ErrorControl,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbhub,Group,0x00000000,System ReservedHKLM,SYSTEMCurrentControlSetServicesusbhub,ImagePath,0x00020000,system32DRIVERSusbhub.sysHKLM,SYSTEMCurrentControlSetServicesusbhub,Start,0x00010001,0HKLM,SYSTEMCurrentControlSetServicesusbhub,Type,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbuhci,DisplayName,0x00000000,Microsoft USB Universal Host Controller Miniport DriverHKLM,SYSTEMCurrentControlSetServicesusbuhci,ErrorControl,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbuhci,Group,0x00000000,System ReservedHKLM,SYSTEMCurrentControlSetServicesusbuhci,ImagePath,0x00020000,system32DRIVERSusbuhci.sysHKLM,SYSTEMCurrentControlSetServicesusbuhci,Start,0x00010001,0HKLM,SYSTEMCurrentControlSetServicesusbuhci,Type,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbohci,DisplayName,0x00000000,Microsoft USB Open Host Controller Miniport DriverHKLM,SYSTEMCurrentControlSetServicesusbohci,ErrorControl,0x00010001,1HKLM,SYSTEMCurrentControlSetServicesusbohci,Group,0x00000000,System ReservedHKLM,SYSTEMCurrentControlSetServicesusbohci,ImagePath,0x00020000,system32DRIVERSusbohci.sysHKLM,SYSTEMCurrentControlSetServicesusbohci,Start,0x00010001,0HKLM,SYSTEMCurrentControlSetServicesusbohci,Type,0x00010001,1将inf文件重新打包 将改好的文件放到C根目录,如果原始的.IN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年锅炉操作工(高级)职业技能培训考试题库(附答案)
- 2025年广西自然资源职业技术学院单招职业技能测试题库有答案
- 2025年广西玉林市公安辅警招聘知识考试题(含答案)
- 大学生液压考试题及答案
- 媒体广告投放合同协议说明
- 商业咨询服务与咨询合同协议
- 幼师职格考试题型及答案
- 智能柜台考试题库及答案
- 新安全法考试题库及答案
- 人际交往能力笔试题目及答案
- 中频操作评分标准
- 国家免疫规划疫苗儿童免疫程序说明-培训课件
- 生活中的理财原理知到章节答案智慧树2023年暨南大学
- GB/T 22588-2008闪光法测量热扩散系数或导热系数
- GB/T 22237-2008表面活性剂表面张力的测定
- GB/T 13298-1991金属显微组织检验方法
- 《绿色建筑概论》整套教学课件
- 建筑设计防火规范2001修订版
- 劳动人事争议仲裁案例分析与问题探讨课件
- 电工基础培训教材课件
- 论语中的孝道课件
评论
0/150
提交评论