vmwave虚拟机linux无法识别U盘、读卡器、没有disk的解决办法

1.前言

最近在vmwave上安装了ubuntu,编译一些镜像文件。起初U盘读卡器都正常,但突然就都识别不上了。检查过服务、USB配置、连接状态都正常,就是虚拟机识别不了,fdisk找不到设备。该文系统的记录了虚拟机无法识别U盘、读卡器的解决办法。

2.一般问题

2.1 问题原因

一般情况下,出现该问题,有三种情况:服务未启动、U盘未连接和USB配置不正确。

2.2 解决方法

服务未启动

首先 WIN+R 启动运行,输入 services.msc 打开服务。
确认服务VMwave USB Arbitration Service是否正在运行,如果未运行,右击运行即可。
在这里插入图片描述

U盘未连接

U盘未连接的表现是U盘连接在PC机上,而非虚拟机上。在虚拟机菜单栏,打开虚拟机,选择可移动设备,选择对应的U盘连接即可。
在这里插入图片描述

USB配置不正确

打开虚拟机设置,在“硬件”选项卡下,选择USB控制器,选择USB2.0或USB3.0,全部选中。如果为灰色,关闭当前虚拟机,再试就可以了
在这里插入图片描述

3.其他问题

以上三个都没有问题,可能就是一些其他问题了,比如挂载问题、服务问题、U盘本身问题等。

3.1 disk能找到,但没有挂载

首先在虚拟机中输入fdisk -l命令查找硬盘,在结果查找自己的U盘设备,可通过U盘存储大小,分区情况查找。如果找到后,挂载即可,注意需要root权限。
假设找到的设备号为:

/dev/sdb2

需要在/media下创建挂载点FS(文件名自己起),使用下面命令挂载即可:

mkdir /media/FS
mount /dev/sdb2 /media/FS

卸载命令为:

umount /dev/sdb2 
#或:umount /media/FS

3.2 disk找不到

如果在虚拟机中fdisk找不到硬盘,那有可能是服务的问题。首先检查2.2三项是否正确,如果都正确,重启VMwave USB Arbitration Service服务,重启虚拟机,再次尝试。

3.3 软件问题

如果以上方法都没有解决,检查软件版本是否太低,如果太低请升级软件。

3.4 U盘问题

不管是U盘还是读卡器,请检查是否读写正常。可在PC机上尝试读写,如果不能正常读写,能识别,则可能是U盘、存储卡或读卡器已损坏。

4.结语

希望以上方法能够帮到各位,如有问题请留言,谢谢。

发布了11 篇原创文章 · 获赞 11 · 访问量 2325

猜你喜欢

转载自blog.csdn.net/baidu_32639021/article/details/104814024