コマンドラインを使用してマザーボードBIOSバージョンを知る方法


38

マザーボードのBIOSバージョンを取得するにはどうすればよいですか?

このコマンドdmidecodeはBIOSに関するいくつかの情報を提供しますが、必要なものが見つかりません...


私はdmidecode尋ねる前にコマンドを試しましたが、必要なものが見つかりませんでした-出力にはBIOSバージョンのみが必要です。


3
質問が探しているものを正確に反映していることを確認してください。この場合、BIOSバージョンを含むすべての情報ではなく、BIOSバージョンのみを印刷する方法を探しているようです。
drc

読むの質問は再び私はちょうど私がdmidecodeのを使用しますが、私はバージョンを見つけることができないことを私はBIOSのバージョンと状態iをしたいと言う喜ばI状態@drcこと...
Maythux

2
BIOSバージョンの検索は、BIOS情報ブロックで文字列Versionを検索するのと同じくらい簡単です。このバージョン文字列のみを印刷する方法を探しているなら、そう言ってください。
drc

回答:


53

私は解決策を得た。

(もちろん)dmidecodeを使用していますが、問題は結果にありました...

バージョンが必要なだけで、自分の経歴に関するブロック結果をリストしたくありません。

コマンドは次のとおりです。

sudo dmidecode -s bios-version

出力はバージョンを出力するだけです:

SIX7910J.86A.0537.2012.0723.1217


18

このコマンドを試してください、

sudo dmidecode | less

ここに画像の説明を入力してください


これはBIOSバージョンではありません。私は私の質問私の自己回答
Maythux

1
あなたのコマンドは71CN40WW(V1.15)私のPCに表示されます。
アビナッシュラジ

@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を確認する必要があると思います。


私はちょうどバージョンを必要とする私のBIOSに関するリストブロックreslutする必要はありません...
Maythux

1

DMIDECODEの出力を削減する別の方法は、Grepに移植し、必要な行だけを抽出することです-

EG- sudo dmidecode | grep 'Vendor \ | Version:V \ | BIOS Revision \ | Processor'

grep内では、上記のように、各「または」(縦線)をバックスラッシュのプレフィックスでエスケープする必要があります。

おそらく、ベンダーバージョンの後にいくつかの余分な「バージョン」が追加されるでしょう。何が何であるかを把握し、残りは無視できるはずです。私はまだこれらを排除することを考え出していない... ;-)

ボーナス!上記には、プロセッサ情報も含まれています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.