Answers:
就像读取以下文件一样简单:
$ cat /sys/class/dmi/id/bios_version
1.1.3
使用dmidecode:
$ sudo dmidecode -s bios-version
1.1.3
另外,您可能必须安装此软件包,该软件包可在以下位置获得:
dmidecode
只有工作,如果/dev/mem
是可用的,这是不是现代的发行版的情况。
/dev/mem
在该系统上有可读性吗?
我在/sys
文件夹里徘徊,然后进入/sys/firmware/dmi/tables
了两个文件DMI
和smbios_entry_point
。如果您阅读DMI
文件,那么在我看来,第一个单词是LENOVO
,第二个单词是BIOS version
。我知道这不是简单直接的答案,但是您可以pc
从此文件中获取有关您的更多信息。
这为我工作:
sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"
/sys/....
如果可能,应使用该方法。