WinPE下硬盘安装XP

方法一:

U盘在PE下安装XP原版镜像的方法
第一步:用U盘启动进PE,将U盘上的镜像文件复制到硬盘的非C盘,并将C盘快速格式化。
第二步:用虚拟光驱加载镜像文件。注:不要关闭虚拟光驱,
第三步:打开虚拟出的盘符,双击安装文件SETUP.EXE。
第四步:选择安装XP。
第五步:选择全新安装。
第六步:输入KEY,输完点下一步。
第七步:注:关键就在这一步,很多朋友失败就在这,要点高级选项。
第八步:这两个选项要勾上,特别是第一项,不然重启后就要你插入CD光盘,我们是用虚拟光驱的,重启后就没了,所以会失败。
(从安装CD复制所有安装文件。打上勾。和:我想在安装过程中选择安装驱动器号和磁盘分区。打上勾)
第九步:这时一定要拨掉你的U盘再点下一步,不然就会往你的U盘复制文件,当然也就失败了。然后选中是否跳过这一步继续安装Windows。
第十步:开始向C盘复制文件,复制完后重启就和用光盘装系统一样了。复制完文件也有可能不能重启的情况,只要手动强制重启就可以了。选“开始--关闭机算机—重新启动”

方法二,个人推荐,相对简单一点,原理应该是一样的:

详解U盘WINPE下安装标准版xp系统的关键

--------------------------------------------------------------------------------
通过UltraISO软件将标准版XP系统写到u盘中后,可以参考以下资料。

下面一段是网上找到的现成的有价值的资料:
========================================
一.U盘启动进入WINPE系统.
二.用虚拟光驱加载系统镜象文件.光驱盘符我这里假设为A.
三.点开始,运行,输入cmd,回车.输入:cd /d A:i386
回车.
再输入:winnt32 /syspart:c /makelocalsource /tempdrive:c
(其中c为要安装XP系统的盘符,可以修改)
回车.
四.选择全新安装,……,输入序列号等,按步骤进行
复制完文件后重启前拔掉U盘,切记!!
五.重启后的安装相信大家都知道了
以前大家启动后没有成功的原因是因为直接双击setup或winnt32时,系统没有自动加载/syspart:c /makelocalsource /tempdrive:c这个参数,以至于复制文件的时候把一部分文件复制到了U盘,造成启动不了
========================================

为了让人知其然又知其所以然,下面对几个参数作出说明。
参数解释:

/makelocalsource
指示安装程序将所有的安装源文件复制到本地硬盘上。当采用从光盘安装时,使用/makelocalsource 可以在以后没有光盘的情况下,为计算机提供安装文件。

/tempdrive:drive_letter

指导安装程序将临时文件放置到指定部分。对于全新安装, 可以将 Windows XP 安装在指定的分区。对于升级安装,/tempdrive 选项仅影响临时文件的位置,而操作系统的升级则在运行 winnt32 的分区中进行。
按:其实在全新安装过程中也是可以选择分区的,而并不局限于/tempdrive:所指定的分区。所以这个选项,也只是临时文件的存放位置而已。但如果是无人值守安装,则这个参数直接决定了把xp安装到哪个分区。

/syspart:drive_letter

表明可以将安装启动文件复制到一个硬盘上,并将硬盘标记为活动,然后将该磁盘安装到其他计算机上。启动该计算机时,它将自动启动下一阶段的安装。但必须始终同时使用 /tempdrive 参数和 /syspart 参数。在运行 Windows NT 4.0、Windows 2000 或 Windows XP 的计算机上,可以使用/syspart 选项来启动 Winnt32。运行 Windows 95、Windows 98 或 Windows Me 的计算机不能使用该选项。
按:/syspart:c 如果c分区原来不是活动的,这个命令会把这个分区指定为活动。而其它的活动分区会自动成为非活动。

简单地说:/syspart:drive_letter指定系统盘,/tempdrive:drive_letter指定临时文件的存放盘,必须始终同时使用 /tempdrive 参数和 /syspart 参数,/makelocalsource指定复制全部安装源文件。

其实安装程序复制在系统盘的文件如下:
$win_nt$.~BT
$ldr$
boot.ini
bootfont.bin
ntdetect.com
ntldr
txtsetup.sif
如果你在U盘安装的时候,没有指定/syspart:drive_letter,可以在U盘中找到以上的文件和文件夹,复制到你的硬盘的活动主分区即可。这几个文件全部加起来不过几M而已,它就是安装程序的全部引导文件而已。

boot.ini所指向的是c:$win_nt$.~btbootsect.dat
这个c:是指定的系统盘。
由于活动分区总是c分区,所以这个c是固定的。

而安装程序所复制的全部安装源文件则放在$win_nt$.~ls文件夹里面,这个文件夹很大,有五百M左右。

猜你喜欢

转载自cunningfox.iteye.com/blog/1633873