क्या लिनक्स के अंदर से BIOS संस्करण प्राप्त करने का एक तरीका है?


59

मैं सीधे BIOS में जाने के बिना लिनक्स से BIOS संस्करण प्राप्त करना चाहता हूं।

मेरा मतलब है, क्या लिनक्स के अंदर से BIOS संस्करण प्राप्त करने का एक तरीका है?

जवाबों:


87

सुपरसुसर विशेषाधिकारों के बिना

यह निम्न फ़ाइल को पढ़ने के रूप में सरल है:

$ cat /sys/class/dmi/id/bios_version
1.1.3

सुपरसुसर विशेषाधिकारों के साथ

Dmidecode का उपयोग करें :

$ sudo dmidecode -s bios-version
1.1.3

इसके अलावा, आपको इस पैकेज को स्थापित करना पड़ सकता है, जो इसमें उपलब्ध है:

  • लिनक्स i386, x86-64, ia64
  • FreeBSD i386, amd64
  • NetBSD i386, amd64
  • OpenBSD i386, amd64
  • बीओएस i386
  • सोलारिस x86
  • हाइकु i586

14
/sys/....दृष्टिकोण यदि संभव हो तो इस्तेमाल किया जाना चाहिए।
थोरबजोरन राव एंडरसन

मेरा मानना ​​है कि उपलब्ध होने पर dmidecodeही काम करता /dev/memहै, जो आधुनिक डिस्ट्रोस के मामले में नहीं है।
वन

@ आप आधुनिक का क्या मतलब है? कम से कम यह मेरे लिनक्स मिंट 18.3 में काम करता है
cuonglm

क्या आपके पास /dev/memउस प्रणाली पर एक पठनीय है?
वन

@ हाँ में। मैं डेस्कटॉप वातावरण के साथ कोई
डिस्ट्रोस

8

आप उपयोग कर सकते हैं lshw, hwinfo, inxiऔर hardinfo(डीएमआई):

# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo

उपरोक्त कमांड को आपके पैकेज मैनेजर के माध्यम से स्थापित करने के बाद काम करना चाहिए।

@Cuonglm द्वारा प्रस्तावित केवल पहला उत्तर आपको अतिरिक्त पैकेज स्थापित किए बिना बायोस जानकारी प्राप्त करने की अनुमति देता है:

$ cat /sys/class/dmi/id/bios*


1
लिनक्स टकसाल पर डिफ़ॉल्ट रूप से hwinfo और hardinfo स्थापित नहीं हैं।
डेविड

2
और उनमें से कोई भी डिफ़ॉल्ट रूप से CentOS 7.
डेविड

4

मैं में भटक रहा था /sysफ़ोल्डर तो मैं में चला गया /sys/firmware/dmi/tablesतो दो फ़ाइलों मिला DMIऔर smbios_entry_point। यदि आप DMIफ़ाइल पढ़ते हैं तो मेरे मामले में पहला शब्द था LENOVOऔर दूसरा शब्द था BIOS version। मुझे पता है कि यह सरल और सीधा उत्तर नहीं है, लेकिन आप pcइस फाइल के बारे में अधिक जानकारी प्राप्त कर सकते हैं ।


3

यह मेरे लिए काम कर रहा है:

sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"

13
इस तरह का टेक्स्ट फ़िल्टरिंग नाजुक है। बहुत बेहतर है कि आप जो विशिष्ट जानकारी चाहते हैं, उसके लिए एक विशिष्ट अनुरोध करें, जैसा कि क्यूंग्लम द्वारा दिखाया गया है।
लाइट

1
क्या विक्रेता के नाम के बिना BIOS संस्करण पूर्ण होगा?
msp9011

मुझे आपकी टिप्पणी समझ नहीं आई, क्षमा करें।
लाइटनेस दौड़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.