mac中的VirtualBox不能分配USB设备到虚拟电脑
- 检查工具-> 扩展包是否安装
Oracle_VM_VirtualBox_Extension_Pack-7.0.14.vbox-extpack
- 检查usb设备是否打开
- 检查权限
允许VirtualBox访问:在“安全性与隐私”窗口中,选择“隐私”标签。
在左侧的列表中,滚动找到并选择“完全磁盘访问权限”(Full Disk Access)或者可能是“文件和文件夹”(Files and Folders)。
在右侧的应用程序列表中,找到并勾选“VirtualBox”
- 查看日志,如果提示设备占用,请用管理员运行
日志:
‘p=0x9210;v=0x0bda;s=0x000001eb3aa81e4a;l=0x00130000’ is being used by another process. (prot=0x62 class=0x8)
00:04:41.017280 usbProxyConstruct: Failed to open ‘p=0x9210;v=0x0bda;s=0x000001eb3aa81e4a;l=0x00130000’, rc=VERR_SHARING_VIOLATION
管理员运行:
sudo virtualbox
打开虚拟机后,需要注册之前安装过的镜像