TC USB光驱虚拟机登陆

发布时间:  2015-03-10 浏览次数:  268 下载次数:  0
问题描述
TC上外接USB的DVD光驱,然后登陆虚拟机,登陆后虚拟机提示如下错误:




出现此错误时只有插拔USB线才能恢复正常。(XPE虚拟机默认重定向USB接口)
告警信息
虚拟机登陆时有如图所示告警

处理过程
在TC侧找到此设备然后想办法让TC无法正常识别,这样TC就不会占用此设备,直接由虚拟机识别。

1、在TC的设备管理器里找到此设备对应的驱动文件。






2、重命名驱动文件,使驱动失效,从上图可以看出驱动文件很多,为了不影响其他设别,我只重命名了cdrom.sys文件。

3、如果TC开启了写保护,则要先执行ewfmgr c: -commit 保存修改,然后重启TC。.

4、重启后查看设备如下图,出现一个叹号,说明修改成功,下面就可以登录虚拟机验证了。




根因
根据错误提示,意思是说此设备正在被使用,虚拟机无法完成设备的映射。
USB光驱是通过USB映射方式映射到虚拟机里的,当登陆虚拟机时虚拟机会尝试挂载此设备,如果此设备在TC侧正在被使用则会出现挂载失败的情况。

下面是Citrix官网的案例说明。
http://support.citrix.com/article/CTX130046

Cause
The managed software for the USB device is installed on the endpoint and on the target device. When starting the Virtual Desktop Agent (VDA), the managed software for the USB device does not release the USB device on the endpoint, and prevents the USB device from being captured by the target device.
Resolution
Uninstall the manage software for the USD device on the endpoint. Alternatively, you can explore in the device manufacturer’s website for a new or updated version of the software or device drivers that can be tested and does not present this problem.
建议与总结
除了USB光驱,其他USB设备如果出现此类似问题,都可以通过此方法解决。

END