配置虚拟机支持USB设备的热插拔

今天,无意中把山寨的JLINK,用segger 4.90给升级了,导致无法使用,非常郁闷。

升级吧,网上下载的Samba v2.15最新版本,因为本人使用的一直是win7 X64,到最后一步安装驱动了,结果是不能正确安装驱动,更郁闷了。

那么搞虚拟机吧,装个XP。结果是,虚拟机不能动态的支持USB设备。物理机和虚拟机应该是一样的啊。

后来,百度搜了搜,才找到原因。因为我本身用的绿色免安装版本的VMware 11.1,所以一些服务是需要手动开启的。

在 计算机-管理-服务,找到一个VMware USB Arbitration Service 服务,手动开启该服务

然后到虚拟机下的虚拟机设置,添加USB设备,并对设备进行勾选处理,如下图

然后,开启虚拟机,这样就可以支持一些USB设备的热插拔了。

首先用U盘试验一下,必须好用。

然后,将JLINK的usb线缆,插到电脑,进入虚拟机弹出对话框,安装驱动,下载目标bin文件,OK!。

时间: 2024-08-05 08:52:10

配置虚拟机支持USB设备的热插拔的相关文章

在 VirtualBox 5.0 系列中让虚拟机支持 USB 3.0 必须开启 APIC

VirtualBox 5.0 系列正式支持 USB 3.0,能够在宿主机支持 USB 3.0 的情况下,让虚拟机也选择具备 USB 3.0 的功能.但是经过多方试验,发现必须在 VirtualBox 中为虚拟机开启 APIC 功能,才能使虚拟机正常发挥 USB 3.0 能力,否则外接的 USB 3.0 设备总是无法被正确识别.通过对 Fedora 虚拟机的试验,在其日志中发现了对 APIC 功能调用的需求记录,因此基本可断定,要实现虚拟机 USB 3.0 支持,VirtualBox 必须给虚拟机

虚拟机外接USB设备情况的vMotion问题

在vSphere5.1之前包括5.1我记得是不支持虚拟机接有USB设备的vMotion.但是到了vSphere5.5之后就支持了,说真的我也不晓得这到底是好还是不好.不过既然可以迁移了,总的来说环境中的资源可以变得更加均衡,虚拟机的运行也会更加稳定.不过接USB设备的vMotion是有隐患的.下面来详细说明一下当将连接有 USB 设备的虚拟机从这些设备所连接的主机上迁移出时,这些设备仍将保持与虚拟机的连接.但是,如果挂起或关闭虚拟机,这些 USB 设备会断开连接,并且当虚拟机恢复时也不能重新连接

linux下虚拟机virtualbox USB设备设置

1.装好virtualbox以及扩展包后,系统将自动生成vboxusers的用户组,将自己的用户名添加到bvoxusers组,否则无法使用vbox. sudo usermod -G vboxusers your_user_name 2.使用USB设备: 在Virtualbox虚拟机配置面板中打开USB设备选项,分别勾选上“启动USB控制器”“启用usb2.0控制器”选项. 1.最简单的办法如下:$ sudo gedit /etc/fstab在末尾加上# the USB group# 对所有用户开

VMware Fusion,VirtualBox等虚拟机从USB设备启动 的方法

VMware Fusion默认不支持直接添加从USB启动,所以我们这里需要一个第三方工具. PLOP Boot Manager (以下简称 PBMgr) 和其他多启动工具一样,也是能帮助管理多个系统的启动.但却有如下独到的地方: * 支持 USB 磁盘启动这里有两层意思,其一是从 USB 介质上启动,也能转入到 USB 介质启动(无论 BIOS 是否支持 USB 启动).从开发日志上看,对于 EHCI/OHCI/UHCI 三种接口是都支持的,但外接 USB HUB 还不支持.这个功能,的确激动人

CentOS6.5菜鸟之旅:VirtualBox4.3识别USB设备

一.前言 VirtualBox默认是不能识别USB设备的,但可以通过Oracle VM VirtualBox Extension Pack来增强VirtualBox的功能,增强的功能如下: 1. USB2.0设备支持; 2. VirtualBox远程桌面协议; 3. Intel PXE启动支持. 二.实干去!  1. 安装Oracle VM VirtualBox Extension Pack(下载地址:www.virtualbox.org/wiki/downloads)  2. 把用户加入到用户

虚拟机下Linux读取USB设备的问题虚拟机下Linux无法读取USB设备的解决方案

我们在虚拟机中识别USB设备有三种情况导致Linux系统不能读取到USB设备: 1. .当虚拟机的USB服务没有开启的时候 2. 若虚拟机的USB连接的设置选项没有设置好 3. Widows抢先一步,被Windows读取到虚拟机下Linux读取USB设备的问题 还有一种是虚拟机USB读取服务文件出现了问题,这个见链接 http://blog.csdn.net/limb99/article/details/7723600 1.当虚拟机的USB服务没有开启的时候,是无法读取到的,必须将其打开 2.若

Linux下的硬件驱动——USB设备(转载)

usb_bulk_msg函数 当对usb设备进行一次读或者写时,usb_bulk_msg 函数是非常有用的; 然而, 当你需要连续地对设备进行读/写时,建议你建立一个自己的urbs,同时将urbs 提交给usb子系统. 转载于此http://os.chinaunix.net/a2003/0630/1056/000001056933.shtml Linux下的硬件驱动——USB设备(上)(驱动配置部分) USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Linux怎样配置和

USB设备

在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的.一个USB设备由3个功能模块组成:USB总线接口.USB逻辑设备和功能单元.这里的USB总线接口指的是USB设备中的串行接口引擎(SIE):USB逻辑设备被USB系统软件看作是一个端点的集合:功能单元被客户软件看作是一个接口的集合.SIE.端点和接口都是USB设备的组成单元. 为了更好地描述USB设备的特征,USB提出了设备架构的概念.从这个角度来看,可以认为

USB逻辑设备是指各种各样的USB设备与主机连接

在编译之前要进行uClinux内核的配置工作,包括RAM.ROM的大小,地址空间的分配,外围设备的支持.除此以外,最关键的工作就是实现USB主机控制器的驱动程序,这也是研究工作的重点. 2. USB 主机控制器 在介绍USB主机控制器驱动程序之前,先让我们了解一下USB系统和USB主机控制器. 2.1 USB系统和USB主控制器的基本概念 在USB系统中,各种USB设备要与主机相连,就必须通过一个共同的接口接入主机.这个接口就是USB主机控制器(USB Host Controller).HC是软