同事使用VHD的方式给计算机做了一个双系统,一个是老的XP系统,另一个就是Win7。同事大赞VHD这种方式的好处,直接拷贝加上简单的设置就可以给机器做双系统了。Win7口碑挺好的,我早就想安装一个玩玩。在同事的引导之下,我把他机器上的VHD文件拷贝到我的机器上,使用diskpart工具在我的机器上配置好了一个虚拟盘,最后使用bcdedit工具(名字可能记错了)配置好了双引导了。
一切OK之后,我启动我的电脑,选择win7操作系统。可是,win7的logo转了几下之后,系统就重启了。进入安全模式,看在load classpnp.sys的时候出的问题。
在网上google了一阵之后,发现有很多的人遇到这种问题,也给出了几种解法。但是每种解法并不是万能的,不是对所有人都适用的。后来,我找到一个帖子,楼主也有我同样的问题。有人推荐了一篇文章:http://www.mydigitallife.info/2008/12/06/how-to-upgrade-install-to-windows-7-build-6956-with-vhd-image-in-clean-state/ 。楼主说他在BOIS禁止了ACHI也没有用。但是,我在我的BOIS中禁止了ACHI,问题就解决了。
写下此文,给遇到同样问题的人做给参考。