web-dev-qa-db-ja.com

dmidecodeなしでシステム構成情報を取得する方法

いくつかのシステム構成情報を収集するために、私はdmidecodeと関連ツールlshwを使用して情報を見つけてきました。これはほとんどのマシンでうまく機能しますが、最近、スクリプトをテストするためのサーバーにアクセスできるようになりました。 dmidecodeは私にエラーを与えます:

# No SMBIOS nor DMI entry point found, sorry.

lshwも機能しません。これを修正する方法があれば、助けていただければ幸いです。それ以外の場合は、dmidecodeを使用せずに次の情報を収集する必要があります。

  • システムメーカー
  • システムモデル番号
  • システムのシリアル番号
  • BIOSの日付
2
zephyrthenoble

dmidecodelshwが機能しない理由は、私がテストしていたマシンが仮想マシンだったためだと思われます。通常、仮想マシンにはdmidecodelshwが機能するために必要な情報がないようです。そのため、仮想マシンのこれらのフィールドに入力する必要はありません。

皆様のご協力に感謝いたします。

0
zephyrthenoble