预装有Vista的HP6531s安装XP的三个麻烦及解决方法
1)无法安装XP,安装过程中出现蓝屏 (就是XP安装盘缺少AHCI驱动的问题的应对办法)
2)后装的XP将Vista引导覆盖了 (就是Vista和XP双引导设置的问题)
3)XP无法安装AHCI驱动(就是如何为XP安装AHCI驱动的问题)
第一个问题好解决:
进入biso,将SATA Device Mode 由AHCI模式切换到IDE模式.
然后就可以正常安装XP
第三个问题解决比较麻烦:
首先,到HP官网上下载支持XP的 Intel Matrix Storage Manager驱动,
这表面上是一个可执行程序,但同时也是一个压缩包,用解压软件将其解压到任意目录比如:sp42162.
其次,选择我的电脑, 右键点击选择“属性” 选择“硬件” 栏, 点击“设备管理器”;
然后,1.点击ide /atapi控制器左边的+号,打开会显示2个“*******controller”设备;
2.选择其中一个设备后右键点击“选择”属性,选择“驱动程序” 标签,然后选择“更新驱动程序”选项;
3.选择“从列表或指定位置安装”点击“下一步”;选择“不要搜索,我要自己选择要安装的驱动程序”点击“下一步”,选择从“ 磁盘安装”,
4.这时会出现查找文件窗口,选择路径到“sp42162\winall\driver”然后双击窗口中的 “iaahci”文件,这时窗口会出现一系列的设备型号,
我们的HP6531机型选择的型号是“ICH9M-E/M”,选中后系统会显示驱动安装更新界面;
5.更新完毕后,千万不要选择重启机器,继续在设备管理器中更新另外一个“***controller”设备;
确定2个设备都更新完驱动程序后,重启机器,进入biso,将SATA Device Mode 由IDE模式切换回AHCI模式
最后,机器正常启动后,先不管系统会提示找到新硬件情况,先前面下载的Intel Matrix Storage Manager驱动。
安装完毕再次重启机器。
这样,这个问题也解决了.
前面两个问题解决了,就保证了 Vista和XP都支持AHCI,就能解决第二个问题了.
现在开始解决第二个问题
首先用XP光盘修复XP系统引导(如果不能引导,否则跳过此步)
fixmbr
fixboot
修复完毕。
继续执行 map 命令,察看XP系统分区对应的序号,比如我的XP对应的序号是 4.
exit
然后用Vista光盘修复Vista系统引导(如果不能引导,否则跳过此步)
这个简单,光盘引导后,选择修复系统 -〉 引导修复
然后进入Vista系统
修改c:\boot.ini 文件,如果没有就新建,比如:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
注意:multi(0)disk(0)rdisk(0)partition(4) 中的4 ,就是刚才map查到的序号,你们根据你们自己的情况修改
最后,在Vista引导管理中添加 XP引导:
c:\windows\system32\bcdedit -create {ntldr} -d "Windows XP"
c:\windows\system32\bcdedit -set {ntldr} device partition=c:
c:\windows\system32\bcdedit -set {ntldr} path \ntldr
c:\windows\system32\bcdedit -displayorder {ntldr} –addlast
重启机器.
完毕.
---------------------------
2009-5-19 晚: 发现一个EasyBCD软件 ,非常方便构建多系统引导,我就用它很方便的建立了三个系统: Vista XP Ubuntu 的引导.







