prtconf - システム構成の出力
/usr/sbin/prtconf [-V] | [-F] | | [-bpv] | [-acdDlPuv] [dev_path]
prtconf コマンドはシステム構成情報を出力します。この出力には、メモリーの総量やシステム周辺機器の構成 (デバイスツリー形式) が含まれます。
コマンド行にデバイスパスを指定した場合、prtconf は、そのデバイスノードに関する情報だけを表示します。
サポートしているオプションは、次のとおりです。
コマンド行に指定したデバイスの祖先であるデバイスノードをすべて (つまり、ルートノードまで) 表示します。
プラットフォームを特定するため、ファームウェアのデバイスツリーのルート設定を表示します。これらの設定の内容は「name」、「compatible」、「banner-name」、および「model」です。
コマンド行に指定したデバイスノードをルートとするデバイスサブツリーを表示します。つまり、コマンド行に指定したデバイスノードの子孫であるデバイスノードをすべて表示します。
ノード名に加え、PCI および PCI Express デバイスのベンダー ID とデバイス ID を表示します。
デバイスツリー内のシステム周辺機器ごとに、周辺機器を管理するために使用されているデバイスドライバの名前を表示します。
デバイスノードに関連付けられた /dev/chassis の場所を表示します。–v が使用されると、–l も暗黙的に指定されます。
コンソールフレームバッファーが存在する場合、そのデバイスパス名を返します。フレームバッファーが存在しない場合、prtconf はゼロ以外の終了ステータスを返します。このフラグは単独で使用する必要があります。prtconf は、コンソールの名前、フレームバッファーのデバイス、またはゼロ以外の終了ステータスだけを返します。たとえば、SUNW, Ultra-30 上のコンソールフレームバッファーが ffb であれば、prtconf は次の値を返します。/SUNW,ffb@1e,0:ffb0。このオプションは、/dev/fb から実際のコンソールデバイスへのシンボリックリンクを作成するときに使用できます。
SPARC プラットフォーム上のファームウェア (PROM) または x86 プラットフォーム上のブートシステムが提供するデバイスツリーから取得した情報を表示します。このオプションを使用して表示されるデバイスツリー情報は初期構成のスナップショットであり、あとで行われた再構成イベントが正確に反映されない場合があります。
疑似デバイスの情報も出力します。デフォルトでは、疑似デバイスの情報は出力されません。
–v とともに使用して、デバイスごとの情報を表示します (ベンダーおよび管理リストのプロパティーがある場合はそれを一覧表示します)。
詳細表示モードを指定します。
プラットフォームに固有な PROM (SPARC プラットフォーム) またはブートシステム (x86 プラットフォーム) のバージョン情報を表示します。このフラグは単独で使用する必要があります。出力は文字列です。文字列の形式は決まっておらず、プラットフォームに固有です。
次のオペランドがサポートされています。
ターゲットとなるデバイスマイナーノード、デバイスへのパス、または、デバイスリンクへのパスです。これらデバイスノードの構成情報が表示されます。
次の終了ステータスが返されます。
エラーは発生しませんでした。
–F オプションを指定した場合 (SPARC のみ)、ゼロ以外の戻り値は、出力デバイスがフレームバッファーではないことを意味します。それ以外の場合には、ゼロ以外の戻り値はエラーが発生したことを意味します。
属性についての詳細は、マニュアルページの attributes(7) を参照してください。
|
driver(5)、driver.conf(5)、attributes(7)、fuser(8)、modinfo(8)、sysdef(8)
『Sun Hardware Platform Guide』
prtconf コマンドの出力はシステムにインストールされている PROM のバージョンに大きく依存します。したがって、出力は潜在的にあらゆる状況の影響を受けます。
driver not attached というメッセージは、現在、デバイスの当該インスタンスにドライバが接続されていないことを意味します。一般に、ドライバは必要に応じてロードおよびインストールされ、(そして、ハードウェアのインスタンスに接続され)、デバイスが使用されないときはアンインストールとアンロードされます。
x86 プラットフォーム上で prtconf –vp を使用すると、prtconf –v の部分的な情報が表示されます。prtconf –vp の整数設定の値を正しく解釈するには、バイトスワップが必要になる場合があります。