在Hyper-V、Virtual PC等虚拟机中使用USB设备的方法
VirtualBox使用使用USB设备
VirtualBox使用使用USB设备VirtualBox使用使用USB设备VirtualBox拥有使用物理USB接口的能力,下面设置USB功能本文Host:WinXP SP2Guest:Ubuntu 8.04、WinXP SP3在“设置”的“USB设备”中勾选“启用USB控制器”和“启用USB2.0控制器”。
点击“USB设备筛选器”这个栏目旁边带有蓝色圆形标记的USB接口图标(不是+号),添加一个筛选器。
填好名称,下面的全部空白,这样可以支持更多的USB设备。
添加完应该看到这个。
要是活动的,如果刚才没有添“筛选器”则显示“0活动”。
启动虚拟机,并且插入USB设备。
在宿主机上可看到“发现一个新设备”。
接下来,宿主机的XP会弹出对话框要求安装USB设备(不像我们插入U盘那样能自动安装),在对话框中选择“不上网寻找”,则XP会安装USB设备驱动,该驱动没有通过签名。
(在这个步骤中,你的USB设备不会显示在宿主里)安装结束后,右键点击VirtualBox右下角的USB接口图标,分配USB设备。
如果出现“忙”,请重启虚拟机,拔出USB设备并再次接入。
(在虚拟机已经启动的情况下,插入的USB设备将直接出现在虚拟机中。
)分配后,虚拟机找到新设备,并自动安装驱动程序。
就可以像平常一样使用了。
自动运行正常。
我的U盘是A-DATA的DisneyU盘,同时存在一个USB光驱和U盘。
两者都能正常使用。
Ubuntu Linux没有安装驱动这一步骤,直接使用。
USB打印机也同样,但需要自行安装驱动。
我的彩色墨盒没水了…………感觉VirtualBox的USB兼容性还不错,我的三块U盘、一个USB 打印机都能正常工作。
当USB设备在虚拟机中使用时,宿主将无法看见这个设备。
只有虚拟机关机后,再次出现。
在虚拟机中使用USB设备
什么(系统)控制USB设备?
仅仅只有一台计算机——宿主机或客户机——在同一时刻拥有对USB设备的控制权。
在Windows宿主机中的设备控制
当你连接一台设备给虚拟机,它在主机上是未插入的,而虚拟机控制着这个设备。当你断开这个设备和虚拟机的连接时,它被插入了主机中。
在Linux主机中使用USB
在Linux主机中,VMware Workstation使用USB设备文件系统连接USB设备。大部分的Linux系统支持USB,USB设备文件系统在/proc/bus/usb目录中。
如果你的宿主机操作系统使用不同的USB设备文件系统,你能够在虚拟机配置文件.vmx中改变它的路径。加以下语句来改变默认USB设备文件系统的路径
在Linux宿主机中的设备控制
在Linux宿主机中,客户操作系统能够使用设备而不需要主机准备——就是,设备不需要主机操作系统的驱动。
如果你的设备正在宿主机上使用,你试着连接它到客户机上,可以使用菜单栏 虚拟机 > 移除设备 目录,一个对话框将出现,告知你连接该设备有一个问题。
要从宿主机中断开与设备的连接,你必须卸载设备驱动。你可以root身份手动地在命令行中卸载驱动。如果驱动是通过热插拔自动安装的,你能够禁用它在热插拔配置文件(在/etc/hotplug目录里)中。如何编辑这些配置文件,可以看你的Linux发行文档。
替换Windows2000主机中的USB2.0驱动
要使用Windows2000主机中VMware Workstation5提供的USB2.0端口,你必须在主机操作系统中使用微软USB2.0驱动来使用USB控制器。如果你的主机操作系统使用了第三方USB驱动——比如主板生产商提供的USB驱动,你需要替换它。
虚拟化环境下的USB设备访问方法
0 引 言
随着计算 机与互联网 的不 断发 展 , 虚拟化 技术 在提升 计算设备使用效率 、 安全性 , 以及构建仿真环境 等方面得到越 来越广泛 的应用 。通过 提供看起来与真实硬 件无 异的虚拟硬 件环境 , 客户系统能够顺利运行在 虚拟机之上 , 些虚拟硬件 这 环境包括处理器 、 总线 , 以及 各种 可能 的外设 , 客户 系统 能够 通过各种方式访 问硬件 设备。业界通常将虚拟机 中设 备实现 和访 问方式划分 为以下几 种 : 完全设 备模 拟 、 寄生性设 备 、 前 后端设备 , 以及 直接设备访 问 。 完全设备 模 拟 , 系统 时钟 、 C 总 线 、 如 PI 中断 控 制 器 等。 这些设备基本上均 为独 占性 设备 , 完全 由软件模拟 , 客户系统 并不与真实设备进行交 互。这是因为虚拟机作 为软件 需要运 行于主机操作 系统之上 , 而主机 操作 系统又 必须独 占这些 硬
Q MU w r ds nd h xei et eut so eV cndrc yacs a e S ei swt h epo i E ee ei e .T eepr na rsl hw t M a i t cesvr d U B dvc i tehl f hs g m l s h el i e h t
第3 1卷 第 5期
2 1 年 5月 01
计 算机 应 用
J n lo o ue p l ain o ra fC mp trA p i t s c o
Vo _ 1 No 5 l3 .
M a 01 v2 1
文 章 编 号 :0 1 9 8 ( 0 1 0 0 4 9— 4 10 — 0 1 2 1 ) 5— 13 0
( r g a g g i cm oy w n@ mal o ) j .
虚拟机支持U盘启动(图文教程)
让虚拟机支持U盘启动工具软件:1、可以正常启动的U盘一只(具体如何制作可启动的U盘,这里不再详述,大家可以查阅相关资料)2、虚拟机软件VMware7.1.3(其他版本原理是一样的)实现步骤:1、首先安装好虚拟机,我这里以CentOS系统为例来做演示,然后打开点击“编辑虚拟机设置”如下图:点击“添加”硬件类型选择“硬盘”,点下一步,选择第三个选项,“使用物理磁盘”如图所示点下一步,在设备栏选择最后一个,我电脑只有一块硬盘,PhysicalDrive0代表本机硬盘,PhysicalDrive1就代表我的U盘了,这里选择PhysicalDrive1。
(这里一定要选择好,一般最后一个代表U盘,如果选错了,后面根据容量大小可以看出来的,再返回来重新选择即可!)然后点使用整个磁盘。
下一步,点完成。
如下图所示:大家注意:右侧可以看出来容量大小,根据容量即可判断是否选择正确了!我这里显示的是14.5G 就是我的U盘。
2、鼠标选中你虚拟机硬盘,我这里是:单击右侧的“高级”按钮。
模式选择“独立”、“持久”,如下图:最后点击确定。
3、打开虚拟机电源,按F2,进入虚拟机的BIOS设置,使用键盘方向键选择“Boot”---->“Hard Drive”回车,通过键盘的“+”设置第一启动为“VMware Virtuanl SCSI Hard Drive (0:0)”按F10保存刚刚的设置,退出就行了。
如下图:4、重启虚拟机,现在已经可以用U盘引导了!我这个U盘是Centos安装盘,大家可以把U盘做成PE启动盘或者MaxDos启动盘等等。
如图所示,已经出现了Centos的安装界面,接下来就跟使用系统光盘安装是一样的。
如图所示CentOS安装引导界面:喜欢研究技术的朋友们可以试试。
【VIP专享】虚拟机中使用加密狗
在Hyper-V、Virtual PC等虚拟机中使用USB Over network软件用USB设备当前Hyper-V Server与Microsoft Virtual PC的虚拟机,不支持USB的设备,如果你有USB设备需要在虚拟机中使用,例如USB的加密狗、智能卡、网上银行的U盾等,可以通过USB Over Network软件,通过网络,使用USB设备。
USB Over Network是一款“客户/服务器”软件,是这么一款功能强大 USB 设备共享软件。
它使用方便,可以允许分享和获取本地或者网上的USB设备。
本软件包含 x86 和 x64 两个版本,并为客户端和服务端,方便用户选择安装。
本文通过一个实例,介绍这款软件的使用。
1 安装USB Over Network服务器端在网络中,支持USB设备的一台计算机中(可以是Windows XP、Server 2003、Windows 7等操作系统)的主机或支持USB设备的虚拟机,安装USB Over Network的服务器端,并将需要共享的USB设备,插在USB接口中,安装USB设备的驱动程序。
然后运行USB Over Network的服务器端,右击需要共享的设备,在弹出的快捷菜单中选择“共享”,共享之后,该设备就处于“等待连接”状态,如图1所示。
图1 共享USB设备2 在不支持USB设备的虚拟机或主机中安装USB Over Network客户端然后,在Hyper-V Server的虚拟机或Microsoft Virtual PC的虚拟机,或者其他不支持USB设备的虚拟机中,安装USB Over Network 客户端软件,安装完成之后,运行该软件,连接到USB Over Network服务器端的IP地址,在列出的清单中,选择要连接的、USB Over Network服务器端提供的USB设备即可,如图2所示。
图2 添加图3 添加USB Over Network服务器端的IP地址图4 从列表中选择共享的设备并连接连接之后,当前计算机会发现USB设备,并安装驱动程序。
如何让VirtualBox支持从USB设备(PE)启动
在VirtualBox中的虚拟系统启动后,我们可以通过选择主机中已加载的USB设备来读写U盘或移动硬盘。
但是,如果希望使用USB设备来启动虚拟系统的话,却不能直接在虚拟系统的设置界面中选择。
其实,通过cmd命令行工具是可以实现这一功能的,用来启动的USB设备应使用USB-HDD方式,在VirtualBox中,可以将其映射为一个硬盘。
首先,将USB设备插到主机上,等正确识别出来后,我们需要了解它是系统中的第几个磁盘设备。
在开始->运行中执行“diskmgmt.msc”命令,打开磁盘管理窗口【或选中我的电脑->单击右键->管理->磁盘管理;又或单击开始->控制面板->管理工具->计算机管理->磁盘管理】。
在这个例子中,USB设备显示为磁盘1。
接下来打开cmd命令行窗口,进入VirtualBox的安装目录【或者在C:\WINDOWS\system32目下找到cmd,将其复制到VirtualBox的安装目录下,打开即可。
(Cmd在什么目录下打开,它就自动进入到这个目录里了,很方便,省去了在命令行一步一步进入目录的麻烦。
)】,执行下列命令,这个命令将在指定目录下创建一个vmdk虚拟磁盘文件,而这个文件会链接到指定的物理磁盘。
vboxmanage internalcommands createrawvmdk -filename +设备路径(用的时候复制到cmd内粘贴即可。
)比如:VBoxManage internalcommands createrawvmdk -filename F:\USB_Disk.vmdk -rawdisk \\.\PhysicalDrive1其中第一个参数是vmdk文件的完整路径和文件名,第二个是指定的磁盘设备路径,因为刚才在磁盘管理中看到的USB设备显示为磁盘1,所以这里写\\.\PhysicalDrive1。
这个命令成功执行完成后,就可以在虚拟系统的->设置->存储(硬盘)中添加选择刚才生成的vmdk文件了。
虚拟机中USB设置经验
虚拟机中USB设置经验虚拟机(英⽂全称:Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的、运⾏在⼀个完全隔离环境中的完整计算机系统,⽬前流⾏的虚拟机软件有VMware(VMWare ACE)、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独⽴运⾏,可以安装各种软件与应⽤等。
通俗的说,虚拟机是将⼀台计算机虚拟化实现⼀台计算机具备多台计算机的功能,但整机性能也会被各个虚拟机所分配划分,因此划分虚拟机越多,各个虚拟机所分配的CPU、内存、存储空间资源也越少,因此组建虚拟机通常是配置越⾼越好,因此⼴泛使⽤于服务器等⾏业。
虚拟机在企业中应⽤⾮常⼴泛。
当我们PC机的操作系统从经典中的经典XP到爱不释⼿的WIN7,再到现在最新的WIN10,在我们不断尝新的过程中,有些⾃动化软件版本就有点跟不上步伐了,会出现软件与系统不兼容问题,甚⾄有的软件还停留在XP的系统中,虽然有点落伍,但在我们的部分项⽬调试中却时不时的会⽤到它,此时在虚拟机中安装各种操作系统以满⾜软件安装环境的需求是我们的不⼆之选,同时也给我们的⼯作带来了极⼤的⽅便!不会装虚拟机的⼯程师不是⼀个合格的⾃动化⼈!!下图是安装了多个系统的Virtual Box界⾯今天我们来讲⼀下在调试过程中USB设备的设置已解决通讯连接异常问题第⼀步:进⾏全局设定如下图所⽰:第⼆步:扩展包的安装如下图所⽰步骤:第1步->第2步->第3步。
第三步:USB设备的设置系统默认的是选择USB1.1,这是通讯连接异常的关键所在⽽我们的USB设备⼀般是USB2.0或者USB3.0。
所以在这⾥⼀定要选USB2.0或者3.0。
如下图所⽰步骤:第1步->第2步->第3步->第4步。
第四步:USB设备的连接打开虚拟机,启动,进⼊操作系统,如下图所⽰步骤:第1步->第2步->第3步,在USB设备列表中选择所需的USB设备,⾄此设置完毕,连接成功!!!!★★★★★The End★★★★◇来源:南北⼯控<那川培训学院>。
在Hyper-V中添加USB设备方法
在Hyper-V中添加USB设备方法在Hyper-V中添加USB设备方法Hyper-V由于不直接支持USB设备,因此如果要在Hyper-V部署的虚拟机环境中使用USB接口硬盘,需要一番周折。
通过变通方式,将USB硬盘作为独立的存储设备附加到虚拟机中,需要注意:USB硬盘必须处于脱机状态。
注意事项使用直接附加到虚拟机的物理硬盘时,注意以下问题:•直接附加到虚拟机的物理硬盘不能动态扩充。
•不能与差异磁盘一起使用。
•无法生成虚拟硬盘快照。
•由于直接附加到虚拟机的物理硬盘独占物理设备,因此容量不受限制。
•附加到虚拟机的物理硬盘必须处于“脱机”状态。
USB硬盘状态本例中,宿主机已经配置2块硬盘,分别是磁盘0和磁盘1 。
新增加一块磁盘“磁盘2”作为直接附加到虚拟机的USB硬盘,容量为30GB,如图所示。
“磁盘2”处于“联机状态”。
“磁盘2”中的数据如图所示。
USB硬盘脱机虚拟机使用直接附加到虚拟机的USB硬盘,必须独占此设备,因此首先要使该设备脱机。
右击“磁盘2”,在弹出的快捷菜单中选择“脱机”命令,如图所示。
命令成功执行后,“磁盘2 ”脱机,如图所示。
虚拟机附加USB硬盘本例中将“磁盘2”添加到虚拟机的“IDE控制1”,与DVD驱动器公用一个IDE控制器,相当于一个硬盘线同时连接两个IDE设备。
第1步,打开“Hyper-V管理器”,右击需要添加物理硬盘的虚拟机(本例中选择运行Windows Server 2003 的虚拟机),在弹出的快捷菜单中选择“设置”命令,如图所示。
第2步,命令执行后,显示如图所示的虚拟机属性对话框。
当前虚拟机已经配置两块IDE控制器,一块连接硬盘驱动器,另一块连接到DVD驱动器。
第3步,本例中直接附加的物理硬盘连接到IDE控制器1,即和DVD驱动器公用一个控制器。
选择“IDE控制器1”选项,如图所示。
右侧“IDE控制器”列表中显示当前控制器支持的设备类型,包括硬盘驱动器和DVD驱动器。
虚拟环境USB解决方案
虚拟化环境识别和共享USB设备解决方案虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
随着科技的发展,虚拟化技术越来越成熟稳定,虚拟计算机应用也越来越广泛。
然而,由于虚拟计算机是从一个物理机上虚拟出来的,它自己并没有物理接口。
当需要接入设备,如虚拟机上需要用到Ukey、加密狗等设备时,需要把物理机的接口切换给虚拟机才能使用,切换过程比较麻烦。
加上物理机的接口是有限的,虚拟机占用之后接口就更少了。
如果一台物理机虚拟的多台计算机需要同时使用USB设备,那么物理机的接口就不能满足了。
为了解决这个问题,美国著名M2M解决方案供应商Digi公司开发了一款叫AnywhereUSB的网络USB集线器产品。
这款产品通过RJ45网线接入到一个局域网中,局域网中的任何一台PC(包括物理机和虚拟机)只要装上anywhereUSB的驱动,通过Internet就可以识别和使用anywhereUSB上的设备。
AnywhereUSB 有2口,4口,5口和14口四种,这就解决了切换繁琐以及物理机USB接口不足的问题。
此外,anywhereUSB的一些型号还支持多主连接功能,即可以通过设置将anywhereUSB上的接口随意组合分配给不同的主机,不同的主机可以同时使用anywhereUSB。
如AW-USB-5M 支持多主连接功能,可以通过设置,将5个USB口分别分配给上图中的5个虚拟机,每个虚拟机分到一个USB接口,也可以将其中的2个口分配给虚拟机1,剩下的分配给其他虚拟机,以此类推,任意分配。
AnywhereUSB,可以使USB认证钥匙、USB加密狗、USB指纹扫描仪等在VMware、MicrosoftVirtual Server和Xen等多数虚拟服务器上轻松实现虚拟化并通过网络得到支持。
并且,每个USB端口都有500mA的供电量,解决了常见的由于多个设备共享识别USB端口导致供电不足的问题,保证了稳定性。
虚拟机如何添加主机外接USBKEY设备
VM虚拟机如何添加ESXI5.0主机外接的USBKEY设备背景:客户的服务器一般都采用虚拟化平台进行统一管理,大部分的虚拟化平台是VMware公司的,作为服务器的机型:VMware ESXi或者VMware ESX,与普通的虚拟机VMware workstation配置方法不同,但是原理类似,都是要提供支持USB即可。
在VMware vSpheer 5.0环境中VM虚拟机安装软件时,部分软件需要Usbkey支持(如:青铜器研发管理软件,用友财务软件等),如何让VM虚拟机正确加载usbkey,具体操作如下:一、前期准备a)Usbkey正确接入到ESXI5.0服务器的USB口上,观察Usbkey指标灯常亮后表示正确识别。
考虑到USB供电和兼容性因素,建议Usbkey接到服务器主板直连的USB口上(经测试支持Usbkey通过USBHUB转接)b)在ESXI5.0下生成一台VM虚拟机(本操作演示用机操作系统为Windows 7sp1 X64旗舰版)二、操作步骤1、通过VMware vSphere Client5.0端登陆到VCenter2、启动要安装的VM虚拟机(windows7 X64)3、右击windows7 x64虚拟机—“编缉设置”—“添加”4、添加“USB设备”这里可到看到接到ESXI服务器的上所有USB外接设备,选中需要添加的Usbkey设备5、完成Usbkey添加确后在“人体学输入设备”新加2个新硬件,如下图所示:以上操作后硬件安装完成,进一步就可以测试软件是否正确识别到。
三、注意事项Usbkey添加后,支持VM虚拟机重启及正常关机后开机的映射状态保持。
但VM虚拟机在使用过程中如果usbkey拔下,当前映射状态丢失此时Usbkey 再接入无法识别,因Usbkey通过ESXI5.0服务器映射到VM虚拟机不支持热插拔。
”设备管理器”相关硬件丢失,如图所示:在VM虚拟机-“编辑设置”显示如下:解决办法:在VM虚拟机-“编辑设置”-“移除”之前添加的Usbkey设备,点击“确定”完成旧Usbkey设备移除。
虚拟机中使用加密狗
在Hyper-V、Virtual PC等虚拟机中使用USB Over network软件用USB设备当前Hyper-V Server与Microsoft Virtual PC的虚拟机,不支持USB的设备,如果你有USB设备需要在虚拟机中使用,例如USB的加密狗、智能卡、网上银行的U盾等,可以通过USB Over Network软件,通过网络,使用USB设备。
USB Over Network是一款“客户/服务器”软件,是这么一款功能强大 USB 设备共享软件。
它使用方便,可以允许分享和获取本地或者网上的USB设备。
本软件包含 x86 和 x64 两个版本,并为客户端和服务端,方便用户选择安装。
本文通过一个实例,介绍这款软件的使用。
1 安装USB Over Network服务器端在网络中,支持USB设备的一台计算机中(可以是Windows XP、Server 2003、Windows 7等操作系统)的主机或支持USB设备的虚拟机,安装USB Over Network的服务器端,并将需要共享的USB设备,插在USB接口中,安装USB设备的驱动程序。
然后运行USB Over Network的服务器端,右击需要共享的设备,在弹出的快捷菜单中选择“共享”,共享之后,该设备就处于“等待连接”状态,如图1所示。
图1 共享USB设备2 在不支持USB设备的虚拟机或主机中安装USB Over Network客户端然后,在Hyper-V Server的虚拟机或Microsoft Virtual PC的虚拟机,或者其他不支持USB设备的虚拟机中,安装USB Over Network 客户端软件,安装完成之后,运行该软件,连接到USB Over Network服务器端的IP地址,在列出的清单中,选择要连接的、USB Over Network服务器端提供的USB设备即可,如图2所示。
图2 添加图3 添加USB Over Network服务器端的IP地址图4 从列表中选择共享的设备并连接连接之后,当前计算机会发现USB设备,并安装驱动程序。
虚拟机使用主机USB接口方法
虚拟机使用主机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->Removable Devices->Pixart Imaging CIF Single Chip->Connect (Disconnect form host) ,就可以了。
如下图所示:图:在虚拟机里面使用Usb接口的方法图:将usb设备从主机转移到虚拟机使用4、当然,这样USB设备在连接到虚拟机的同时会断开同主机(一般为Windows系统)的连接。
如果想重新在主机上使用USB设备,则在VMware菜单栏中选择VM->Removable Devices->Pixart Imaging CIF Single Chip->Disconnect (Connect to host) 。
如下图所示:图:断开虚拟机的USB接口连接主机如此,我们就完成了在主机和虚拟机之间的USB设备共享或轮换使用,注意的是,在同一时间你只能在主机或虚拟机之间一个系统上使用USB设备。
(VR虚拟现实)在虚拟机中利用U盘工具装系统
在虚拟机中利用U盘工具装系统在前面,虽然通过方法实现了在VMWARE虚拟机中利用U盘启动,但由于中间直接去掉了IDE 硬盘的设置,这样虽然能够利用U盘启动系统,但却无法对硬盘进行任何操作,这样的启动只能用来测试一下U盘是否按照设置正常启动,但其中的许多选项是否正常还不得而知,比如说安装系统选项。
因此,这次实验只能说是一次尝试,但并不是完全成功。
后来,自己经过测试,发现如果把IDE硬盘加上,只要修改了SCSI硬盘的选项,依然还是能够正常启动的。
于是,自己在这个虚拟机中用U盘启动后,安装了XP系统。
而且,还在虚拟机中进行了磁盘的分配等操作,就像操作一个新电脑一样。
如果你的硬盘够大,你的内存够强劲,那你完全可以像操作新电脑那样,在这个虚拟机中设置多个硬盘分区,以便更好的进行各种操作与测试。
为了更好的说明问题,在安装系统的过程中,捕捉了大量的配图,以供朋友们参考。
下面,就将自己在虚拟机中利用U盘工具来安装XP系统的过程介绍一下。
1、新建虚拟机。
2、默认配置即可。
3、选择欲安装的操作系统。
4、虚拟机名称及文件存放位置。
5、选择处理器个数。
6、分配虚拟机内存。
可根据自己实际情况来定。
7、选择网络类型。
8、这一步很重要。
选择第二项:LSI Logic。
选择第一项的时候,不成功。
9、创建一个新的虚拟磁盘。
也就是给虚拟机一个实际的硬盘空间。
10、选择磁盘类型,默认即可(IDE)。
11、指定磁盘容量。
12、磁盘文件存放的位置。
13、成功创建提示。
14、为了增加U盘启动选项,需要编辑虚拟机设置,从而将自己的U盘映射成SCSI硬盘,然后才能在BIOS启动中进行选择。
15、添加硬盘。
16、选择磁盘类型,这里要选择第三项:使用物理磁盘。
17、选择自己的U盘的设备号,如果你的系统只有一个硬盘的话,只有一个U盘的情况下,默认U盘为PhysicalDrive1。
18、设置这个磁盘文件的存放位置及名称。
19、设置完后的虚拟机信息。
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盘将与物理机断开,连接上虚拟机。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Hyper-V、Virtual PC等虚拟机中使用USB设备的方法
在Hyper-V、Virtual PC等虚拟机中使用USB Over network软件用USB设备
当前Hyper-V Server与Microsoft Virtual PC的虚拟机,不支持USB的设备,如果你有USB 设备需要在虚拟机中使用,例如USB的加密狗、智能卡、网上银行的U盾等,可以通过USB Over Network软件,通过网络,使用USB设备。
USB Over Network是一款“客户/服务器”软件,是这么一款功能强大USB 设备共享软件。
它使用方便,可以允许分享和获取本地或者网上的USB设备。
本软件包含x86 和x64 两个版本,并为客户端和服务端,方便用户选择安装。
本文通过一个实例,介绍这款软件的使用。
1 安装USB Over Network服务器端
在网络中,支持USB设备的一台计算机中(可以是Windows XP、Server 2003、Windows 7等操作系统)的主机或支持USB设备的虚拟机,安装USB Over Network的服务器端,并将需要共享的USB设备,插在USB接口中,安装USB设备的驱动程序。
然后运行USB Over Network的服务器端,右击需要共享的设备,在弹出的快捷菜单中选择“共享”,共享之后,该设备就处于“等待连接”状态,如图1所示。
图1 共享USB设备
2 在不支持USB设备的虚拟机或主机中安装USB Over Network客户端
然后,在Hyper-V Server的虚拟机或Microsoft V irtual PC的虚拟机,或者其他不支持USB 设备的虚拟机中,安装USB Over Network 客户端软件,安装完成之后,运行该软件,连接到USB Over Network服务器端的IP地址,在列出的清单中,选择要连接的、USB Over Network服务器端提供的USB设备即可,如图2所示。
图2 添加
图3 添加USB Over Network服务器端的IP地址
图4 从列表中选择共享的设备并连接
连接之后,当前计算机会发现USB设备,并安装驱动程序。
图5 当前计算机发现USB设备并连接
安装驱动程序之后,就可以使用USB设备了。
如果要一直使用该USB设备,可以右击该共享设备,在弹出的快捷菜单中选择“当设备可用时自动连接”,如图所示。
以后当该虚拟机重新启动后,会自动连接USB Over Network服务器端并连接同一共享设备。
【说明】(1)1个USB设备,在同一时刻只能供一台计算机使用。
(2)可以在广域网中使用,只要为服务器端的防火墙开放USB Over Network的服务端口(默认为TCP的33000端口,可以修改)即可。