명령 줄을 사용하여 마더 보드 BIOS 버전을 확인하는 방법


38

내 마더 보드의 BIOS 버전을 어떻게 구할 수 있습니까?

이 명령 dmidecode은 BIOS에 대한 정보를 제공하지만 필요한 것을 찾을 수 없습니다 ...


dmidecode물어보기 전에 명령을 시도했지만 필요한 것을 찾지 못했습니다. BIOS 버전 만 필요하고 출력에는 아무것도 없습니다.


3
질문에 원하는 내용이 정확하게 반영되어 있는지 확인하십시오. 이 경우 BIOS 버전을 포함한 모든 정보 대신 BIOS 버전 인쇄하는 방법을 찾고있는 것 같습니다 .
drc

@drc 나는 말한다 ... 질문을 다시 읽으십시오. 나는 단지 바이오스 버전을 원한다고 말하고 dmidecode를 사용하지만 버전을 찾을 수 없다고
말합니다.

2
여러 답변에서 말했듯 이 BIOS 버전을 찾는 것은 BIOS 정보 블록 에서 문자열 버전 을 찾는 것만 큼 쉽습니다 . 이 버전 문자열 인쇄하는 방법을 찾고 있다면 그렇게하십시오.
drc

답변:


53

나는 해결책을 얻었다.

dmidecode (물론)를 사용했지만 문제는 결과였습니다 ...

내 바이오스에 대한 차단 결과를 나열하고 싶지 않습니다. 버전 만 있으면됩니다 ..

명령은 다음과 같습니다.

sudo dmidecode -s bios-version

출력은 버전을 인쇄합니다.

SIX7910J.86A.0537.2012.0723.1217


18

이 명령을 사용해보십시오

sudo dmidecode | less

여기에 이미지 설명을 입력하십시오


이것은 바이오스 버전이 아닙니다. 나는 내 질문에 스스로 대답했다
Maythux

1
내 명령 71CN40WW(V1.15)이 내 PC에 표시됩니다 .
Avinash Raj

@ Maythux가 잘못되었습니다. 나는 내 PC에서 Avinash의 명령을 실행했으며 실제로 BIOS 버전을 보여줍니다. vim과 같은 명령을 사용할 수도 있으므로 Maythux의 답변보다 낫습니다.
evaristegd

3

dmidecode일반적으로 BIOS에 관한 정보가 담긴 블록을 반환합니다. 다음과 같이 보일 것입니다 :

BIOS Information
    Vendor: American Megatrends Inc.
    Version: 0309
    Release Date: 04/18/2013
    Address: 0xF0000
    Runtime Size: 64 kB
    ROM Size: 8192 kB
    Characteristics:
        PCI is supported
        APM is supported
        BIOS is upgradeable
        BIOS shadowing is allowed
        Boot from CD is supported
        Selectable boot is supported
        BIOS ROM is socketed
        EDD is supported
        5.25"/1.2 MB floppy services are supported (int 13h)
        3.5"/720 kB floppy services are supported (int 13h)
        3.5"/2.88 MB floppy services are supported (int 13h)
        Print screen service is supported (int 5h)
        8042 keyboard services are supported (int 9h)
        Serial services are supported (int 14h)
        Printer services are supported (int 17h)
        ACPI is supported
        USB legacy is supported
        BIOS boot specification is supported
        Targeted content distribution is supported
        UEFI is supported
    BIOS Revision: 4.6

여기에 정보에는 버전BIOS 개정판이 포함 됩니다. 경우 dmidecode컴퓨터에 데이터를 포함하지 않는다, 나는 당신이 다시 부팅해야 실제로 BIOS에서 보이는 것 같군요.


난 내 바이오스에 대한 차단 reslut을 나열 할 필요가 없습니다. 단지 버전이 필요합니다 ..
Maythux

1

DMIDECODE 출력을 줄이는 또 다른 방법은 출력을 Grep으로 이식하고 원하는 행만 추출하는 것입니다.

EG- sudo dmidecode | grep 'Vendor \ | 버전 : V \ | BIOS 개정 \ | 프로세서'

grep 내부에서, 각각의 "or" (세로 막대)는 위 그림과 같이 백 슬래시 접두어로 이스케이프되어야합니다.

공급 업체 버전 다음에 약간의 추가 건조 버전이있을 수 있습니다. 무엇이 무엇인지 알아 내고 나머지는 무시할 수 있어야합니다. 나는 아직 이것을 제거하지 않았다 ... ;-)

보너스! 위의 프로세서 정보도 포함되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.