펌웨어 체크섬 오류의 원인

펌웨어 체크섬 오류의 원인

실행 실패의 가능한 이유는 무엇입니까 fwupdmgr verify?

$ fwupdmgr verify 230c8b18-8d9b-53ec-838b-6cfc0383493a
Reading…                 [-                                      ]Selected device: Lite (bios)
Reading…                 [                   -                   ]failed to verify Lite (bios): For Lite (bios) 8.20 expected 73f0b38cbd5fdc45cb259bead04b00413e162328|a22b9f14078b406efc4442a21be1ad8cbfc6ef6c3bd3e6440c651129fd555df7, got 9e365aa2206158c8e7fa09b538d1166c5e522acd|5bd6570571bd28fd54bf5a28b2cd4e561002cfcd1a5b7d16a43767ec273f327f

fwupdmgr verify-update일치하지 않는 체크섬을 "수락"하는 것이 안전한가요? 애초에 왜 일치하지 않는 걸까요?

답변1

음, 장치 메모리에서 읽은 펌웨어 해시가 지정된 요구 사항을 충족하지 않습니다. 다운로드한 이미지가 플래시 메모리에서 읽은 이미지와 다릅니다.

쓰기, 저장, 읽기 중에 문제가 발생했습니다.

일치하지 않는 체크섬을 "수락"하기 위해 fwupdmgr verify-update를 실행하는 것이 안전합니까?

아마도 그렇지 않을 것입니다. 이러한 체크섬을 확인하는 데에는 이유가 있습니다. 즉, 펌웨어가 제대로 작동하는 것이 중요합니다.

관련 정보