マザーボードのBIOSバージョンを取得するにはどうすればよいですか?
このコマンドdmidecode
はBIOSに関するいくつかの情報を提供しますが、必要なものが見つかりません...
私はdmidecode
尋ねる前にコマンドを試しましたが、必要なものが見つかりませんでした-出力にはBIOSバージョンのみが必要です。
マザーボードのBIOSバージョンを取得するにはどうすればよいですか?
このコマンドdmidecode
はBIOSに関するいくつかの情報を提供しますが、必要なものが見つかりません...
私はdmidecode
尋ねる前にコマンドを試しましたが、必要なものが見つかりませんでした-出力にはBIOSバージョンのみが必要です。
回答:
このコマンドを試してください、
sudo dmidecode | less
71CN40WW(V1.15)
私のPCに表示されます。
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を確認する必要があると思います。
DMIDECODEの出力を削減する別の方法は、Grepに移植し、必要な行だけを抽出することです-
EG- sudo dmidecode | grep 'Vendor \ | Version:V \ | BIOS Revision \ | Processor'
grep内では、上記のように、各「または」(縦線)をバックスラッシュのプレフィックスでエスケープする必要があります。
おそらく、ベンダーバージョンの後にいくつかの余分な「バージョン」が追加されるでしょう。何が何であるかを把握し、残りは無視できるはずです。私はまだこれらを排除することを考え出していない... ;-)
ボーナス!上記には、プロセッサ情報も含まれています。