移动硬盘系统

上传人:ni****g 文档编号:497380208 上传时间:2023-02-06 格式:DOCX 页数:9 大小:45.59KB
返回 下载 相关 举报
移动硬盘系统_第1页
第1页 / 共9页
移动硬盘系统_第2页
第2页 / 共9页
移动硬盘系统_第3页
第3页 / 共9页
移动硬盘系统_第4页
第4页 / 共9页
移动硬盘系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《移动硬盘系统》由会员分享,可在线阅读,更多相关《移动硬盘系统(9页珍藏版)》请在金锄头文库上搜索。

1、移动硬盘上装XP系统在硬盘上安装Windows XP大家肯定都会,不过你知道怎么把Windows XP安装到 移动硬盘,甚至U盘上吗?按照一般的方法,任何版本的Windows都是不能安装 到移动存储器上的,因为安装程序无法找到相应的设备。不过如果对安装文件动 一点小“手术”,这个问题就迎刃而解了。既然在固定硬盘上可以成功安装Windows,那我们为什么还要把它 装到移动硬盘里?这样做有什么好处?毕竟操作系统(尤其是Windows 2000/XP 这类基于NT的系统)不像一般软件,可以安装到移动硬盘中,并且可以把硬盘 连接到任何计算机中都使用。而操作系统一旦安装好,就固定了,如果将安装操 作系统

2、的硬盘连接到其它配置的计算机上,系统将无法启动。可以假设这样一个情况:我需要在计算机上处理一些机密数据,例 如系统中可能保存了我的数字证书、重要文件。按照传统的方法,为了保证安全, 我需要给帐户设置密码,并将文件加密和设置权限。不过这样还是不够安全,因 为别人就算无法读取这些数据,也可能直接将其删除,甚至格式化整个硬盘,一 样会给我带来损失。如果将操作系统安装到移动硬盘上就不同了,我们可以只在 需要的时候才将安装了操作系统的移动硬盘连接到计算机上,开机选择USB-HDD 启动,移动硬盘上的系统就启动起来了。当我们用完之后,只需要关机,拔掉移 动硬盘,并将移动硬盘保存到安全的地方,不仅系统本身,

3、所有文件的安全也可 以得到保障。毕竟一个大到可以装进整台电脑的保险柜要比随便一个装移动硬盘 的保险柜贵多了,而且把电脑搬来搬去自然没有拿移动硬盘方便。你不用担心在移动硬盘上安装的操作系统和安装在固定硬盘上的有 什么不同,实际上完全没有区别,所有程序都可以正常运行。(小部分程序不 能运行)前提条件为了继续下面的大部分操作,需要有一台已安装好Windows操纵 系统的台式机。 一个兼容USB 2.0标准的移动存储设备。这个设备可以是移动硬 盘,甚至可以是大容量闪存盘(市面上已綷-有不少容量在2GB以上的闪存盘)。 如果要使用硬盘,那么这个移动硬盘可以是买来的现成产品,也可以自己用移动 硬盘盒DIY

4、。建议自己DIY,因为这样不仅便宜,而且可以使用台式机硬盘,性 能可以得到保障(成品移动硬盘为了保持一定的体积,往往使用缓存小、容量小, 转速低的笔记本硬盘)。另外,为了尽量避免数据传输所需的时间,移动硬盘(盒) 以及主板上的USB接口最好能够工作在USB 2.0标准下。 一张Windows XP安装光盘。 UltralSO或者其他可以直接编辑ISO文件的软件。UltraISO 下载地址 http:/ 内付注册文件可以直接刻录ISO文件的光盘刻录软件。(我用的是图美硬盘盒+日立80G 7200转2M并口 +惠普dv2000)处理方法操作的主要思路如下:首先给原始版本的Windows XP安装光

5、盘制作 ISO镜像,然后使用ISO编辑软件向其中添加一些文件,编辑好文件之后将改变 的版本保存回ISO文件。随后将修改过的ISO文件重新刻录到光盘上,利用这张 光盘就可以向USB存储设备中安装Windows XP 了(下文为了统一,会以向移动 硬盘中安装为例进行说明)。详细操作步骤是否支持从USB设备引导通常,如果你的主板BIOS引导顺序选择菜单中有类似的选项,那么 答案就是肯定的了。如果引导顺序菜单中没有这样的选项,请尝试更新你的 BIOS。如果你也不能确定,那么最好登陆主板厂商网站获得准确答复。准备硬盘因为主板以及移动硬盘采用的技术各不相同,因此有些移动硬盘直 接就可以作为引导盘使用,但有

6、些则需要一些特殊的处理。如果你不确定你的移 动硬盘是否支持作为引导盘使用,可以首先将移动硬盘直接连接到计算机上,而 不要通过任何USB集线器。然后关掉计算机,从机箱中断开所有其他硬盘,并将 原版本的Windows XP安装光盘放入光驱中。启动安装程序,然后进行到需要你 选择目标硬盘分区的界面上。如果可以看到安装程序列举的硬盘和分区,那就证 明你的硬盘是支持的,否则就不能直接支持。通常这并不是个大问题,你需要做的就是“恰当地”格式化你的硬 盘。重启动到正常的Windows环境下,然后使用HP的这个工具:http:/ 1,彻底格式化你的移动硬盘。我的没用这么复杂我在硬盘上分了 4个区,1主,3从主

7、分区标记为活动!给安装光盘创建镜像这一步相当简单。将Windows XP安装光盘放入光驱,运行UltraISO, 然后在“工具”菜单下选择“制作光盘映像文件”选项,并保存你的ISO文件即 可。提取需要处理的文件光盘镜像创建好之后,关闭并重新打开Ult raISO。然后在“文件” 菜单下使用“打开”命令打开你之前刚刚创建的ISO文件。接下来进入i386文件夹,并选中下列文件(按下“Ctrl”键可以多 选): TXTSETUP.SIF DOSNET.INF USB.IN_ USBPORT.IN USBSTOR.IN_在“操作”菜单下选择“提取”命令(图2),然后将提取的文件 释放到其他文件夹中。A

8、lnIT-JJ.J131 :t3提取IN_文件将文件放到C盘根目录,开始运行CMD,键入两次cd.转道C:, 运行命令EXPAND *.in_ *.inf (例:expand usb.in_ usb.inf)回车,会在 C 盘 根目录生成解压文件,如果你不想弄cmd,那么可以直接将* .in_更名为* .rar 解压就出来*.inf 了。 usb.inf usbpor t.inf usbs to r.inf这时候.IN_文件就可以全部删掉了。编辑文件这是本文要做的主要工作,同时我还会简要解释一下为什么这样做。 编辑工作可以使用纯文本编辑器,例如记事本完成。右键添加用用记事本打开项,新建文本文档

9、把下面的保存为文本文件(不包括大 括号),然后改其后缀名TXT为REG,双击导入。Windows Registry Editor Version 5.00HKEY_CLASSES_ROOT*shell 用记事本打开(&N)command= not epad.exe %1TXTSETUP.SIF这个文件是由Windows XP安装程序在最初的安装阶段载入的,在这 个文件中,我们会改变Windows安装程序对USB设备的处理方法。默认情况下, 安装过程中USB设备会被看作是输入设备,綷-过我们的修改,USB设备将会变 成大容量存储设备(这种设备需要在使用之前被载入)。把InputDevicesSu

10、pport.Load中的以下项目移动到BootBusExtenders.Load。 usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbs tor = usbs to r.sys 修改之后,BootBusExtenders.Load下有 pci = pci.sys acpi = acpi.sys isapnp = isapnp.sys acpiec = acpiec.sys ohcil394 = ohcil394.sys usbehci = usbehci.sys us

11、bohci = usbohci.sys usbuhci = usbuhci.sys usbhub = usbhub.sys usbs tor = usbs to r.sysInp ut DevicesSuppor t.Load 下会有usbccgp = usbccgp.sys hidusb = hidusb.sys serial = serial.sys serenum = serenum.sys接下来把Inpu tDevicesSuppor t下的usbehci = Erweiterter Hostcontroller,files.usbehci,usbehci usbohci = Open

12、 Hos tcont roller,files.usbohci,usbohciusbuhci = Universeller Hostcontroller,files.usbuhci,usbuhci usbhub = Standard-USB-Hubtreiber,files.usbhub,usbhub usbstor = USB-Speicherklassentreiber,files.usbstor,usbstor 移动到Boo tBusEx tenders下。这一步的文字有可能和我的这个不一样!没 关系然后把Hivelnfs.Fresh 添加一行,变成 AddReg = hivedef.i

13、nf,AddReg AddReg = hivesys.inf,AddReg AddReg = hivesf t.i nf,AddReg AddReg = hivecls.inf,AddReg AddReg = hiveusd.inf,AddReg AddReg = dmreg.inf,DM.AddReg AddReg = usbbo ot.in f,usbservices SourceDisksFiles 也添加一行,变成 usbbo ot.inf 二boo tvid.dll = l,3_,2,0,0,l,2 kdcom.dll = l,3_,2,0,0,l,2 好了,保存TXTSETUP.S

14、IF文件。DOSNET.INF接下来打开DOSNET.INF,把第二个F il es 字段变成下面的样子(带 色文字为新添加内容):Filesdl,usbbo ot.infdl,_defau lt .pifdl,12520437.cpxdl,12520850.cpxusb.inf编辑S tandardHub.AddService 和CommonClassParen t.AddService字段,在其中添加下面显示的带色文字内容:StandardHub.AddServiceDisplayName=%StandardHub.SvcDesc%ServiceType=l; SERVICE_KERNEL

15、_DRIVERStartType=0; SERVICE_DEMAND_STARTErrorControl=l; SERVICE_ERROR_NORMALServiceBinary=%12%usbhub.sysLoadOrderGroup二Boot Bus ExtenderCommonClassParent.AddServiceDisplayName=%GenericParent.SvcDesc% ServiceType=1;SERVICE_KERNEL_DRIVER StartType=0;SERVICE_DEMAND_STARTErrorControl=l;SERVICE_ERROR_NORMALServiceBinary=%12%usbccgp.sysLoadOrderGroup二Boot Bus Extenderusbpor t.inf编辑EHCI.AddService、OHCI.AddService、UHCI.AddService 和ROOTHUB.AddService字段,在其

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

当前位置:首页 > 机械/制造/汽车 > 电气技术

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