부팅하는 동안 Linux 시스템에 다음 오류 메시지가 표시됩니다.
[ 0.129513][ T1] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCO0.1200.TPDO], AE_NOT_FOUND (20230628/dswload2-162)
[ 0.129521][ T1] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20230628/psobject-220)
[ 0.129543][ T1] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCO0.1200.TPL1], AE_NOT_FOUND (20230628/dswload2-162)
[ 0.129546][ T1] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20230628/psobject-220)
이러한 오류 메시지는 내 시스템의 ACPI(고급 구성 및 전원 인터페이스) BIOS 구현과 관련된 것으로 보입니다.
질문 1: 시작 중 ACPI BIOS 오류가 발생하는 이유는 무엇입니까?
질문 2: 이 문제를 해결하고 ACPI BIOS 오류 없이 Linux 시스템을 성공적으로 부팅하는 방법은 무엇입니까?
질문 3: 이 문제에 대해 제안된 해결 방법이나 솔루션의 잠재적인 결과나 제한 사항은 무엇입니까?
질문 4: 이러한 유형의 ACPI BIOS 오류가 발생하기 쉬운 특정 하드웨어 구성이나 시스템 설정이 있습니까?
질문 5: 문제를 보다 효율적으로 해결하는 데 도움이 되도록 ACPI BIOS 문제(예: 특정 하드웨어 구성 요소 또는 BIOS 구현)의 근본 원인을 확인할 수 있는 방법이 있습니까?
각 접근 방식의 잠재적 장단점이나 제한 사항을 고려하여 ACPI BIOS 오류, 잠재적 원인, 문제 해결을 위한 단계별 해결 방법에 대한 자세한 설명을 제공하십시오.
답변1
질문 1: 시작 중 ACPI BIOS 오류가 발생하는 이유는 무엇입니까?
오류 메시지에서 알 수 있듯이 이는 펌웨어의 버그입니다. 이것은 새로운 문제가 아닙니다. 5.x 커널 릴리스 주기 중 언젠가 이러한 내용이 문서화되기 시작했습니다.
나는 당신의 부팅이 작동한다고 생각합니다. 그렇지 않으면 질문에서 작동하지 않는다고 우리에게 말했을 것입니다.
질문 2: 이 문제를 해결하고 ACPI BIOS 오류 없이 Linux 시스템을 성공적으로 부팅하는 방법은 무엇입니까?
마더보드 펌웨어 계약자가 아닌 이상 아마도 전혀 그렇지 않을 것입니다. :)
그러나 마더보드 펌웨어를 업데이트하고 최신 Linux 커널을 사용해 보아야 합니다. 아직 우리에게 알려주지 않았지만 인쇄 방식은 (지금은 상대적으로 오래된) 커널 < 5.14(??)에만 해당된다고 생각합니다. 현재 USB 드라이브를 사용하여 USB 썸 드라이브에서 부팅해 보십시오.페도라 라이브 이미지오류가 여전히 동일한지 확인하세요.
질문 3: 이 문제에 대해 제안된 해결 방법이나 솔루션의 잠재적인 결과나 제한 사항은 무엇입니까?
아뇨, 정말요. Linux는 이러한 문제를 자체적으로 매우 우아하게 해결할 수 있습니다.일이 잘 안 되네. ACPI 관련 문제가 없다면 이 모든 것을 무시하겠습니다.
최신 장치에서 ACPI를 끄는 것은 질병보다 더 나쁜 치료법일 수 있으므로 고려하지 마십시오.
질문 4: 이러한 유형의 ACPI BIOS 오류가 발생하기 쉬운 특정 하드웨어 구성이나 시스템 설정이 있습니까?
예. 일부 공급업체는 ACPI 테이블을 구현할 때 다른 공급업체보다 더 주의를 기울입니다. 이는 도움이 되지 않습니다. 이들 제조업체는 대부분 유명 브랜드 서버 제조업체이며 이들 사이에는 차이점이 있습니다.
질문 5: 문제를 보다 효율적으로 해결하는 데 도움이 되도록 ACPI BIOS 문제(예: 특정 하드웨어 구성 요소 또는 BIOS 구현)의 근본 원인을 확인할 수 있는 방법이 있습니까?
오류 메시지는 이미 매우 설명적입니다. ACPI 테이블이 올바르지 않습니다. 마더보드나 CPU(실제로 결함이 있는 것)를 만든 사람이 누구이든 간에알다아무튼 배송되었습니다. 이런 일은 항상 발생하며 가격과 시간의 압박으로 인해 이에 대해 신경 쓰지 않게 됩니다(Windows와 Linux는 여전히 부팅됩니다. 그렇다면 이 문제를 해결하기 위한 비즈니스 사례는 무엇입니까?). 이것은 결코 고쳐지지 않을 수도 있습니다. 하지만 현실을 직시하자면, 그것도 사실 문제가 아닙니다. (실제 문제를 알려주는 것을 잊지 않았다면!)