我使用的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虚拟机即可以正常识别移动硬盘了。