p2v 虚拟机 Win7 启动蓝屏 STOP 0x0000007B 的解决

p2v 虚拟机 win7 启动蓝屏 STOP 0x0000007B 的解决

使用 P2V 工具转换的 Win7 硬盘镜像,挂载到 VMWare 中启动蓝屏,查找资料后找到解决办法,记录一下。

2013-05-15 22:37阅读:
从物理机把win7迁移到 VMware虚拟机中 没有用厂商的工具 而是通过ghost直接复制到分区vhd文件中
完成以后在VMware中直接添加vhd作为虚拟硬盘
启动操作系统 首先遇到 bootmgr问题 使用光盘修复解决
又遇到 蓝屏 STOP 0X0000007B
查询了一下 是因为原来物理机是intel sata 硬盘控制器
虚拟机是LSI SCSI 硬盘控制器
导致无法找到硬盘
经过研究 其实LSI驱动 win7是带的 只不过windows为了加快启动速度 默认屏蔽了用不上的驱动
找到如下解决方法
Windows can’t load the new drivers for AHCI or RAID interface. Actually when Windows is installed, it automatically disables unused storage drivers to speed up Windows startup process.
You just need to tell Windows that hard disk mode is going to change upon reboot using Windows Registry and Windows will automatically detect the mode and will install the required drivers and you’ll be able to successfully change the SATA mode in BIOS without any need to reinstall Windows.
1. 安装光盘启动
2. shift+F10
3. re
gedit
4. 选择HKEY_LOCAL_MACHINE
5. 选择文件-加载配置单元-C:\Windows\System32\config\system
6. 输入fix
7. 选择ControlSet001 ControlSet002
8. 找到里面开头的 LSI_FC LSI_SAS LSI_SAS2 LSI_SCSI
把里面的start(DWORD类型) 从3 改成0
9. 保存
重起虚拟机

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据