ACPI 영역은 전체 명령/응답 버퍼를 포함하지 않습니다.

ACPI 영역은 전체 명령/응답 버퍼를 포함하지 않습니다.

시스템이 정지되고 로그에 다음 4.14.15-1-MANJARO과 같은 커널( ) 오류가 표시되는 상황이 있습니다.

kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80
kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80

(예, 타임스탬프가 정확히 동일한 메시지가 중복되었습니다.)

잠시 후 나는 다음을 얻습니다.

tpm tpm0: A TPM error (379) occurred attempting get random

저는 Asus UX330에서 최신 버전의 펌웨어(v3.05)를 실행하고 있습니다. 내 커널은 다음과 같습니다

4.16.0-1-MANJARO #1 SMP PREEMPT Wed Mar 21 09:02:49 UTC 2018 x86_64 GNU/Linux

Asus에게 UEFI/BIOS 펌웨어 업데이트를 요청하는 것 외에 다른 해결책이 있습니까?

답변1

ASUS 지원팀에 이메일을 보냈더니 이 노트북이 Windows만 지원한다고 합니다.

당신은 고려할 수 있습니다TPM을 사용하지 않는 경우 비활성화하세요.- 혹시 방법을 아시는 분은 댓글 남겨주세요.

답변2

동일한 노트북에서 동일한 BIOS로 Fedora 27(4.14)을 실행하고 있는데 동일한 오류가 발생합니다. BIOS에서 빠른 시작을 비활성화로 전환했는데 더 이상 오류 메시지가 표시되지 않습니다.

이것이 단지 그것을 숨기는 것인지 확실하지 않으므로 누군가가 대답할 수 있기를 바랍니다.

답변3

저도 같은 문제가 있었고 BIOS의 옵션에서 TPM을 비활성화할 수 있었습니다. "보안"에서 "신뢰 플랫폼 기술"을 비활성화하고 -> 이렇게 하면 TPM 칩이 비활성화됩니다.

이제 내 문제는 사라졌습니다 ...

관련 정보