我试图修复朋友MacBook Air。我们用memtest检测到了坏/损坏的RAM,但由于RAM无法被替换,我认为必须能够改变内存映射以避免某些RAM部分,例如旧的Linux内核参数memmap(不是UEFI) )机器。有人善意地指着我对Clover,但我一直在阅读文档,并没有找到任何改变记忆图的方法。
答案 0 :(得分:1)
原始问题的最佳解决方案是更换有故障的RAM模块,任何熟练的修理工都可以使用BGA返修工作站完成。
至于所提到的解决方案:您可以开发一个非常简单的UEFI应用程序,它将使用gBS->AllocatePages将故障内存块完全分配为EfiUnusableMemory,因此它将自动添加到UEFI内存映射中然后调用Apple的原始boot.efi加载程序。