애플 NVRAM 읽기

애플 NVRAM 읽기

Mac OS X에는 다음과 같은 도구가 있습니다.NVRAMEFI 속성을 가져오고 설정합니다. 현재 Apple 하드웨어에 GNU/Linux를 배포하고 있으므로 Apple의 EFI 구현과 인터페이스할 수 있는 유사한 도구가 필요합니다.

이를 달성할 수 있는 도구가 있나요?

답변1

사용 가능한 도구는 Linux 배포판에 따라 다르지만 2011 MacBook Pro의 USB 스틱에서 부팅된 Ubuntu 16.04 LTS 라이브 ISO의 경우 파일 시스템에서 nvram 변수를 읽을 수 있습니다.

ubuntu@ubuntu:~$ cd /sys/firmware/efi/efivars/
ubuntu@ubuntu:/sys/firmware/efi/efivars$ ls
AAPL,PathProperties0000-4d1ede05-38c7-4a6a-9cc6-4bcca8b38c14
AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e
[...]
ThorUpdateResult-7c436110-ab2a-4bbb-a880-fe41995c9f82
Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c
ubuntu@ubuntu:/sys/firmware/efi/efivars$ hexdump -C Lang-*
00000000  07 00 00 00 65 6e 67                              |....eng|
00000007

변수를 수정하려면 efivar도구 를 설치하십시오 apt.

관련 정보