How to get information about BIOS from terminal?

7,140

From man biosdecode:

NAME
       biosdecode - BIOS information decoder

SYNOPSIS
       biosdecode [OPTIONS]

DESCRIPTION
       biosdecode  parses  the  BIOS memory and prints information about all structures (or entry points) it knows of.

Here is sample output from terminal:

$ sudo biosdecode
# biosdecode 2.12
ACPI 1.0 present.
    OEM Identifier: INTEL 
    RSD Table 32-bit Address: 0x3F6FD038
PNP BIOS 1.0 present.
    Event Notification: Not Supported
    Real Mode 16-bit Code Address: F000:B824
    Real Mode 16-bit Data Address: 0040:0000
    16-bit Protected Mode Code Address: 0x000FB82F
    16-bit Protected Mode Data Address: 0x00000400
    OEM Device Identifier: SST2400
SMBIOS 2.4 present.
    Structure Table Length: 1270 bytes
Structure Table Address: 0x000E44F0
Number Of Structures: 27
Maximum Structure Size: 152 bytes

Use sudo dmidecode for a more detailed output on System Management BIOS & Desktop Management Interface

Share:
7,140

Related videos on Youtube

Pandya
Author by

Pandya

Started using Linux and StackExchange since Ubuntu 12.04 LTS. Then Upgraded to 14.04 LTS. Now I am using Debian GNU/Linux on my Laptop and PureOS on old Desktop computer. I recommend visiting the Philosophy of GNU Project As I've replaced Ubuntu with Debian GNU/Linux, Now my question(s) are became off-topic on AskUbuntu. So, I continue to Unix & Linux. The second reason for my shifting to U & L is I found U & L more interesting than AU since AU is only Ubuntu specific whereas U & L is a broad concept and in my opinion U & L deserves generic questions. (I know why SE has AU & U & L both).

Updated on September 18, 2022

Comments

  • Pandya
    Pandya almost 2 years

    I want to get BIOS information and print information about all structures.

    How to get via command-line?

    • noleti
      noleti almost 10 years
      What do you mean with entry points? The boot order?