在VMware虚拟机中怎么使用USB设备
虚拟机怎么使用U盘
虚拟机怎么使用U盘虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
那么虚拟机怎么使用U盘呢?下文店铺就分享了虚拟机使用U盘的方法,希望对大家有所帮助。
虚拟机使用U盘方法第一步:先运行virtualbox,但是不要运行虚拟系统,实机插入U 盘,在虚拟机的设置按照如下图:第二步:如果碰到提示,缺少”Oracle VM VirtualBox Extension Pack”,需要先下载:https:///wiki/Downloads ,没提示错误,可以跳过本步.VirtualBox 4.1.4 Oracle VM VirtualBox Extension Pack All platformsSupport for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL).Please install the extension pack with the same version as your installed version of VirtualBox! If you are using VirtualBox 4.0.14, please download the extension pack here.如果你安装的是VirtualBox 4.1.4,直接点击”All platforms”,下载安装及可.第三步:如果碰到”You can change this by adding your user to the ‘vboxusers’ group.”这个错误提示:Failed to access the USB subsystem.VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the ‘vboxusers’ group. Please see the user manual for a more detailed explanation.将用户名添加到vboxusers组,重启或注销后即可解决.sudo adduser usrname vboxusers第四步:不要拔出U盘,运行虚拟系统,在”设备”–>”分配USB设备”中,把U盘选上,然后就可以正常使用U盘了。
vm启动时通过U盘启动的操作方法
vm启动时通过U盘启动的操作方法
vm启动时通过U盘启动的操作方法,有需要的用户赶紧来了解一下吧。
详细操作方法:
1、准备一个U盘启动盘,然后将U盘启动盘插在电脑上。
2、然后再打开虚拟机软件,顺序不能颠倒,要不然虚拟机识别不到U盘的。
打开要设置U 盘启动的的虚拟机。
3、点击“Add”添加一个设备,我们要添加一个硬盘,把插在电脑上的U盘当做硬盘添加到虚拟机里。
抱歉,我用的是英文版本。
4、我们选择“Hard Disk”添加一个硬盘,点“next”下一步。
5、选择“use a physicla disk”让虚拟机直接添加一个物理磁盘,它就是U盘了。
6、选择“Device”设备的时候会列出至少两个磁盘,电脑的硬盘也包括在内,但却没有标明容量,有时候很难辨认哪个是哪个,但一般是选择最后一个,注意,选错了开启虚拟机的时候会出错。
然后点选“Use entire disk”使用整个磁盘,再点“next”下一步。
7、点“Finish”就完成添加硬盘了。
8、我们再进入虚拟机设置那里,查看一下添加的硬盘是不是U盘。
7.5G,没错,正是我的U盘。
9、在bios里,我们要设置的就不是U盘启动了,而是设置我们新添加的硬盘启动。
10、启动成功。
谁说虚拟机不能设置U盘启动的!。
VM7.0使用技巧_DuYJ
2、在虚拟机中使用实际光驱时,要在VM > Settings > Hardware中看不到CD/VCD时需要先点击ADD增加一个设备,而且尽量不选择自动检测
2:如果工作站是2000系统,使用USB设备时需要在VM > Settings > Hardware 中去掉Connections中Enable high-speed support for USB2.0 devices否则虚拟机工作站不能直接使用USB(应该是2000系统不支持USB2.0 吧)
3、要在虚拟机打开后自动打开一个工作站可以自己建立一个批处理文件,见startVM.bat
具体内容如下
cd c:\Program Files\VMware\VMware Workstation\
vmware.exe -x "C:\Documents and Settings\Administrator\My Documents\My Virtual Machines\Windows 2000 Professional\Windows 2000 Professional.vmx"
1、在虚拟机中使用USB设备时,要在VM > Settings > Hardware中看不到USB Controler时需要先点击ADD增加一个设备并且选择需要自动连接。因为USB设备只能连接到主机或者虚拟机,不能同时在主机和虚拟机中同时使用,要在虚拟机中使用时必须先断开USB和主机的连接从而把USB设备接入到虚拟机
注意
1:如果工作站是2000系统,由于不能切换登陆方式,每次系统启动到用户名登陆时要手动点击一下确定或者输入密码确定,这样就不能完全实现无人值守自动开机,这样需要现在进入系统后给要登陆的用户(我的用Administrator)设置一个密码(计算机管理>本地用户和组>用户>右键点击Administrator>设置密码),然后在控制面板>用户和密码>去掉“要使用本机,用户必须输入用户名和密码”的对勾>在本机用户列表中选择Administrator>应用>在自动登录窗口中“密码”“确认密码”中输入Administrator的密码>确定>确定即可
VirtualBox虚拟机使用USB设备(U盘)设置方法
VirtualBox虚拟机使用 USB设备( U盘)设置方法
默认安装完Virtualbox,安装Linux系统后,插入U盘,实机可以使用,但是虚拟机中不能正常使用USB设备.这个时候我们需要进行简单地设置 首先,先运行virtualbox,但是不要运行虚拟系统,实机插入U盘,在虚拟机的全局设置的"usb设备"里,把两个勾都勾上.
第三步:将用户名添加到vboxusers组:
sudo adduser usrname vboxusers
第四步:不要拔出U盘,运行虚拟系统,在”设备”–>”分配USB设备”中,把U盘选上,然后就可以正常使用U盘了.如果显示"没有检测到usb设备
VMware虚拟机如何用U盘装系统,总结经验与大家分享
VMware虚拟机如何用U盘装系统,总结经验与大家分享
这里给大家讲点经验以免以后走冤枉路哈!
首先下载VMware虚拟机安装(注意,安装WMware虚拟机后卸载不完全,注册表有残留.再次装的时候会安装失败的哦,亲!)
安装完毕打开虚拟机,特别注意哦朋友们! 下面讲注意什么哈,不然会不长记性的....
第一步:新建一个虚拟机
第二步:随便创建一个硬盘(我以后再安装操作系统)
第三步:随便选择一个系统类型,(windows例子)
第四步:选择虚拟机安装到什么地方(任意)
第五步:创建一个多大的硬盘空间
第六步:定制硬盘,直接跳过。
点击完成。
这样就安装完成了虚拟机
第七步:右键我的虚拟机点击设置出现下面窗口:
第八步:点击添加按钮如下图
第九步:硬件类型选择硬盘并继续(有的人可能以为为什么会添加硬盘而不是 USB呢? 关键所在,不要以为了哈反正这样是对的!逻辑能力好的话一般都想得到为什么的哈)
第十步:选择使用物理磁盘
第十一步:选择设备(我的是physicaldrive1 = 我的U盘
这里特别注意,有的人会问为什么我的只有physicaldrive0 而没有physicaldrive1呢?
这就是重点所在,就是在启动WMware前必须插入USB才能检测到USB的所在
)
第十二步:你想储存到什么位置?并点击完成即可
第十三步:虚拟机设置从USB启动!重启后就会看见从U盘启动拉,哈哈还可以吧(bios不会设置的请看下章哦)。
VMware桌面虚拟化之USB外设映射
VMware桌面虚拟化之USB外设映射2010-11-30 21:43:10标签:职场休闲view usb映射原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。
否则将追究法律责任。
/345374/437824外设的支持在桌面虚拟化项目中是非常普遍但有时也是非常棘手的问题,最近在几个VDI 项目中用户都遇到USBKEY的需求。
本文以国内比较普通的飞天Epass 1000ND为例,将本人解决此型号设备USB映射的方式共享给大家。
国内的USBKEY品牌型号繁多,企业在选择USBKEY时一般也没有太多的考虑,因此导致了多种型号及品牌的KEY共存的现象比较普遍。
某通迅公司最近开始做vdi项目的评估,并明确提出了三款USBKEY是必顺要支持的。
这其中就包括了本文介绍的epass1000nd.将此设备插入到计算机中,并不需要安装任何的驱动就可以使用,而且比较普遍的是,厂商为了无驱方式提供USBkey,会将此类设备模拟为human interface device(简称HID).开启VIEW Client,连接虚拟桌面,但是奇怪的是此USBKEY设备并没有如愿的被VIEW Client 识别。
换另一个型号的无驱KEY,问题仍旧。
百思不解之际,还是得求助伟大的internet,打开,在里面搜索smart card redireciton.得到/kb/1011600。
原来View系统为了默认是不会将HID设备自动的映射到虚拟桌面的,既然找到了原因,自然有解了。
通过设备管理器,找到Epaass1000的硬件-属性-详细信息-硬件ID加入到注册的AllowHardwareIDs值中。
并开启AllowSmartcards功能。
再次开启view client,久违的USBKEY终于可用了。
通过这个方法,多个USBKEY都成功通过测试。
包括但不限于的usbkey有:招行工行中行等附上注册表配置图:注意,如果是多个USBKEY要设置,请注意添加;注册表位置:∙32-bit versions of Windows:HKLM\Software\VMware, Inc.\VMware VDM\USB∙64-bit versions of Windows:HKLM\Software\Wow6432node\VMware, Inc.\ VMware VDM\USB.。
在VMware虚拟机中怎么使用USB设备
在VMware虚拟机中怎么使用USB设备VMware Workstation 5提供两个端口的USB1.1控制器。
如果你的宿主机和客户机都支持USB的话,你可以在你的虚拟机上使用两个USB设备。
如果你的宿主机支持USB2.0设备,你也可以在带有相应设备驱动的客户机上使用USB2.0设备。
注意:当USB设备和宿主机控制器都支持USB2.0,那么这个设备将自动工作在USB2.0模式下。
这个过程大部分时候工作良好,尽管这个处理过程是在客户机的USB1.1控制器中进行的。
尽管如此,在当客户机的UHCI (USB 1.0)驱动可能不能处理某些USB2.0传输,比如较大的USB2.0信息包。
这可能导致客户机的崩溃。
为了解决这个问题,可以插这种设备到USB1.0的集线器中。
这将迫使设备用USB1.0的信息包工作。
试验性的支持同步USB设备,诸如网络摄像设备、扬声器和麦克风。
注意:Windows NT和版本低于2.2.17核心的Linux系统不支持USB.尽管你的宿主机操作系统必须支持USB,但如果你仅仅是想在虚拟机上用那些USB接口的设备,你不需要在宿主机上安装该设备指定的驱动。
在支持USB2.0的Windows2000主机操作系统上,请确信你用的是微软的USB2.0驱动。
第三方的USB2.0驱动,诸如那些主板厂商提供的驱动,是不被支持的。
更多事项,请看《替换Windows2000主机中的USB2.0驱动》(虚拟机)5.0版本对USB支持在这个版本上,我们已经测试过各种各样的USB设备了。
一般来说,如果客户操作系统有合适的驱动,你应该能够使用PDA、打印机、存储设备(磁盘)、扫描仪、MP3播放器、数码摄像机和读卡器。
猫和某些有数据流工作的设备,诸如扬声器和网络摄像设备,不能完全地工作。
启用和禁用USB控制器虚拟机USB端口默认被开启。
如果你不在虚拟机里使用USB设备,你可以通过虚拟机设置器禁用USB控制器。
连接USB设备自动连接USB设备当虚拟机正在运行,它的窗口是激活的窗口,这时插入USB设备进入物理主机,这个设备将被和客户机连接而不是主机。
在VMware虚拟机中使用主机USB接口、虚拟机共享USB接口、设置虚拟机USB接口的方法
在VMware虚拟机中使用主机USB接口、虚拟机共享USB 接口、设置虚拟机USB接口的方法在VMware虚拟机中使用主机USB接口、虚拟机共享USB接口、设置虚拟机USB接口的方法作者:chenshijie2012 发布于:2014-6-17 15:23 Tuesday 分类:大势至电脑USB端口禁用软件相关在网络管理中,我们经常会用到虚拟机,有时候在虚拟机里面运行一些程序需要用到U盘、U盾等USB设备,那么如何将主机的USB接口共享给虚拟机呢,也就是在主机的USB接口插入USB设备之后,可以在虚拟机里面被识别到呢?本文提供了一种方法:在“主机”里面操作需要执行以下操作:1、点击开始->运行,在对话框中输入"services.msc",确定,打开windows服务管理器。
图:找到VMware USB Arbitration Service2、在服务列表中选中"VMware USB Arbitration Service",双击打开属性对话框,再选择"启动",就能启动VMware USB Arbitration Service服务了。
图:启动VMware USB Arbitration Service服务3、关闭VMware软件,并重新打开,启动一个虚拟机,进入系统之后VMware就会提示发现USB 设备。
如果要在虚拟机中使用这些USB设备(以U盘为例),在VMware的菜单栏中选择VM->RemovableDevices->Pixart Imaging CIF Single Chip->Connect (Disconnect form host) ,就可以了。
如下图所示:图:在虚拟机里面使用Usb接口的方法图:将usb设备从主机转移到虚拟机使用4、当然,这样USB设备在连接到虚拟机的同时会断开同主机(一般为Windows系统)的连接。
VMware Workstation虚拟机使用(5)——让虚拟机使用物理机的USB接口设备
VMware Workstation虚拟机使用(5)——让虚拟机使用物理机的USB接口设备上期我们介绍了虚拟机如何直接使用物理机中的文件。
这期为大家介绍如何让虚拟机使用物理机的USB接口的设备。
假设我们的物理机的USB口上接了打印机、摄像头或U盘等USB设备。
在默认情况下,虚拟机是无法直接使用这些设备的,要让虚拟机使用USB设备,需要进行如下操作(这里需要注意一点的是,虚拟机和物理机不能同时使用USB设备,即虚拟机一但使用该USB设备,物理机将自动断开与该设备的连接,无法使用):1.检查虚拟机是否存在“USB控制器”和检查虚拟机的USB服务是否开启(默认是存在和开启的,可在虚拟机无法使用USB设备时检查)(1)检查虚拟机是否存在“USB控制器”点击菜单栏的“虚拟机”->“设置”在“虚拟机设置窗口”的“硬件”选项卡中检查,是否存在“USB控制器”。
若不存在,可直接点击下方的“添加”按钮,将“USB控制器”添加进去。
(2)检查是否开户虚拟机USB服务。
在物理机上,在“我的电脑”上点击鼠标右键,在快捷菜单上点击“管理”,打开“计算机管理”窗口。
点击左侧栏“计算机管理(本地)”->“服务和应用程序”->“服务”,在右侧栏中检查“VMware USB Arbitration Service”服务的状态是否是“正在运行”,若不是,在该服务上点击鼠标右键,在快捷菜单中点击“启动”启动该服务。
2.连接USB设备插入USB设备,我在这以插入U盘进行示例。
插入U盘后,虚拟机会自动弹出“检测到新的USB设备”窗口,我们可以在这里选择将此USB设备连接到主机还是虚拟机。
我们先将U盘连接至物理机。
大家可以在物理机和虚拟机的“我的电脑”中检查,可以看到,物理机中显示出U盘的盘符,但虚拟机没有显示出U盘。
我们现在将U盘连接到虚拟机。
点击虚拟机菜单“虚拟机”->“可移动设备”->在下一级菜单下方可以看到现在已经连接在物理机上的USB设备,我们找到刚才插入的U盘,我这里是“MXT USB Device”,选中它,在弹出的下级菜单中,点击“连接(断开与主机的连接)后,该U盘将与物理机断开,连接上虚拟机。
Vmware Fusion 7 for Mac 使用USB设备启动虚拟机
Vmware Fusion 7 for Mac 使用USB设备启动虚拟机在Mac平台上安装完Vmware Fusion 以后,开始习惯性创建虚拟机,一路简单的选择之后,很快就完成了。
点击启动打开虚拟机,将USB 设备接入虚拟机,进入BIOS设置却发现没有相关设置,可以直接从U上面启动,这是怎么回事呢?我记得在WIN下这个是很方便解决的,使用物理设备添加一下虚拟硬盘便可,这有没有办法解决呢?具体再往下看除了一块虚拟硬盘外,没有发现其它可以启动的设备,现在我们就来看看如何将物理U盘接入虚拟机打开Vmware Fusion查看包内容,里面有很多命令工具,如下图关键的时候到了,下现我们就这里的工具来手工创建物理U盘的虚拟硬盘打开终端,然后将上图的vmware-rawdiskCreator拖入终端,然后加入命令的参数就可以创建物理U盘的虚拟硬盘了vmware-rawdiskCreator create /dev/disk1 1 usb buslogic这样在当前目录下就会生成两个虚拟硬盘文件说明一下,刚才的命令参数create 创建/dev/disk1 1 需要创建的盘符标识及分区号usb 生成的虚拟硬盘文件名buslogic 生成的虚拟硬盘接口类型如果确定不了,当前U盘的标识符具体是多少,可用如下命令查看像我这样,u盘disk1然后上述生成的两个文件复制到虚拟机目录接下来还要设置需要使用的虚拟机配置文件,我们右键点击虚拟机目录,点击显示包内容,找到下面的vmx后缀的文件,使用文本编辑器打开这个配置文件,我们只要在上面加入新生成的虚拟硬盘路径即可,如下打开文件以后找到类似的配置,然后增加两行即可scsi0:0.present = "TRUE"scsi0:0.fileName = "虚拟磁盘.vmdk"改好以后,如图到此大功告成,现在启动虚拟机试试,然后回来BIOS设置,看看是不是多一个启动设备,如果有,那就表示,一切OK 了,呵呵。
虚拟机下usb无线网卡的挂载
必须确保你在使用USB无线网卡,虚拟机只能挂载USB无线网卡,原理我就不解释了。
启动虚拟机,在kali linux中打开终端,输入airmon-ng
一般情况下没有任何信息,如下图:
找不到网卡,是没有办法抓包的,下面就VMWare和VirtualBox中如何加载USB 无线网卡做简要的说明。
1.1 VMWare下的配置
打开VMWare,在标签页中找到虚拟机(VM),在可移动设备下找到USB 无线网卡,然后选择连接。
注意,将无线网卡连接到虚拟机,会在本机断开无线网络连接。
之后在虚拟机的右下方找到usb设备,右键,选择连接。
现在检查是否网卡挂接成功,再次输入airmon-ng命令,结果如下:
配置成功。
如何在VMware的虚机上添加USB设备
如何在VMware的虚机上添加USB设备
1、在需要添加“USB设备”的虚拟机上单击鼠标右键,选择“编辑设置”选项。
单击鼠标左键,打开虚拟机属性界面。
2、点击“添加”按钮,添加硬件。
3、选择“USB控制器”,点击“下一步”按钮
4、通过下拉菜单选择相应的控制器类型,点击“下一步”按钮
5、点击“完成”按钮
6、点击“确定”按钮
7、在服务器上插入要使用的USB设备,在需要添加USB设备的虚拟机上单击鼠标右键,选择“编辑设置”选项。
单击鼠标左键,打开虚拟机属性界面。
8、点击“添加”按钮,添加硬件。
9、选择“USB设备”,点击“下一步”按钮
10、选择“可用”的设备,点击“下一步”按钮
11、点击“完成”按钮
12、点击“确定”按钮,启动虚拟机自动加载USB驱动后即可使用。
VMware无法识别USB设备的解决方法
VMware无法识别USB设备的解决方法VMware无法识别USB设备的解决方法我的虚拟机上认不到USB设备,发现是VMware USB Arbitration Service服务没有启动,手动启动VMware USB Arbitration Service服务,再重启VMware,虚拟机就能识别出USB 设备了。
具体步骤:1.点击开始->运行,在对话框中输入"services.msc",确定,打开windows服务管理器。
2.在服务列表中选中"VMware USB Arbitration Service",双击打开属性对话框,再选择"启动",就能启动VMware USB Arbitration Service服务了。
3.关闭VMware软件,并重新打开,启动一个虚拟机,进入系统之后VMware就会提示发现USB设备。
如果要在虚拟机中使用这些USB设备(以USB摄像头为例),在VMware的菜单栏中选择VM->Removable Devices->Pixart Imaging CIF Single Chip->Connect (Disconnect form host) ,就可以了。
当然,这样USB设备在连接到虚拟机的同时会断开同主机(一般为Windows系统)的连接。
如果想重新在主机上使用USB设备,则在VMware菜单栏中选择VM->Removable Devices->Pixart Imaging CIF Single Chip->Disconnect (Connect to host) 。
另外补充一点:如果是AMD 平台的机器,有可能会出现无法启动VMware USB Arbitration Service 服务,这是AMD主板驱动中的"USB过滤器"所导致的。
解决办法是:在AMD主板驱动中,选择"ATI catalyst管理器",里面有选择"usb过滤管理器",将其卸载之后即可启动VMware USB Arbitration Service 服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在VMware虚拟机中怎么使用USB设备VMware Workstation 5提供两个端口的USB1.1控制器。
如果你的宿主机和客户机都支持USB的话,你可以在你的虚拟机上使用两个USB设备。
如果你的宿主机支持USB2.0设备,你也可以在带有相应设备驱动的客户机上使用USB2.0设备。
注意:当USB设备和宿主机控制器都支持USB2.0,那么这个设备将自动工作在USB2.0模式下。
这个过程大部分时候工作良好,尽管这个处理过程是在客户机的USB1.1控制器中进行的。
尽管如此,在当客户机的UHCI (USB 1.0)驱动可能不能处理某些USB2.0传输,比如较大的USB2.0信息包。
这可能导致客户机的崩溃。
为了解决这个问题,可以插这种设备到USB1.0的集线器中。
这将迫使设备用USB1.0的信息包工作。
试验性的支持同步USB设备,诸如网络摄像设备、扬声器和麦克风。
注意:Windows NT和版本低于2.2.17核心的Linux系统不支持USB.尽管你的宿主机操作系统必须支持USB,但如果你仅仅是想在虚拟机上用那些USB接口的设备,你不需要在宿主机上安装该设备指定的驱动。
在支持USB2.0的Windows2000主机操作系统上,请确信你用的是微软的USB2.0驱动。
第三方的USB2.0驱动,诸如那些主板厂商提供的驱动,是不被支持的。
更多事项,请看《替换Windows2000主机中的USB2.0驱动》(虚拟机)5.0版本对USB支持在这个版本上,我们已经测试过各种各样的USB设备了。
一般来说,如果客户操作系统有合适的驱动,你应该能够使用PDA、打印机、存储设备(磁盘)、扫描仪、MP3播放器、数码摄像机和读卡器。
猫和某些有数据流工作的设备,诸如扬声器和网络摄像设备,不能完全地工作。
启用和禁用USB控制器虚拟机USB端口默认被开启。
如果你不在虚拟机里使用USB设备,你可以通过虚拟机设置器禁用USB控制器。
连接USB设备自动连接USB设备当虚拟机正在运行,它的窗口是激活的窗口,这时插入USB设备进入物理主机,这个设备将被和客户机连接而不是主机。
这个自动连接功能可以通过虚拟机设置编辑器(虚拟机> 设置> USB控制面板来禁用。
如果所有的虚拟机USB端口已经被占用,当客户机尝试自动连接新的设备时,一个对话框将让你做一个选择:你能断开一个已经连接的USB设备来空出端口或者忽略新的设备,允许该设备连接到主机上去。
手动连接USB设备选择虚拟机> 移除你的虚拟机中指定的USB设备。
(这样你的主机就接管了这个USB设备了)你可以同时连接两个USB设备。
如果物理上的USB设备通过Hub连接在主机上,虚拟机看到的仅仅是这个USB设备,不是Hub。
对(虚拟机)每一个USB端口都有一个菜单选项。
移动鼠标到这些菜单选项上看到弹出的联级菜单,点击USB端口选项,这样USB设备就会接到你所点击的USB端口上,USB设备就会出现在你的虚拟机中。
(在连接之前,会出现一个对话框,告诉你,虚拟机会先在主机上安全地卸载USB设备。
)同样释放一个连接设备,点同样的位置,即可释放(主机接管USB设备)。
如果你插上一个新的设备在主机上,但自动连接功能没起作用,这个设备被初始连接到主机上。
这个设备名也被添加到虚拟机> 移除设备目录里,所以你能够(通过点击这个设备名字)把它手动地连接到虚拟机上。
自动恢复USB设备连接当你手动连接一个USB设备(虚拟机> 移除设备)时,虚拟软件保持虚拟机连接在主机的一个端口上。
你这时可以挂起或关闭虚拟机电源,或者拔掉设备。
当你插回设备或恢复虚拟机时,虚拟软件会自动重新连接设备。
虚拟软件通过在虚拟机配置文件里写入自动连接设备语句来保持连接。
(写入内容例如:usb.autoConnect.device0 = "path:1/3/1 autoclean:1")如果虚拟软件不能重新连接设备(比如,因为设备失去连接或被移到另外的端口),这个设备(在虚拟机中)将被移除,一条说明虚拟软件不能连接该设备的消息将显示。
如果这个设备仍然可用,你可以再手动连接它。
在Windows主机中使用USBWindows 2000, Windows XP and Windows Server 2003主机中:当一个特别的USB设备第一次连接到虚拟机时,主机检测到它作为一个新设备并命名为VMware USB Device并安装上合适的VMware驱动。
Windows XP and Windows Server 2003主机中:在发现新硬件向导中,用户需要确认。
选择默认的步骤——自动安装软件。
一旦软件被安装好,客户机操作系统侦测到USB设备并搜索合适的驱动。
当你正在同步一台PDA,诸如一台Palm第一次连接虚拟机,读取主机中VMware的USB 驱动和在客户机中PDA驱动总共花费的时间可能超过了这个设备的连接时间延迟值。
这将导致在客户机和它同步之前,该设备已切断与计算机的连接。
如果发生这种情况,让客户机完成安装PDA的驱动后,关闭任何连接错误警告,然后再次尝试同步PDA。
第二次尝试应该会成功的。
替换Windows2000主机中的USB2.0驱动要使用Windows2000主机中VMware Workstation5提供的USB2.0端口,你必须在主机操作系统中使用微软USB2.0驱动来使用USB控制器。
如果你的主机操作系统使用了第三方USB驱动——比如主板生产商提供的USB驱动,你需要替换它。
执行以下步骤检查你的驱动提供者1.打开设备管理器。
右击我的电脑,选择属性,点击硬件选项卡,然后点击设备管理器。
2.展开通用串行总线控制器列表。
3.右击列表中控制器并选择属性选项。
4.点击驱动程序选项卡。
如果驱动提供者显示微软,那么你已经准备好了正确的驱动程序。
如果驱动提供者不是微软,请到微软网站下载最新的USB驱动程序并按照微软的说明安装驱动。
详细说明可以查看微软知识库319973文章。
在Linux主机中使用USB在Linux主机中,VMware Workstation使用USB设备文件系统连接USB设备。
大部分的Linux系统支持USB,USB设备文件系统在/proc/bus/usb目录中。
如果你的宿主机操作系统使用不同的USB设备文件系统,你能够在虚拟机配置文件.vmx中改变它的路径。
加以下语句来改变默认USB设备文件系统的路径usb.generic.devfsPath = "<your_path_to_usbdevfs>"什么(系统)控制USB设备?仅仅只有一台计算机——宿主机或客户机——在同一时刻拥有对USB设备的控制权。
在Windows宿主机中的设备控制当你连接一台设备给虚拟机,它在主机上是未插入的,而虚拟机控制着这个设备。
当你断开这个设备和虚拟机的连接时,它被插入了主机中。
注意:在Windows 2000, Windows XP and Windows Server 2003主机中,你需要一个必要的步骤来断开USB网络、储存设备和主机的连接。
在Windows2000中,系统托盘图标报告弹出硬件,在Windows XP 和Windows Server 2003中,告知硬件已被安全的删除了。
在连接设备到虚拟机以前,用这个图标断开设备与主机的连接。
在Linux宿主机中的设备控制在Linux宿主机中,客户操作系统能够使用设备而不需要主机准备——就是,设备不需要主机操作系统的驱动。
如果你的设备正在宿主机上使用,你试着连接它到客户机上,可以使用菜单栏虚拟机> 移除设备目录,一个对话框将出现,告知你连接该设备有一个问题。
要从宿主机中断开与设备的连接,你必须卸载设备驱动。
你可以root身份手动地在命令行中卸载驱动。
如果驱动是通过热插拔自动安装的,你能够禁用它在热插拔配置文件(在/etc/hotplug目录里)中。
如何编辑这些配置文件,可以看你的Linux发行文档。
一个相关的问题有时可能影响到依靠自动连接的设备(诸如PDA)。
如果你已经成功地自动连接该设备到你的虚拟机中,以下经验可供参考:1.断开和重新连接这个设备。
你可以物理上拔出它,然后再插回去或者使用菜单栏中虚拟机> 移除设备目录来断开和重连它。
2.如果你看见一个对话框警告这个设备正在使用,你可以在热插拔配置文件中禁用它。
断开设备和虚拟机的连接在拔出USB设备或使用菜单栏中虚拟机> 移除设备目录来从虚拟机中移除该设备前,确信它处于安全的状态。
你应该按照设备生产者指定的方法从物理计算机中拔除该设备。
对于数据存储设备(比如zip驱动器)特别重要。
如果你在保存文件后太快地移除数据储存设备,操作系统实际上还没有把数据写入磁盘设备里,你的数据就会丢失。
人体学输入设备USB人体学输入设备,诸如键盘鼠标(包括游戏手柄),不能通过虚拟机USB控制器来控制。
取而代之的是,它们将通过标准的PS/2接口的键盘鼠标形式出现,即使它们是通过USB端口接入主机的。
摘自VM5.5.1_User's Manual 第417-421页在Linux客户机中的USB。