请教esxi 直通USB设备直通的问题

vmware&esxi&解决USB识别问题(转载)
原创作品,允许转载,转载时请务必以超链接形式标明文章&&、作者信息和本声明。否则将追究法律责任。
一、使用VMDirectPath映射USB设备的前提条件
1、所使用的cpu和芯片组必须支持Intel的Directed I/O(vt-d)技术或者AMD的I/O
Virtualization技术,仅支持cpu虚拟化是不行的
2、需要一块独立的USB扩展卡,VMDirectPath不支持映射主板集成的USB接口
二、使用的设备清单
Dell T110服务器:Xeon
X芯片组 4G内存 SAS6ir阵列卡 250G*2硬盘(SATA) Broadcom 5722
如果想使用VMDirectPath,购买设备前一定要确认一下cpu和芯片组是不是支持vt-d,不过即时支持vt-d也不一定肯定能成功,但是不支持肯定是没戏的
下边是我使用的cpu和芯片组的详细信息链接
USB 扩展卡:syba
SD-EN101-4E1I PCI-Express转USB 2.0扩展卡,使用的是PLX8111桥接芯片+NEC
OA系统的USB加密狗:主要就是为了映射这个东西
三、安装设置
1、首先在bios里打开虚拟化支持,Dell T110默认是关闭的
2、开始安装ESXi
4.0,安装很顺利所有的硬件都能支持
3、用VShere
Client连接ESXi服务器,选择Configuration-Advanced
Setting就会看到VMDirectPath的设置界面,点击Configure Passthrough
如果硬件不支持或者bios中没有打开虚拟化支持这个选项是灰色的无法选择
勾选需要映射的设备
确认后提示需要重启
重启以后映射的设备上出现绿色的标志
编辑虚拟机的设置
点"Add…”添加一个新设备
选择"PCI Device”
选择需要映射的设备
启动虚拟机,可以看到插在服务器上的USB设备已经成功映射到虚拟机(我插了一个U盘和一个USB加密狗)。
1、映射的USB设备只能工作在1.1的速度下,我主要使用加密狗这个问题倒不是很大
2、只能映射扩展卡上的USB接口,服务器本地的USB接口不支持,不过据说4.1版本就可以支持映射本地USB接口了
3、兼容性似乎还不是很好,不是所有的服务器、扩展卡和USB设备都能很好的配合,不过总体讲Intel要比AMD成功率高
4、我使用过VMware Server
1.0的USB映射功能,不是很稳定,不过ESXi的VMDirectPath目前使用一周没有什么问题
5、虚拟机安装的时候需要选择Version 7的才能支持VMDirectPath
五、参考链接
已经过时了,ESXi
4.1已经支持映射本地usb
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
ESXI 5.1:将USB设备插入ESXI主机(我截图使用的是U盘),我通过vsphere client进行演示。通过vsphere client登录ESXI主机或者vCenter,编辑设置需要添加USB设备的虚拟机;添加usb控制器:控制器类型:EHCI+UHCI和xHCI。EHCI+UHCI支持usb 2.0 usb1.1的设备,xHCI支持usb 2.0 usb1.1 usb 3.0的设备。我的usb 2.0的设备,我就选择:EHCI+UHCI了,并且这个虚拟机的客户操作系统也支持此控制器。注:xHCI这种控制器类型,你的客户操作系统必须支持才能添加。&&添加完之后,usb控制器就存在了。&添加USB设备:选择USB设备,如果主机中无法识别此设备或者主机没有插入此设备,在信息提示处会给出提示。选择需要添加的USB设备:比如我现在的是金士顿U盘。注:当连接usb设备的虚拟机需要进行迁移时,我们选择“已连接设备时支持vMotion”,当然你的目标主机也需要插入USB设备。&&点击完成,添加USB设备完成。安装USB驱动:添加完USB设备之后,你需要在虚拟机客户操作系统中安装USB驱动,这样操作系统就可以设备和使用USB设备了。注:通过vsphere&web client添加usb的过程和sphere client几乎一样。&
阅读(29463)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'ESXI 5.1/5.5 主机添加或映射USB设备(加密狗)',
blogAbstract:'ESXI 5.1:将USB设备插入ESXI主机(我截图使用的是U盘),我通过vsphere client进行演示。通过vsphere client登录ESXI主机或者vCenter,编辑设置需要添加USB设备的虚拟机;添加usb控制器:控制器类型:EHCI+UHCI和xHCI。EHCI+UHCI',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:2,
publishTime:3,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:5,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}查看:8730|回复:12
助理工程师
VMware里的VM虚拟机想通过物理机的USB设备copy文件,发现在在新增USB设备时显示USB设备不可用,不知道为什么,环境是vSphere5.1(exsi5.1),USB 控制器新增过。如下图
优秀技术经理
你可以尝试吧usb设备拔掉再插,还是认不出就换一个设备实施,有一些可能是某种设备不能识别,确实有,遇到过好几次了
助理工程师
引用:原帖由 爱喝可乐的小白 于
21:41 发表
你可以尝试吧usb设备拔掉再插,还是认不出就换一个设备实施,有一些可能是某种设备不能识别,确实有,遇到过好几次了 试过多次都不行
优秀技术经理
引用:原帖由 samcxl 于
10:32 发表
试过多次都不行 果断换一个别的usb设备测试
助理工程师
配置直通里有没有把USB通道选项全部激活?
助理工程师
引用:原帖由 c_j_d2002 于
13:28 发表
配置直通里有没有把USB通道选项全部激活? 请问具体在哪个地方有这方面的设定,我没有做任务关于USB的设定。
助理工程师
1. 左侧选中主机
2. 右侧上方选择“配置”选项卡
3. 选择“硬件”中的“高级设置”
4. 右侧上部选择“配置直通”
5. 勾选所有USB有关设备确定。然后尝试是否能够识别
注意,此操作需要将esx主机重启后生效。确定时请小心
(23.18 KB)
(55.48 KB)
助理工程师
引用:原帖由 c_j_d2002 于
13:28 发表
配置直通里有没有把USB通道选项全部激活? 有找到了,但好像是一个效果,其它设备都试过,都不行
说明:我是把USB插在客户机上,再通过vSphere Client连到 VM上,VM上无法读取我插在客户机上的USB设备(U盘)
(474.66 KB)
助理工程师
引用:原帖由 samcxl 于
13:50 发表
有找到了,但好像是一个效果,其它设备都试过,都不行
说明:我是把USB插在客户机上,再通过vSphere Client连到 VM上,VM上无法读取我插在客户机上的USB设备(U盘) ... LZ esx的building号是多少??
助理工程师
引用:原帖由 c_j_d2002 于
08:51 发表
LZ esx的building号是多少?? ESXi,5.1.0,799733
助理工程师
我刚在ESX 5.1 Building 1065491上测试过,是ok的.
lz可以考虑尝试下update
助理工程师
引用:原帖由 c_j_d2002 于
10:02 发表
我刚在ESX 5.1 Building 1065491上测试过,是ok的.
lz可以考虑尝试下update 还真是版本的原因,升级到1157734后就可以了。多谢兄弟
助理工程师
引用:原帖由 samcxl 于
14:55 发表
还真是版本的原因,升级到1157734后就可以了。多谢兄弟 解决就好:)一起努力解决USB 3.0设备在ESXi 6.x或ESXi 5.x里显示为USB 2.0设备问题_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
解决USB 3.0设备在ESXi 6.x或ESXi 5.x里显示为USB 2.0设备问题
&&解决USB 3.0设备在ESXi 6.x或ESXi 5.x里显示为USB 2.0设备问题
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢请教esxi USB设备直通的问题_百度知道
请教esxi USB设备直通的问题
我有更好的答案
您好,我看到您的问题很久没有人来回答,但是问题过期无人回答会被扣分的并且你的悬赏分也会被没收!所以我给你提几条建议:一,你可以选择在正确的分类下去提问,这样知道你问题答案的人才会多一些,回答的人也会多些。二,您可以到与您问题相关专业网站论坛里去看看,那里聚集了许多专业人才,一定可以为你解决问题的。三,你可以向你的网上好友问友打听,他们会更加真诚热心为你寻找答案的,甚至可以到相关网站直接搜索.四,网上很多专业论坛以及知识平台,上面也有很多资料,我遇到专业性的问题总是上论坛求解决办法的。五,将你的问题问的细一些,清楚一些!让人更加容易看懂明白是什么意思!谢谢采纳我的建议! !
采纳率:93%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 esxi 6.5 显卡直通 的文章

 

随机推荐