先说具体解决办法:最终通过安装新版本实现修复。
由于近日工作缘由,需要重新接触 Ubuntu,遂想起自己大概半年前安装过 Parallels,准备打开测试,不料居然持续报错,下面的文章主要围绕排错步骤进行展开。
打开 Parallels 发现报错提示如下:
基础信息
App: Parallels Desktop
版本: 19.4.1 (54985)
时间: 2025-01-14 16:29:28
OS: macOS 15.2 (24C101)
设备: Mac15,9 (Apple M3 Max)
SIP: enabled
崩溃信息
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000010509a598
崩溃线程: Thread 0 (主线程)
崩溃组件: macked.app.dylib
运行时长: 170 seconds
终止原因: Bus error: 10
内存信息
Region: __LINKEDIT
地址范围: 105098000-10509c000 [16K]
权限: ---/--- SM=COW
路径信息
崩溃组件路径: /Applications/Parallels Desktop.app/Contents/Frameworks/macked.app.dylib
主程序路径: /Applications/Parallels Desktop.app/Contents/MacOS/prl_client_app当然,日志我是看不懂的,不过目前有了 AI,我都丢给 AI 先简单判断,再去网上查找进一步的信息。里面有提到一句:
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE据 AI 表示,大概是软件无权访问内存空间之类的。
由于我的 Mac 刚更新完,所以不排除是权限问题, 每次系统更新,苹果就会基于安全和隐私考虑,重置一些重要权限

查看了一下,果然是关着的,我以为一般到此为止就算解决了,打开后并不管用,日志崩溃提示依旧。
这时候我开始考虑第二个办法:重启
显然,有古人云,99%的问题,可以通过重启解决。
不过这次也没什么效果,我开始以”Parallels、Exception Type: EXC_BAD_ACCESS (SIGBUS)、
Exception Codes: KERN_PROTECTION_FAILURE”开始去 Parallels Forums 查找看看有没有人遇到了相同的情况。
果不其然,有位老哥反馈了类似的情况,虽然他看起来是特定的虚拟机无法启动,不过最终,他同样通过更新最新的版本来修复问题
从这个时候,我开始考虑可能问题不是机主设置,还真需要更新一下软件版本之类的。
不过由于 Parallels Forums 是付费订阅软件,且其费用于现在的我暂且难以承担,我这里用的是开心学习版。
想让开心学习版正常运行,需要关闭苹果的 SIP,具体 SIP 可以通过这里了解
SIP 全称为「System Integrity Protection」即「系统完整性保护」,是 OS X El Capitan 时开始采用的一项安全技术,SIP 将一些文件目录和系统应用保护了起来。但这会影响我们一些使用或设置,比如:更改系统应用图标、终端操作系统目录文件提示「Operation not permitted」、Finder 无法编辑系统目录里的文件。
在 M 系的电脑,需要关机状态下进入安全模式下的系统,然后通过终端输入命令实现
csrutil disable关掉 SIP 后,终端会提示
Successfully disabled System Integrity Protection.
Please restart the machine for the changes to take effect.至此,就可以去重新安装 Parallels 补丁了。
更新测试打开后,原有的数据都还在,没有损毁。
由于 SIP 对于保护电脑,维护稳定还是有用处的,若无特别需要,安装完可以再进一次安全系统进行启动
csrutil enable至此,本次的经验小结就到此结束了。

评论列表 (0条):
加载更多评论 Loading...