很多朋友给电脑装系统用“用U盘PE启动电脑,将安装版系统的镜像进行提取然后进行安装”的方式。
有经验的朋友都知道,在PE下用 GHOST安装特别方便和快捷,但是就是有一批和本人一样喜欢使用和安装官方原版作品的人。但是官方做的系统没有GHOST版的,为了安装个系统让大家去 刻张盘这的确有点浪费,再说啦现在系统不停的在打补丁不停的出了sp1就出sp2.所以大家还是喜欢下个iso镜像,方便!
然而这样就有不少问题出现了,就拿我本次遇到的问题为例吧!
我这次要给一台机子安装一个windows server 2003系统,于是拿U盘启动PE,将从官网下载下来的windows server 2003 sp2 iso镜像进行提取放到了D盘一个目录下。
接着找到SETUP.EXE,双击就要进行安装了,选择了第一项“安装Windows Server 2003,Enterprise Edition”
然后就出现异常了,如下图:“没有找到有效的系统分区,安装程序无法继续”
这可如何是好,难道非得为这个系统刻张盘???
经过一番学习和查询,问题得解,解法如下:
1、有人说有的xp系统也是PE下无法安装,要找I386文件夹下 winnt32.exe 点击安装就行了。
鉴于xp和server 2003都是windows NT内核,莫非可以吧,于是打开I386文件夹,找到winnt32.exe,可是照样无果,直接弹出上边的第二张图片了。
第一种尝试以失败告终。
2、根据系统的反馈信息“没有找到有效的系统分区,安装程序无法继续”那是系统无法识别到底应该撞到哪里吧,于是进过高人指点得出如下
PE下运行cmd,在dos窗口里切换到I386所在文件夹,这个我想大家都会吧(好,简单说一下)
假如说你把安装文件提取出来在D盘xp文件夹里的12345文件夹里(也即 D:\xp\12345)
那么命令如下,
D:
cd xp
cd 12345
cd I386
此时已经跳到了I386所在文件夹。然后运行如下命令就可以安装了
winnt32.exe /syspart:C:
这样既可成功安装。
/syspart:C:)就行了。
3、当然还有网友说修改什么winnt32.bat文件,我是没弄明白,有兴趣的话自己研究。