下沙论坛
标题:
winpe下安装xp遇到“没有找到有效的系统分区,安装程序无法继续”解决办法
[打印本页]
作者:
下沙论坛
时间:
2010-12-30 15:44
标题:
winpe下安装xp遇到“没有找到有效的系统分区,安装程序无法继续”解决办法
WINPE使用的比较多了。但一般都是用ghost直接装。没有用过原版XP安装过。这次购置新机器。对系统进行重新安装原版系统。但装几次都出问题。最后终于解决问题。
. n. O" d# ^- U$ V* D
* V) U) {" \( s- I
sconf现将问题解决情况及分析如下:
* `4 s8 |7 a) b
. G9 S1 H( \1 e. U
问题一:用PE加载虚拟光驱后,直接安装系统,失败 PE加载ISO后,找到I386文件中的winnt32.exe进行安装。安装会出现拷文件的情况,一切正常。重启后,系统提示无法继续安装。因为找不到安装文件。后上网查阅资料知,重启后,系统并不会加载PE系统,所以也无法找到在WINPE时虚拟出来的盘符。
+ ?0 H# L! V" i" \. e) n' U) o
$ p+ q' n7 m$ r: ?4 H, C
问题二:无法引导,没有找到有效的系统分区 问题一的解决办法就是把原版ISO的文件直接拷到d盘上。在安装时就会找到原盘了。但这样在进行到拷完文件,重启的时候,又出错了。根本没法启动。无引导程序。后来在PE里安装原版时,注意到有一项,是否将硬盘升级到NTFS格式。是或否。很纳闷。我的所有盘都是NTFS。怎么会又提示呢。网上的意见是,这时候系统默认的安装盘可能并不是C盘。PE系统所在U盘不是NTFS,默认是将文件复制到这里面了。于是再查找。如何指定安装盘。终于找到在微软网站上有明确的说明:
http://support.microsoft.com/kb/817577/zh-cn
用命令行的格式去安装,就可以加载参数了。
, _& u* s/ W/ v N& b
5 S8 N& b3 I C" `
具体为: e:\XP\i386\winnt32.exe /syspart:c: 黑体即为所加参数。直接双击运行winnt32.exe是加载不了的。于是问题解决。
, O- }3 a9 R6 n$ S, b+ @+ v Z8 q
' d( C5 ?% E9 A4 ]
下面总述一下WINPE下可以正确安装原版XP的方法:
: f L) {5 B$ z6 c/ ?
4 a0 S* \5 f9 c% [
1、正常进入PE。加载虚拟光驱。将原版XP光盘虚拟好。
1 D; j2 o( w* y* O
$ d8 G5 Z/ f; B$ P) T6 f
2、将XP光盘的文件拷到D中。路径为e:\XP.直接拔掉U盘(避免装到U盘上去)。
& i4 o+ I* ^; F
: V S9 a9 F' S$ m0 E7 r
3、开始-运行,cmd,回车进行命令提示符。
; y F; Z# O. y1 O1 b
# e, F+ b9 _" r: {! c6 \
4、e:\XP\i386\winnt32.exe /syspart:c:
! v' r; Y8 a6 N& _) d
4 L' k4 l) k5 V* L& d
5、然后常规安装XP系统即可以。 如果把I386解压到了D盘,命令提示符下输入“d:\i386\winnt32.exe /syspart:c:”即可。如果把I386直接集成到了光盘中,把前面的盘符改成相应盘符即可。最后注意安装时在高级选项里把从安装CD复制所有安装文件选上。 如果是属于集成的xp,找到根目录的winnt32.bat,将.\i386\winnt32 /dudisable /s:.\i386 /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%编辑为.\i386\winnt32 /syspart:c: /dudisable /s:.\i386 /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter% 安装时如果出现“驱动器找不到请求的扇区”,格式化一下C盘就行了。
欢迎光临 下沙论坛 (http://bbs.xiasha.cn/)
Powered by Discuz! X3.3