因为近期升级到 macOS 12.x ,导致 PD16.x 又不能用了,于是又找到了 PD17.x,安装很顺利,但是启动具体虚拟机的时候却提示:网络初始化失败,如下图:
找了很久,终于找到了解决方案。
环境:macOS 12.4 + PD 17.x by TNT 注:如果是其它版本,遇到此类问题,也可以试试。
步骤:
- 在终端工具下使用以下命令打开 PD 的网络配置文件
sudo vim /Library/Preferences/Parallels/network.desktop.xml
- 具体改动如下
<!-- 在文件前几行找到下面这一行设置,原始值是:-1 --><UseKextless>-1</UseKextless><!-- 改动后的值是:0 --><!-- 如果没有对应的配置项,也可以在合适的位置追加下面这一行--><UseKextless>0</UseKextless>
- 打开文件 dispatcher.desktop.xml,按command+F查找<Usb>0</Usb>,将0修改为1保存并退出,保存时会提示输入密码,输入系统密码确定即可。如果查不到,请手动复制粘贴进去。
4. 4、重新打开Parallels Desktop。如果提示需要系统扩展,一步步允许,提示重启才能生效的话就一定要先重启,认真操作即可