Linux
如何在沒有 dmidecode 的情況下獲取系統配置資訊
為了收集一些系統配置資訊,我一直在使用
dmidecode
和相關工具lshw
查找資訊。這在大多數機器上都很好用,但我最近可以訪問伺服器來測試我的腳本。dmidecode
給我錯誤:# No SMBIOS nor DMI entry point found, sorry.
並且
lshw
效果不佳。如果有辦法解決這個問題,我將不勝感激。否則,我需要在不使用的情況下收集以下資訊dmidecode
:
- 系統製造商
- 系統型號
- 系統序列號
- BIOS 日期
事實證明,原因
dmidecode
和lshw
不工作是因為我測試它們的機器顯然是虛擬機。虛擬機似乎通常沒有所需的資訊dmidecode
和lshw
工作,所以我不必為虛擬機填寫這些欄位。謝謝大家的幫助。