起動中に、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の実装に関連しているようです。
Q1:起動時にACPI BIOSエラーが発生するのはなぜですか?
Q2:この問題を解決し、ACPI BIOSエラーなしでLinuxシステムを正常に起動する方法は?
質問3:この問題に提案されている解決策または解決策の潜在的な結果または制限は何ですか?
Q4:このタイプのACPI BIOSエラーが発生しやすい特定のハードウェア構成またはシステム設定はありますか?
Q5:問題をより効率的に解決するのに役立つように、ACPI BIOSの問題(特定のハードウェアコンポーネントやBIOSの実装など)の根本原因を特定する方法はありますか?
各アプローチの潜在的な長所と短所を考慮して、ACPI BIOSエラー、潜在的な原因、およびトラブルシューティングのための段階的な回避策の詳細な説明を提供してください。
答え1
Q1:起動時にACPI BIOSエラーが発生するのはなぜですか?
エラーメッセージが示すように、これはファームウェアのバグです。これは新しい問題ではありません。 5.xカーネルリリースサイクル中、いつかこれらの内容が文書化され始めました。
私はあなたのブートが動作すると思います。そうでなければ、私は質問でうまくいかないと言ったでしょう。
Q2:この問題を解決し、ACPI BIOSエラーなしでLinuxシステムを正常に起動する方法は?
マザーボードのファームウェア契約者でない限り、おそらくまったくそうではありません。 :)
ただし、マザーボードのファームウェアを更新し、最新のLinuxカーネルを試してください。まだ私たちに知らせていませんが、印刷方法は(今は比較的古い)カーネル< 5.14(??)に固有のものだと思います。現在のUSBドライブを使用してUSBサムドライブから起動してみてください。Fedoraのライブ画像エラーがまだ同じであることを確認してください。
質問3:この問題に提案されている解決策または解決策の潜在的な結果または制限は何ですか?
いいえ、本当に。 Linuxは、これらの問題をそれ自体非常にエレガントに解決することができます。仕事はうまくいきません。。 ACPIに関する問題がなければ、これらすべてを無視します。
最新のデバイスでACPIをオフにすると、病気よりも悪い治療法になる可能性があるため、考慮しないでください。
Q4:このタイプのACPI BIOSエラーが発生しやすい特定のハードウェア構成またはシステム設定はありますか?
はい。一部のベンダーは、ACPIテーブルを実装するときに他のベンダーよりも注意を払います。これは役に立ちません。これらのメーカーは主に有名ブランドのサーバーメーカーであり、それらの間に違いがあります。
Q5:問題をより効率的に解決するのに役立つように、ACPI BIOSの問題(特定のハードウェアコンポーネントやBIOSの実装など)の根本原因を特定する方法はありますか?
エラーメッセージはすでに非常に説明的です。 ACPI テーブルが正しくありません。マザーボードやCPU(実際に欠陥があるもの)を作った人が誰でも知るとにかく出荷されました。これはいつも起こり、価格と時間の圧迫のためにそれを気にしません(WindowsとLinuxはまだ起動します。それでは、この問題を解決するためのビジネスケースは何ですか?)。これは決して修正されないかもしれません。しかし、現実を直視すると、それも事実の問題ではありません。 (実際の問題を教えてくれるのを忘れなかったら!)