问题解决 | Windows10安装Hypervisor的SATA AHCI问题

<< 点击显示目录 >>

主页  Hypervisor使用助手 > 安装与使用 > Windows_Hypervisor安装指导手册 >

问题解决 | Windows10安装Hypervisor的SATA AHCI问题

 

问题现象

在给APC3100安装Hypervisor + Windows 10 2016 IoT时遇到此问题,该问题现象为:

 

安装Hypervisor时,进度条卡在%80,假死

clip0028

 

安装Hypervisor在Windows 10上的虚拟通信驱动时,报错提示需卸载Intel AHCI Driver

clip0029

 

原因分析

 

该问题对于在Windows10上安装Hypervisor具有通用性,特别是新型号的系列,比如APC3100,在出厂设置上直接安装会遇到此问题。部分Windows7可能也存在此设置问题,但由于B&R Hypervisor不支持Windows7,所以就不需要讨论了。

 

该问题原因在于出厂的Windows10会使用自带的Intel 6th Generation SATA AHCI Controller这个驱动来作为默认SATA硬盘控制器,而B&R Hypervisor不兼容这个驱动。如果Windows 10 使用这个驱动,并在此时安装Hypervisor,会造成卡住假死现象。同样的,在Windows 10中安装Hypervisor虚拟通信驱动时,会报错,提示需要卸载Intel AHCI Controller驱动。

 

以下是Windows 10出厂选择使用的驱动

 

clip0030

 

我们需要把它更换成下面这个驱动

clip0031

 

 

此问题在AS帮助中的描述位置:38ed0238-130a-412b-a869-b1c61a75c016

 

解决方法

 

将默认SATA控制器驱动换为standard版本

 

step1:找到默认Intel 6th Generation驱动,右键选择update driver software

 

step2:选择第二个选项,手动驱动搜索路径

 

clip0032

 

step3:选择下面的选项,Pick from list,在已安装的驱动中选择,不要理睬上面的文件夹路径去寻找

clip0033

 

step4:在弹出的列表中,选择standard版驱动

clip0034

 

step5:更改后会提示需要重启,重启后进入设备管理器,确认已经修改成功

clip0035

 

step6:按照正常步骤,安装Windows10下的Hypervisor