2015-01-19 2 views
-1

친구 인 MacBook Air를 고치려고합니다. 우리는 memtest로 불량/손상된 RAM을 감지했지만 RAM을 대체 할 수 없기 때문에 이전 버전 (UEFI가 아닌)에서 사용했던 Linux 커널 매개 변수 memmap과 같은 특정 RAM 섹션을 피하기 위해 메모리 맵을 변경해야한다고 생각했습니다. . 어떤 이들은 친절하게 클로버를 향해 나를 가리켰다. 그러나 나는 문서를 읽고 있었고 메모리 맵을 변경할 방법을 찾지 못했다.불량 RAM이있는 MacBook 용 UEFI 메모리 맵을 어떻게 설정합니까?

답변

1

원래 문제의 가장 좋은 해결책은 결함이있는 RAM 모듈을 교체하는 것입니다. BGA 재 작업 스테이션이있는 숙련 된 수리공이이를 수행 할 수 있습니다. 언급 한 솔루션으로

: 당신이 EfiUnusableMemory로 completelly 결함이있는 메모리 블록을 할당 gBS->AllocatePages를 사용하는 매우 간단한 UEFI 응용 프로그램을 개발할 수 있도록 자동으로 UEFI 메모리 맵에 추가하고 원래 애플의 부트를 호출합니다. 전자 로더.

관련 문제