vmware在主机重启自动挂载USB设备
用的vmware workstation pro 17,在选项里USB,将设备连接到前台虚拟机,在主机重启后usb设备还是连接在主机上,虚拟机要手动连接才能连接上虚拟机。网上搜到了一篇文章,VMware workstations 15:USB设备自动挂载到虚拟机的方法说
在“设备管理器”里找到U盘的VID和PID(虚拟机或物理机都可以):
记下来(16进制):0x781,0x5567
接着打开虚拟机的 .vmx文件,在其中添加一行:
usb.autoConnect.device0 = "0x781:0x5567"
但是并不能解决问题。
后来根据他提到的中文文档在虚拟机打开电源时自动连接 USB 设备 (1648)的最后一条,解决了
name、vid、pid 和 path 参数。要成功自动连接,输入的每个参数必须相匹配。
要在该示例中的 USB 设备连接到同一个主机端口时自动连接该设备,请使用以下行:
usb.autoConnect.device0 = "name:SomeCompany\ USB\ device vid:0123 pid:abcd path:1/2/1"
要在该示例中的 USB 设备连接到任何主机端口时自动连接该设备,请使用以下行:
usb.autoConnect.device0 = "name:SomeCompany\ USB\ device vid:0123 pid:abcd"
具体实施过程如下:
先打开虚拟机目录中的vmware.log,然后再虚拟机菜单中点击连接usb设备,查看vmware.log中发生的改变,找到 USB: Found device这一行,主要是截取name、vid pid path 这一块
vmx USB: Found device
关闭虚拟机后,在虚拟机目录中的vmx文件中添加一行
usb.autoConnect.device0 = "name:Realtek\ 802.11n\ NIC vid:0bda pid:0179 path:1/1/0/5"
这样物理机重启USB设备也会自动挂载在虚拟机里了。
页:
[1]