重要製品データ( VPD ) は、特定のハードウェアまたはソフトウェアのセットに関連付けられた構成データと情報データの集合です。[1] VPD には、部品番号、シリアル番号、エンジニアリング変更レベルなどの情報が保存されます。システムに接続されているすべてのデバイスが VPD を提供するわけではありませんが、PCIデバイスやSCSIデバイスから利用できる場合がよくあります。 パラレル ATAデバイスやUSBデバイスも同様のデータを提供しますが、VPD とは呼ばれません。
VPD データは通常、さまざまなハードウェア コンポーネントに関連付けられたEEPROMに書き込まれるか、接続されたI2Cバスを介して照会できます。ファームウェア( OpenFirmwareなど)はこれを使用して、システム ハードウェアの性質を判断し、特定のマシン モデル番号内でのハードウェア実装の小さな変更やバリエーションからファームウェアの動作を保護します。
エイエックス
IBMのAIX オペレーティング システムでは、VPD はカスタマイズされた VPD オブジェクト クラスまたはプラットフォーム固有の領域から取得されたオブジェクト データ マネージャー(ODM)内のデータベース テーブルのサブセットも指します。そのため、VPD と ODM という用語は互換的に参照されることがあります。AIX では、 lscfgコマンドを使用して VPD を取得できます。
lscfg [-v] [-p] [-s] [-l Name]
その他のUnix系システム
パッケージdmidecodeは、ハードウェアの重要な製品データを表示できるコマンド、、を提供しますvpddecode。biosdecodeこのdmidecodeパッケージは、多くのUnix系オペレーティングシステムで利用できます。[2]
参照
参考文献
- ^ 「IBM Knowledge Center」www.ibm.com。
- ^ 「dmidecode」 . 2021年6月11日閲覧。
さらに読む
- PCI システム アーキテクチャ(PC システム アーキテクチャ シリーズ)、1999 年 6 月 10 日、MindShare Inc.、Tom Shanley、Don Anderson、ISBN 0201309742
