欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 运维知识 > ubuntu >内容正文

ubuntu

ubuntu共享usb接口给虚拟机-ag凯发k8国际

发布时间:2024/10/12 ubuntu 24 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 ubuntu共享usb接口给虚拟机_如何在虚拟机的ubuntu12.04中使用外部usb设备 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

2016-10-26 回答

让虚拟机可以使用host机上的外设,就必须在host中开启虚拟机的此项服务

本例为usb接口,

计算机右击选择管理,在弹出的计算机管理对话框中在左边一栏中选中“服务于应用程序”,单击出现的服务选项,便出现如下对话框

找到vmusbarbservice 点击启动并设置自动启动 单击确定就完成设置了 。

你的host机便允许虚拟机使用usb端口了。

接下来,便要设置虚拟机,打开虚拟机,找到ubuntu系统,

在devices中找到usb controller ,设置

将前两个选项都勾上,第一个选项为设置自动连接usb,

第二个选项为显示所有usb输入。

设置完这些以后。

打开ubuntu。

本来到这,虚拟机便可以检测到host机上usb 设备。

当我插入u盘的时候,在host机中让usb 设备弹出,然后再虚拟机右下角中找到usb外设的图标,左键单击选择从——“connect(disconnect from host)”。就可以再虚拟机虚脱中使用usb设备了。

可是当我按这个步骤做时 ,我发现会出现如下错误

可我明明在host机中让usb弹出了,为什么会出现这个错误呢,这个错误一直没解决,但一次凑巧的情况下 我让u盘弹出不是在host机 桌面右下角而是 在计算机中的可移动磁盘(我的u盘)右键单击选择弹出,然后在按如上操作,竟然成功了。。

所以我怀疑 如果从桌面让u盘弹出,只是退出驱动程序,并没有让u盘弹出,也就是说u盘还是挂载host windows系统下面。

而在计算机找到u盘右键弹出则是真正的弹出u盘。

并且我发现 在host机上,usb的版本也有很大的关系。

并且我在这个过程中发现了一个很奇怪的问题。

在ubuntu12.04中会出现

*****unsuccessfully

the device is currently used .

可我明明已经把host机上的usb弹出了,上网查了很久才知道

因为ubuntu12.04只支持usb2.0,而如果主机上的usb口是3.0版本的话,在ubuntu12.04就会出现上述问题,

在此有两种办法,

1、

如果你host机上有usb2.0那最好 ,可将usb设备都通过2.0的口使用。

2、

或者你可以将usb3.0的驱动卸载,换成2.0的驱动,因为3.0是向下兼容的,但是此时你的usb口只能拥有2.0的速度了。

到此为止,虚拟机上ubuntu12.04便可以使用u盘和usb设备。

总结

以上是ag凯发k8国际为你收集整理的ubuntu共享usb接口给虚拟机_如何在虚拟机的ubuntu12.04中使用外部usb设备的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图