Kudzu(コンピュータデーモン)

コンピュータハードウェアプローブプログラム

Kudzuは、ハードウェアデバイス情報のライブラリを利用するコンピュータハードウェアプローブプログラム( Red Hat製)です。つる植物の クズ(葛)と混同しないでください。

説明

コンピュータの 起動時に、kudzu は実行中のシステムのハードウェア構成に変更があった場合、それを検出し、新しく検出されたハードウェアを有効化(またはハードウェアの削除)します。kudzu は起動時にのみ実行され、その後終了します。通常動作時にはパフォーマンスの低下はありません。(Fedora リリース9 以降、kudzu はHALに置き換えられました。)kudzu はシステム上の新規または変更されたハードウェアを検出し、設定します。

起動すると、kudzu は現在のハードウェアを検出し、/etc/sysconfig/hwconf に保存されているデータベース(存在する場合)と照合します。次に、システムにハードウェアが追加または削除されたかどうかを判断します。追加または削除された場合、ユーザーは追加されたハードウェアを設定したり、削除されたハードウェアを設定解除したりできます。その後、/etc/sysconfig/hwconf のデータベースを更新します。以前のデータベースが存在しない場合、kudzu は /etc/modprobe.conf、/etc/sysconfig/network-scripts/、および /etc/X11/xorg.conf を参照して、既に設定されているデバイスを特定しようとします。

オプションの使用

-ヘルプ、 -?

ヘルプ情報を印刷します。

-q, --quiet

「静かに」実行します。ユーザー入力を必要としない構成のみを実行します。

-s, --safe

ハードウェアに影響を与えない「安全な」プローブのみを実行します。現在、シリアルプローブ、DDCモニタープローブ、PS/2プローブが無効になります。

-t, --timeout [秒]

これは初期ダイアログのタイムアウトを設定します。タイムアウトが経過する前にキーが押されなかった場合、kudzu は終了し、/etc/sysconfig/hwconf は更新されません。

-k, --kernel [バージョン]

モジュールが存在するかどうかを判断する際に、指定されたカーネルバージョンを使用します。(これが設定されていない場合は、デフォルトで現在のカーネルバージョンが使用されます。) 'smp' や 'summit' などのサフィックスは指定しないでください。これらは自動的に検索されます。

-b, --bus [バス]

指定されたバスのみをプローブします。

-c, --class [クラス]

指定されたクラスのみをプローブします。

-f, --file [ファイル]

ファイル file からハードウェア プローブ情報を読み取りますが、実際のプローブは実行しません。

-p, --probe

プローブ情報を画面に出力し、実際にはデバイスを構成または構成解除しません。

ファイル

/etc/sysconfig/hwconf

現在インストールされているハードウェアの一覧。

/etc/sysconfig/クズ

起動時のハードウェアプローブの設定。安全なプローブのみを強制するには、「SAFE」を「no」以外に設定してください。

/etc/modprobe.conf

モジュール構成ファイル。

/etc/sysconfig/ネットワークスクリプト/ifcfg-*

ネットワーク インターフェイス構成ファイル。

バグ

シリアルプローブは、現在使用中のデバイスに干渉し、シリアルコンソールとして動作しているマシンで使用すると奇妙な結果を返します。一部の古いグラフィックカードでは、DDCプローブが奇妙な動作をすることがあります。

ネットワークの起動後に kudzu を実行してブート後のネットワーク アダプタを構成すると、意図しない結果が生じる可能性があります。

参考文献

Red Hat, Inc. 「kudzu(8) - Linux manページ」. 2020年9月1日閲覧。

  • https://fedoraproject.org/wiki/Anaconda/Features/NoMoreKudzu
Retrieved from "https://en.wikipedia.org/w/index.php?title=Kudzu_(computer_daemon)&oldid=1228018868"