CentOS で「setpci: コマンドが見つかりません」

CentOS で「setpci: コマンドが見つかりません」

CentOS 5.5 を実行している Mac Mini を、停電後に電源が回復したときに自動的に起動するように設定しようとしています。次のコマンドを実行する必要があることは理解しています。

setpci -s 0:1f.0 0xa4.b=0

しかし、自分のマシンでそのコマンドを実行すると、 というbash: setpci: command not foundメッセージが表示されます。何かを介してインストールする必要があるパッケージがあるのでしょうyumか? Google で明確な回答が見つかりません。setpci のマニュアル ページを確認しましたが、何も記載されていません。

また、このコマンドはマシンを起動するたびに実行する必要がありますか、それとも 1 回だけ実行する必要がありますか?

答え1

私の場合の問題は、非ルート ユーザーとして SSH 経由でサーバーに接続し、コマンドsuを実行するときに修飾子を付けsetpciずに実行したことです。これにより、ユーザーの環境変数が含まれず、コマンドが失敗しました。su-rootsetpci

su -代わりに実行するとsu問題が解決しました。

関連情報