将XP安装在移动硬盘上(注意看我的问题补充)

2024-11-11 01:00:53
推荐回答(5个)
回答1:

楼主我就是你要找的人,我做过N次这样的系统了

你说的外国人是德国人名叫Dietmar,下面的链接是他的关于如何修改xp使它能在usb设备上启动运行的网页
http://www.winusb.de/index_en.html
上面写了两种成熟的方法,一是在本地硬盘装好xp然后修改,再作为移动硬盘启动运行,二是直接修改安装光盘使它能直接把xp安装到移动硬盘上。
你可以自己按上面的教程一步步动手做。

做成后的系统兼容性没你想象中那么好,主要是因为xp系统的硬件抽象层的兼容问题,从原理上来说,只能在具有相同HAL或兼容HAL的机器上使用。

如果你不想自己做,我有已经修改好的xp安装光盘镜像可以传给你。目前国内是没有这个系统可以下载的,你回复确认要的话,我会把它上传到网盘,(实际上我传过的,可是下载的人太少被删除了)

顺便说一下修改的原理,
未经修改的xp从usb设备启动时,由于usb存储设备驱动加载顺序的问题会导致启动过程中兰屏并出现007b错误。要解决这个问题,就要修改usb驱动和注册表硬件信息,使得usb存储设备驱动加载顺序被提前到最优先的位置。
================================================================
下载地址:

http://www.rayfile.com/zh-cn/files/4e56ca91-186f-11de-aa95-0014221b798a/

安装注意事项:
此iso文件是用原xp sp2 vlk版改过的iso镜像,带启动功能,除了支持直接在usb设备安装xp外,无任何其它改动。

注意事项
1。需要主板支持usb-hdd启动
2。必须是usb2.0,u盘至少2G(安装完成后xp占用约1.3G)
3。安装时需要光驱

安装前相关准备
1。移动硬盘/U盘必须格成usb-hdd格式。判断格式正确的方法是,把移动硬盘/u盘连到已装好系统的机器,显示的移动硬盘/u盘的图标应该和本地硬盘一样。
2。移动硬盘/u盘第一主分区必须激活。
3。xp的安装系列号在光盘根目录下的sn.txt文件中,抄下其中一个备用

安装说明:
1。下载后刻盘
2。把光盘放进光驱
3。进bios把启动顺序改为1.光盘 2.移动硬盘/u盘。由于各bios的差异,请自行查找设置
4。在bios禁用本地硬盘。一般是把本地硬盘的[auto]改成[none]。如果无法设置,拆机箱,把本地硬盘数据线拔掉。笔记本的话,直接把硬盘拆下。
5。保存退出重启
6。电脑将从光盘启动,进入xp安装界面
7。进入选择系统安装分区时,移动硬盘/U盘第一主分区必须是c盘,必须选择c盘安装,请仔细确认避免安装出错。
8。选择分区后,最好快速格式化一次。
9。继续安装直到结束,余下安装过程和正常的xp安装无异。

系统使用说明
1。这个系统不能打开虚拟内存(如果是拔硬盘线安装的话)
2。不能开系统还原
3。请禁用电源管理中的休眠功能和关闭硬盘节电功能,否则移动硬盘断电后无法重启会导致死机
4。请关闭windows自动更新,以避免更新意外覆盖改动过的usb驱动导致启动失败
5。安装其它软硬件时请注意不要覆盖系统的usb驱动,系统的usb驱动经过改动,因此没有通过windows徽标认证。
6。无论安装还是启动,移动硬盘必须直接连在主机的usb口,不可以通过任何hub,连接线,转接卡。(大部分机器的前置usb口是转接的,请注意)
7。其它与本地xp无异,速度也很快,只要主机硬件支持完全可以玩任何游戏

系统兼容性
1。这是一个移动的操作系统,除了安装的主机,它还可以启动其它机器,但是未经大范围测试。
2。在其它机器第一次启动时,如果硬件不同,需要安装驱动。

补充说明
1。移动硬盘系统启动后,最好把本地硬盘禁用,以保护本地硬盘的系统。
2。这个系统也可以装在u盘上,需要最小2G的空间。由于u盘有100万次读写寿命限制,装好后,还需要安装EWF,否则u盘很快就挂。另外u盘速度比移动硬盘慢很多,装EWF还可以提高启动和运行速度。

回答2:

我也考虑这个问题
因为暂时还没入手移动硬盘所以还没去试过
这里有些资料
不知道对你有用不

你说那个修改过的XP是不是WinPE?
因为我有时候在系统出问题后就是通过 U盘里的winpe进入系统后使用部分工具的

移动硬盘或U盘装系统

微型PE启动盘
首先你的移动硬盘或U盘要有USB-HDD引导功能 (注:闪存盘容量不能少于256MB)
1、准备好你的U盘或移动硬盘,用win2000或XP格式化一下,为的是得到NT的boot区。
注:U盘为FAT格式;移动硬盘为FAT32格式。U盘(移动硬盘)要格式化成硬盘模式(HDD盘模式),ZIP盘模式偶没试过,(移动硬盘)的第一个分区格式化主分区要设为活动的

2、把win2000或XP的ntldr,ntdetect,boot.ini,bootfont.bin 拷贝到你的U盘(移动硬盘)的根目录上,这时你的移动硬盘就是一个启动盘了.

3.在把微型PE光盘里(或ISO文件里)pexp目录下的NTDETECT.COM和SETUPLDR.BIN复制到U盘(移动硬盘)根目录;SETUPLDR.BIN

要改名为PELDR(没有扩展名)。将光盘中的“DOCUMENTS AND SETTINGS”和“PROGRAMS”两个目录以及根目录中的“BOOTFONT.BIN”

文件复制到U盘(移动硬盘)根目录。“BOOTFONT.BIN”是WINDOWS XP启动过程中用来显示中文字体的语言支持文件,如果发现XP启动菜单变成了

英文,或WINDOWS PE启动进度条上的中文字体不能显示,就是这个文件丢失了。

4、把微型PE光盘里(或ISO文件里)的目录和文件都拷贝到U盘(移动硬盘)上,把U盘(移动硬盘)上 \\PEXP 目录改名为

\\MiniNT 注意必须用这个名称

5.安装GRUB多重启动菜单到U盘(移动硬盘)。在U盘(移动硬盘),在把(GRUB)解开,对照目录把文件复制到U盘(移动硬盘)根目录

(boot\grub;boot.ini;grldr)

6、在“ \PROGRAMS\WINTOOLS\系统修复\PE硬盘安装” 目录下有两个EXE文件,(mkbt.exe;nt2peldr.exe) 把mkbt.exe;nt2peldr.exe

复制到Y盘根目录在命令行转到Y:>
mkbt.exe 功能是用来提取引导扇区代码转成文件,运行格式:mkbt.exe -x -c X: Y:\peloader.bin
nt2peldr.exe 功能是让peloader.bin可以引导PELDR 运行格式:nt2peldr Y:\peloader.bin (其实就是把peloader.bin里的字符NTLDR改成了

PELDR,使其指向windows pe的引导文件PELDR) 获取U盘(移动硬盘)的启动记录文件,
注:其中X为U盘(移动硬盘)的盘符;其中Y为peloader.bin文件保存的盘符;在把这个peloader.bin复制到X盘为U盘(移动硬盘)盘符。

7.然后修改boot.ini如下:
[boot loader]
timeout=1
default=C:\GRLDE
[operating systems]
C:\GRLDE="启动grub(多启动菜单)"

8.基本启动的过程:机器的BIOS装入移动硬盘的BOOT区 -> BOOT区运行NTLDR -> NTLDR 装入boot.ini -> 提示用户选择要启动的OS -> 选择

WinXP PE -> NTLDR 装入peloader.bin -> peloader.bin 运行PELDR -> winXP PE 启动
注:安装多重启动镜像可以在boot\grub文件夹下 把启动镜像复制到boot\grub文件夹下,在改menu.lst菜单文件(按照里面的格式改。里面带

win99.zip;XUSBOOT.IMG两个;你也可以按格式加)

9.进入COMS设置,在“ADVANCED SETUP”项的“1ST BOOT DEVICE”选项中将第一引导设置为“USB HDD”,然后使用我们制作的闪存盘(移动硬

盘)引导电脑,就可以引导进入WINDOWS PE系统了。由于光盘并没有针对闪存盘进行设计,其中的部分程序可能会因为路径指向PEXP而

无法运行,这时还需要调整一下路径设置。例如软件不能升级以及一些维修工具不能使用等,这时大家可以搜索包含“pexp”字苻的CMD和INI

文件,将其中的“pexp”替换为“minint”即可。用闪存盘启动WINDOWS PE成功与否比较依赖主板BIOS的支持,即使是支持闪存盘启动的电脑

,也不能保证完全正常启动WINDOWS PE,另外用闪存盘启动WINDOWS PE速度通常比光盘启动要慢,但好处是升级和扩充工具软件非常方便。 joy666 2007-8-25 09:24

第二种说法:

这种方法有一定的局限性。如果你想用这种方法安装系统,主板要能选择USB-HDD引导;另外运行老毛桃PE需要超过128M的内存。这两点要求不能满足的话,就别浪费时间了。

一.准备的软件

WinRAR v3.7 Beta 6 简体中文版 http://www.crsky.com/soft/152.html

老毛桃WINPE 070330,迅雷。 ftp://greendown:GreenDown200704@jp.greendown.cn/200703/BootCDXP070330_Greendown.cn.rar

PartitionMagic v8.05 汉化绿色版 http://www.sz1001.net/soft/35.htm

你下载的系统ISO文件,校验一下MD5码,和下载页是否相同,如果不一样,要重新下载。或者系统光盘。

二.安装过程

1.先把移动硬盘接入别的正常使用的电脑。运行PARTITIONMAGIC 8.05,对移动硬盘进行分区。在硬盘的最前面分出一块200M的空间,建立主分区,激活,并格式化为NTFS。后面随你分成几个区。如果硬盘已有数据,将第一分区缩小200M, 并移动到后面,然后重复上面的操作。之所以放在硬盘前面,是为了以后管理,使用方便。

用WINRAR打开老毛桃PE的BootCD_XP_070330.rar,先把ISO文件解出来,再用WINRAR把ISO文件解开到本地硬盘的一个目录下,如E:\PE。将E:\PE\WXPE 文件夹下的SETUPLDR.BIN 和NTDETECT.COM 复制到移动硬盘活动主分区根目录下,并将SETUPLDR.BIN改名为 NTLDR(没有扩展名!) 。再将 E:\PE目录下的 WINNT.XPE、WINPE.IS_和外置程序文件夹一并复制到移动硬盘活动主分区的根目录下。

把你下载的系统ISO文件解开到移动硬盘其他分区,如第二分区;或者是把你的系统光盘里的所有文件复制到移动硬盘第二分区,或者是你想恢复的GHO文件(必须是网上下载的。如果是你自己备份的,只能是本机的备份恢复到本机才行)。

至此,移动硬盘部分就搞定了。

2. 把移动硬盘接入问题电脑,启动进入BIOS设置。把USB-HDD设为第一启动,重新启动。USB外置硬盘启动老毛桃PE是较慢的,要等一等才行。但进入之后,就是你的天下了。里面工具繁多,硬件检测,磁盘检修、分区、格式化,上网,影音娱乐,密码破解,备份恢复等等等等,应有尽有。你想对电脑做任何不法行为都可以,因为PE是以RAMDISK方式启动的,驻留在内存中。仅仅在你需要运行各种外置工具时,才去硬盘找“外置程序”目录。因此,什么都能动,但移动硬盘主分区不能动。

运行PE里的PQ,先把问题电脑的本地硬盘分区,格式化,并激活主分区。进入解开后的移动硬盘第二分区上的系统ISO目录,运行WINNT32.BAT(有可能在I386目录下,也有可能是SETUP。这要看你想安装的系统是什么了。),选择安装在本地硬盘主分区。文件复制结束后,重启进入BIOS,把启动顺序改为本地硬盘优先。进入正常的安装过程,过程中提示找不到文件时,手工指向移动硬盘上的目录(注意盘符与PE下不一样)。OK了。

如果你想安装的是克隆版,更简单。 运行PE里的PQ,先把问题电脑的本地硬盘分区,格式化,并激活主分区。然后运行GHOST,把GHO恢复到本地硬盘主分区。重启进入BIOS,把启动顺序改为本地硬盘优先。重启就进入正常的安装过程。OK了。

三.写在后面

即使你不需要安装系统,也要做一个有WINPE的USB硬盘。可以做很多过去想做但又不敢做、过去敢做但又做不好的事。实乃居家旅行,杀人放火必备之良药。

实际上,还有一些DOS下的安装方法,同样可以实现这个目的。但我不推荐那些DOS工具,界面不友好是一个原因,对现在这些新硬件支持不理想,或多或少都有一些兼容性问题。如果出现问题,你根本查不出原因。我说的这些方法是在全中文的WINPE的窗口下进行的,你说哪个方便?

回答3:

这个就是在主板bios设置启动是从移动硬盘启动!条件是
1、你的bios支持usb启动,
2、再次是要把移动硬盘设置为活动区,
3、最后,在移动硬盘里的文件要完整。
你可以使用一个ghost版本的!用里面的gho文件查看器,将那个文件全部释放到移动硬盘里就可以了!
还有啊,如果说,你想使用移动硬盘里的系统启动,上面的三个条件必须全部满足!

回答4:

你要的就是PE。
至于要装一个完整的系统在移动硬盘上,到现在我还没听说过有这样的。。。毕竟不是真正的电脑上的硬盘。
也许用个硬盘盒插在电脑上才可以吧。

回答5:

http://www.bitscn.com/wb/system/200609/76786.html 简单啊 就是做一个u盘启动盘啊 在迅雷上搜一下有好多的教程
这个就是在主板bios设置启动是从移动硬盘启动!条件是
1、你的bios支持usb启动,
2、再次是要把移动硬盘设置为活动区,
3、最后,在移动硬盘里的文件要完整。