先说具体解决办法:最终通过安装新版本实现修复。
由于近日工作缘由,需要重新接触 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...