解决vmware 无法识别USB3.0移动硬盘的问题

时间:2024-02-24 15:46:11

我使用的vmware版本为:12.1.0 

虚拟机为:ubuntu 16.06_x64

移动硬盘为:绿联的USB3.0转SATA的转换器+SATA硬盘

1.在win10和ubuntu 的系统中都可以正常识别移动硬盘,证明移动硬盘没有问题。

2.在vmware的移动硬盘上无法识别移动硬盘。

解决办法:

1.虚拟机的设置选项,首先USB兼容性:选择USB3.0

2.登录到虚拟机中执行lsusb,就可以看到移动硬盘的USB设备了,如果没有,看看右下角,找到硬盘点击一下连接主机即可。

3.但是仍然无法看到移动硬盘的盘符,执行dmesg,如下,报错vmware  usb 4-1: stat urb: status -32

4.执行lsusb,先找到自己移动设备的ID,比如下面,我的设备ID就是174c:55aa

5.执行命令sudo nano /etc/modprobe.d/blacklist_uas.conf,然后把下面的一行复制进去。

options usb-storage quirks=174c:55aa:u

(174c:55aa这个需要换成你的设备的地址)复制完成后 Ctl+X退出,然后输入Y保存,最后回车,就完成了。

6.执行命令sudo update-initramfs -u

7.最后reboot虚拟机即可以正常识别移动硬盘了。