ESXi直通USB键鼠
使用ESXi时,我们有时会直通网卡或者显卡给虚拟机使用,让虚拟机独占该物理设备,减少虚拟化造成的性能损耗,相关教程网上也比较多。今天我们来尝试下直通USB键鼠,这样虚拟的桌面系统(Windows,Linux,macOS等)就可以配合直通显卡接显示器以后直接当一台物理机使用了。
1. 首先要查询USB键鼠的VID和PID,在windows,macOS系统上插上设备查询或者插在ESXi主机上利用lsusb查询都可以。
![](/assets/blank.gif)
图中是vid在前,pid在后。Cypress这个是我的Filco键盘,Dell这个就是个鼠标。
2. 通过ESXi网页终端来编辑虚拟机的高级设置或者ssh到ESXi修改虚拟机的vmx文件,加入允许USB HID设备开关和具体直通的USB设备id。
编辑设置->虚拟机选项->高级->编辑配置。
![](/assets/blank.gif)
添加如下参数,vid在前,pid在后。确定,保存。
![](/assets/blank.gif)
3. ssh访问ESXi,并使用vi修改/etc/vmware/config, 加入上面添加的要直通的设备ID。
![](/assets/blank.gif)
4. 如上设置后下次ESXi重启时VMkernel还会获取设备的控制权,我们需要到ESXi启动引导中禁用掉VMkernel对上述设备获取控制权。
ssh到ESXi里,使用vi修改/bootbank/boot.cfg, 在启动参数后面加上CONFIG./USB/quirks=0x04b4:0x120d::0xffff:UQ_KBD_IGNORE:0x413c:0x301a::0xffff:UQ_KBD_IGNORE
(顺序为vid:pid::0xfff)
![](/assets/blank.gif)
保存后重启ESXi,然后我们就可以编辑虚拟机设置来添加USB键鼠设备了。
5. 添加其它设备,USB设备,自动会同时创建一个USB控制器,键鼠用USB2.0即可。
![](/assets/blank.gif)
6. 保存后启动该虚拟机系统,如果直通了显卡并外接显示器,那么就可以直接看着显示器里该系统启动,并且可以使用USB键鼠来操作了。
![](/assets/blank.gif)
以上操作步骤参考了troubleshooting-device-passthrough-with-vmware-workstation-and-vmware-fusion, how-to-passthrough-usb-keyboard-mouse-hid-and-ccid-devices-to-vm-in-esxi 和 passthrough-usb-devices-from-esxi-to-vm
另外,此方法并非官方推荐的做法,根据 https://kb.vmware.com/s/article/1021345,官方更加建议使用一个PCI插槽的USB controller (上面有USB 接口), 把整个controller设备直通给VM ,然后让虚拟机系统来识别连接在上面的USB设备。适用于常见的USB设备如键鼠,耳麦,智能卡读卡器,U盾等。除了主机板载的USB controller之外,类似的PCI USB controller如下面的型号都可以使用:
NEC chipset PCI-E usb3 controller(Chipset: NEC d720200, model:MC210)
Ti chipset PCI-E usb3 controller
ESXi直通USB键鼠相关推荐
- HID设备(USB键鼠/扫码枪)转串口(UART)键盘键值及字符处理示例——CH9350
CH9350是USB键盘鼠标转串口通讯控制芯片,需成对使用.结合异步串口简单易用的特点,实现将USB键盘鼠标和USB主机之间USB通讯方式扩展为异步串口(UART)的方式.这个芯片可以拿来做USB的H ...
- [MISC]USB键鼠流量
学长给的一道题 打开压缩包后发现一个pcap和一个加密文件 先把pcap在linux里面分离一下 里面是摩斯电码,解码后得到password2 显然还有密码1,那我们还是在pacp里面找找 看到USB ...
- usb扩展坞同时接键盘鼠标_一种带有扩展坞功能的一体式键鼠的制作方法
一种带有扩展坞功能的一体式键鼠的制作方法 [技术领域] [0001]本实用新型涉及加固计算机技术领域,具体涉及一种带有扩展坞功能的一体式键 ea啦O [背景技术] [0002]随着加固计算机技术的不断 ...
- USB转蓝牙hid键鼠按键精灵控制手机虚拟键盘、虚拟触摸等功能
#USB转蓝牙hid键鼠按键精灵控制手机虚拟键盘.虚拟触摸等功能 提示:目的是为了实现通过电脑控制,达到手机虚拟触摸的功能 简单介绍 提示:开放协议,可再行开发,提供C# python c++ 等开发 ...
- 智能USB对拷线,苹果MAC与WIN10系统共享键鼠解方案,两台电脑共享一套键盘与鼠标且资料互传,工作电脑与办公电脑数据互换,多系统多平台共享数据传输,AIMOS AM-PC11H
AIMOS AM-PC11H 智能USB对拷线,苹果MAC与WIN10系统共享键鼠解方案;两台电脑共享一套键盘与鼠标; AIMOS智能USB对拷线 可实现两台电脑间资料直接互传,无需借助U盘或硬盘 ...
- usb键码转linux键值,CH554串口接收数据转USB键值程序 CH559模拟USB复合设备,键鼠,支持类命令...
/********************************** (C) COPYRIGHT ******************************* * File Name ...
- 宝藏盒ALL IN ONE,PVE下黑群晖核显直通+USB外置“显卡”实现无独显下屏显监控画面教程。
一.宝藏盒配置 本人配置表如下: 序号 配置名称 产品型号 数量 总价 备注 1 机箱 宝藏盒1.2(白色) 1 729 个人喜欢白色,好看. 2 CPU I3-7100T 1 270 适配主板,性能 ...
- esxi服务器接移动硬盘,esxi添加usb移动硬盘存储数据
esxi添加usb移动硬盘存储数据 2020-02-02 19:13:09 9点赞 60收藏 14评论 创作立场声明:本文首发于什么值得买平台,用于记录探索内容,禁止转载 书接上文sata不认盘的情况 ...
- 手机键鼠映射软件_吃鸡,我最专业!---盖世小鸡键鼠吃鸡套装评测
Hello大家好,欢迎浏览这篇评测贴.首先很荣幸能够参与本期的评测,毕竟如此炫酷富有科技感的装备是可遇而不可求的,所以不论是得知入选还是收到快递开箱的时候,心情都是无比激动.话不多说,接下来就让我带你 ...
最新文章
- knn闽南语是什么意思_小丑竟是我自己是什么意思梗 小丑竟是我自己bgm是什么...
- linux ubuntu gcc编译 fatal error: bits/libc-header-start.h 错误解决
- 通过钉钉群聊机器人推送zabbix告警
- (10) 需求征集 -- 权限管理
- MySQL基本分区表
- [矩阵乘法/快速幂专题]Arc of Dream,Recursive sequence,233 Matrix,Training little cats
- python字符串匹配的准确率_说说在 Python 中,如何找出所有字符串匹配
- 组图:2007最震撼人心的“史上最牛”事件
- 有了设计类导航网站,从此就不再需要瞎找了
- 各种水龙头拆卸图解_[各种水龙头拆卸图解]水龙头漏水怎么办
- 04_mysql增删改操作
- 【Oracle】ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
- 矩阵(二维数组)的性质在算法求解中的应用
- springboot map数据类型注入_Spring Boot(五):春眠不觉晓,Mybatis知多少
- 如何搞定纸上代码环节?
- JavaScript模式(1):字面量和构造函数
- html平行四边形按钮,如何绘制平行四边形按钮
- 阿里云上实现DDNS公网解析
- Optimal Rough Terrain Trajectory Generation for Wheeled Mobile Robots 论文阅读笔记
- Android双屏异显以及原理分析