设为首页收藏本站language 语言切换
查看: 3780|回复: 1
收起左侧

解决USB 3.0设备在ESXi 6.x或ESXi 5.x里显示为USB 2.0设备问题

[复制链接]
发表于 2015-12-18 23:29:25 | 显示全部楼层 |阅读模式
测试配置USB设备为VMFSDatastore时,发现明明是USB 3.0设备,却被系统检测为USB 2.0,这个问题无论是在ESXi5.5和ESXi 6.0上,都是这样。为了解决这个问题,查了不少资料,最后发现,其实这个问题和BIOS里关于USBConfiguration的选项有关,因此,去到BIOS里,找到USB设定选项,找到xHCI,他先他摸人的设定为Smart Auto,而这个SmartAuto就干了这件事情:在USB 3.0驱动被加载之前,自动将USB设备识别为了2.0。因此,尝试讲这个xHCIMode设定为Enabled,之后,所有设备就会被识别为USB 3.0了;

那么,在ESXi主机上,如何去查看是否被主机将USB设备识别为Smart Auto方式呢?可以用命令来查看,通常,这里的设备会被连接到"Bus 001",然后会显示2.0 root hub,如下命令可以看到:
1.  #lsusb
如果想要具体查看当前设备的xhci的状态时,可以输入如下命令查看:
1.  #esxcli system module list | grep xhci
如果系统BIOS里USBConfiguration配置好了,但是由于程序问题,导致没能直接连接到USB 3.0 root hub,则可以用如下命令来激活连接:! D
1.  #esxcli system module set -e true -mxhci
然后,执行如下命令加载:
1.  #vmkload_mod xhci

资料来源:虚拟人
发表于 2015-12-19 11:08:25 | 显示全部楼层
感谢楼主分享!
沙发 2015-12-19 11:08:25 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 05:49 , Processed in 0.051432 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表