如何在没有dmidecode的情况下获取系统配置信息

如何在没有dmidecode的情况下获取系统配置信息

为了收集一些系统配置信息,我一直在使用dmidecode相关的工具lshw来查找信息。这在大多数机器上都很有效,但我最近可以访问服务器来测试我的脚本。 dmidecode给我错误:

# No SMBIOS nor DMI entry point found, sorry.

并且lshw效果不太好。如果有办法解决这个问题,我将不胜感激。否则,我需要收集以下信息而不使用dmidecode

  • 系统制造商
  • 系统型号
  • 系统序列号
  • BIOS 日期

答案1

事实证明,dmidecodelshw不起作用的原因是因为我测试它们的机器显然是虚拟机。虚拟机似乎通常不具有运行所需的信息dmidecodelshw因此我不必为虚拟机填写这些字段。

谢谢大家的帮助。

相关内容