มีวิธีรับเวอร์ชัน BIOS จากใน Linux หรือไม่


59

ฉันต้องการรับรุ่น BIOS จาก Linux โดยไม่ต้องไปที่ BIOS โดยตรง

ฉันหมายถึงมีวิธีรับเวอร์ชัน BIOS จากภายใน Linux หรือไม่

คำตอบ:


87

ไม่มีสิทธิ์ superuser

มันง่ายเหมือนการอ่านไฟล์ต่อไปนี้:

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

ด้วยสิทธิ์ superuser

ใช้dmidecode :

$ sudo dmidecode -s bios-version
1.1.3

นอกจากนี้คุณอาจต้องติดตั้งแพคเกจนี้ซึ่งมีอยู่ใน:

  • Linux i386, x86-64, ia64
  • FreeBSD i386, amd64
  • NetBSD i386, amd64
  • OpenBSD i386, amd64
  • BeOS i386
  • โซลาริส x86
  • ไฮกุ i586

14
/sys/....วิธีการที่ควรจะใช้ถ้าเป็นไปได้
Thorbjørn Ravn Andersen

ฉันเชื่อว่าdmidecodeใช้ได้เฉพาะในกรณีที่/dev/memมีให้บริการเท่านั้น
ป่า

@forest คุณหมายถึงอะไรที่ทันสมัย? อย่างน้อยก็ใช้งานได้ใน Linux Mint ของฉัน 18.3
cuonglm

คุณมีระบบที่อ่านได้/dev/memหรือไม่?
ป่า

@ ใช่ใช่ ฉันไม่เห็น distros ใด ๆ ที่มีสภาพแวดล้อมเดสก์ท็อปไม่มี / dev / mem
cuonglm

8

คุณสามารถใช้lshw, hwinfo, inxiและhardinfo(DMI):

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

คำสั่งดังกล่าวควรทำงานหลังจากติดตั้งผ่านผู้จัดการแพคเกจของคุณ

เฉพาะคำตอบแรกที่เสนอโดย@cuonglmอนุญาตให้คุณรับข้อมูลประวัติโดยไม่ต้องติดตั้งแพ็คเกจเพิ่มเติม:

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


1
hwinfo และ hardinfo ไม่ได้ถูกติดตั้งตามค่าเริ่มต้นบน Linux Mint
Davidw

2
โดยค่าเริ่มต้นไม่มีใน CentOS 7
Davidw

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
การกรองข้อความประเภทนี้ค่อนข้างบอบบาง ดีกว่ามากที่จะทำการร้องขอเฉพาะสำหรับข้อมูลเฉพาะที่คุณต้องการตามที่แสดงโดย cuonglm
การแข่งขัน Lightness กับ Monica

1
เวอร์ชั่น BIOS จะเต็มโดยไม่มีชื่อผู้จำหน่ายหรือไม่
msp9011

ฉันไม่เข้าใจความคิดเห็นของคุณขอโทษ
การแข่งขัน Lightness กับ Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.