내 노트북의 일부 VRAM 번호를 변경하고 싶었고 이로 인해 EFI 셸을 통해 BIOS를 수정하게 되었습니다(물론 HP 노트북과 같은 장치에서는 사용자에게 잠겨 있는 옵션이 많이 있기 때문입니다).
한 가지 주요 문제는 어떤 변수를 변경해야 하는지 파악하려면 BIOS 덤프를 구체적으로 살펴봐야 한다는 것입니다. 내가 찾은 어떤 도구도 이 작업을 성공적으로 수행할 수 없습니다.이것이 도구는 가장 유망해 보였지만 내 BIOS를 감지할 수 없었습니다.
내 생각에 그 출력은 실제로 BIOS에 있는 모든 내용의 백업인 사람이 읽을 수 없는 파일이라는 것입니다. (나는 그것을 사람이 읽을 수 있는 형식으로 구문 분석할 수 있는 PERL 스크립트를 가지고 있습니다. 그런 다음 변수를 정확하게 찾을 것입니다. 필요) 수정이 필요합니다.
부가 정보:
궁극적으로 다음과 유사한 명령을 셸에 입력합니다.
setup_var 0x18c 0x10
0x18c
비디오 전용 메모리 공유 할당에 대한 변수가 어디에 있는지 확인하고 0x10
16번째 옵션인 512MB를 참조합니다(이것은 나와 매우 유사한 일부 다른 BIOS에서 사용되지만 서로 다른 경우에는 사용하고 싶지 않습니다).
내가 찾고 있어요이것스레드이지만 내가 찾고 있는 것은 그런 것 같지 않습니다. dmidecode
스크립트를 실행하고 출력 해 보았지만 dmidecode -u
아무 소용이 없습니다.
어떤 아이디어가 있나요?