जवाबों:
यह निम्न फ़ाइल को पढ़ने के रूप में सरल है:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Dmidecode का उपयोग करें :
$ sudo dmidecode -s bios-version
1.1.3
इसके अलावा, आपको इस पैकेज को स्थापित करना पड़ सकता है, जो इसमें उपलब्ध है:
dmidecode
ही काम करता /dev/mem
है, जो आधुनिक डिस्ट्रोस के मामले में नहीं है।
/dev/mem
उस प्रणाली पर एक पठनीय है?
आप उपयोग कर सकते हैं lshw
, hwinfo
, inxi
और hardinfo
(डीएमआई):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
उपरोक्त कमांड को आपके पैकेज मैनेजर के माध्यम से स्थापित करने के बाद काम करना चाहिए।
@Cuonglm द्वारा प्रस्तावित केवल पहला उत्तर आपको अतिरिक्त पैकेज स्थापित किए बिना बायोस जानकारी प्राप्त करने की अनुमति देता है:
$ cat /sys/class/dmi/id/bios*
मैं में भटक रहा था /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/....
दृष्टिकोण यदि संभव हो तो इस्तेमाल किया जाना चाहिए।