|
今天帮同事安装操作系统,原来装的是windows7 ,现改装为windows xp 。把原来装windows7 的盘格掉,用U盘启动安装,安装完成后提示找不到启动文件ntldr,从系统盘拷贝该文件过来又提示找不到文件hia.dll,拷贝该文件过来还是同样的提示(<windowsroot>\system32 \hai.dll)。
原因分析:在复制系统文件时,如果不拔出U盘,现在的系统是运行在内存中的PE,默认的系统盘是装载系统的U盘,这样就会把系统安装文件(包括启动文件)复制到U盘,而不是复制到本地C盘。
PE启动以后,拔去U盘,格式化C盘,重新开始安装,复制文件完成后,能正常启动。但安装过程中出现了蓝屏:
A problem has beem detected and windows has been shut down to prevent damage to your computer If this is the firsttime you've seen this stop error screen,restart your computer.If this screen appears again,follow these steps:
check for viruses on your computer,remove any newly installed hard drives or hard drive controllers.check your hard drive to make sure it is properly configured and terminated. Run CHKDSK/F to check for hard drive corruption,and then restart your computer. Technical information:
stop:0*0000007B(0xF9E4C528,0x00000034,0x00000000,0x00000000)
提示让查杀病毒,移去新安装的硬件,检查硬件是否适合配置,用chkdsk检查,然后重启。但盘是好的。把BIOS的Serial ATA (SATA)由AHCI(高级主机控制器接口)改为ATA(兼容模式),重启,成功。
原因分析:由于原版本XP光盘没有集成SATA控制器驱动,所以安装过程中会找不到硬盘。而如果我们在BIOS中把硬盘设置为兼容模式(IDE模式)就可以安装了。
[ 本帖最后由 zyf1293 于 2011-5-30 22:16 编辑 ] |
|