Skip to content

AMD CPUでLinux動かすとfTPMの相性が悪い

Archインストールイメージでブートしたとき、以下のメッセージで停止する。

triggering uevents

Linuxがブートしなくて困った時の手段で書いた方法で調べたところ、

acpi=off

のカーネルパラメータを追加すればブートする。ただし、この場合でもTPMを初期化しているところで1分ほどリトライを繰り返し、最終的には失敗するのでTPMは使えない。

詳しくは知らないが、BIOSファームウェアにあるTPM(fTPM)の実装がいまいちで色々と問題があるらしい(少なくともリーナスがTPMをデフォルトで無効にしたくなる程度には)。

2025年11月時点のファームウェアでは何か対応があったのでGIGABYTEマザーボードのBIOSアップデート方法のように更新をすれば問題は解決した。