雅加达 - 最近在几个国家推出的M4芯片的最新Mac用户在虚拟机上尝试运行旧版本的macOS时遇到了问题。这是由于一个神秘的错误阻止了启动过程而发生的。

使用旧版本的macOS运行虚拟机具有许多好处,从安全测试,应用程序开发到使用与最新版本的macOS不兼容的软件。但是,在拥有M4芯片的Mac上,这一努力遇到了严重的障碍。

根据Electic Light Co.和Chaba Fitzl的 一份报告,当尝试在Mac M4上的虚拟机上发布macOS 13.4 Ventura之前发布的 macOS版本时,出现了一个问题。此错误不会出现在具有M1,M2或M3芯片的设备中。

当尝试在虚拟机上运行旧版本的macOS时,用户只会发现黑屏和启动故障。这个问题无论虚拟机配置如何,甚至在恢复模式下都发生。

确切的原因尚不清楚,因为系统的日志没有显示错误。唯一的线索是观察到,只有一个虚拟核是活跃的,尽管部分核是分配的。这表明,在启动核过程的早期阶段,另一个核被激活之前,故障发生。

临时指控是macOS内核启动过程中的错误。为了解决此,需要对受影响的内核进行更新并重新共享 IPSW 图像文件。

此问题已使用ID Feedback FB15774587向Apple报告,已知会影响UTM等虚拟化应用程序。但是,考虑到以前很少采取类似的方法,苹果不太可能采取重大行动,例如发布更正的IPSW文件。

对于需要旧版本的macOS虚拟机的用户来说,解决方案是继续使用具有M3芯片或更高芯片的Mac。对于那些计划将来改进Mac设备的人来说,这也是一个重要的考虑因素。


The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)