【问题标题】:How do I set the UEFI memory map for a MacBook with Bad RAM?如何为内存不佳的 MacBook 设置 UEFI 内存映射?
【发布时间】:2017-09-05 22:22:33
【问题描述】:

我正在尝试修理朋友的 MacBook Air。我们用 memtest 检测到坏/损坏的 RAM,但由于 RAM 无法更换,我认为必须可以更改内存映射以避免某些 RAM 部分,如 Linux 内核参数 memmap 用于旧(非 UEFI)机器.有人好心地将我指向 Clover,但我一直在阅读文档并没有找到任何改变内存映射的方法。

【问题讨论】:

    标签: ram uefi


    【解决方案1】:

    原问题的最佳解决方案是更换有故障的RAM模块,任何有BGA返修台的熟练维修人员都可以完成。

    至于提到的解决方案:你可以开发一个非常简单的 UEFI 应用程序,它将使用gBS->AllocatePages 将故障内存块完全分配为EfiUnusableMemory,因此它会自动添加到 UEFI 内存映射中,然后调用原来的Apple 的 boot.efi 加载程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-09
      • 2013-09-02
      • 2014-05-08
      • 1970-01-01
      相关资源
      最近更新 更多