जवाबों:
यह निम्न फ़ाइल को पढ़ने के रूप में सरल है:
$ 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/....दृष्टिकोण यदि संभव हो तो इस्तेमाल किया जाना चाहिए।