kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu dmidecode その1 - SMBIOSからハードウェアの情報を取得し表示する・PCのメーカー名やモデル名を調べる

SMBIOS

  SMBIOS(System Management BIOS)は、ハードウェアの情報をBIOSに格納する規格です。

  SMBIOSから取得したハードウェア情報は、PCの資産管理に使われることが多いですが、このハードウェア情報にはPCの製造(販売)元の情報が含まれており、これらの情報を表示することで製造元が不明なPCのメーカー名やモデル名等を調べることができます。

  ただし、必ず情報が入っているとは限りません。

  Ubuntuでは、SMBIOSの情報を「dmidecode」コマンドで表示することができます。
  メーカーが不明な中古のPCを購入した際、メーカー名やモデル名を調べたい時にSMBIOSを調べてみると良いでしょう。

  ちなみにSMBIOSの情報は、「/dev/mem」から読み込むことができます。

インストール

   「dmidecode」コマンドは標準でインストールされますが、インストールされていない場合Ubuntuソフトウェアセンターからインストールすることができます。

  「dmidecode」で検索します。


dmidecodeの使い方

  「dmidecode」コマンドの使い方です。
  コマンドなので、「端末」から利用します。

  基本的な使い方

    以下のように使います。

      sudo dmidecode [オプション]

    オプションを省略した場合、全ての情報が表示されます。
    ただし、格納されていない情報は表示されません。


    以下の「-s」オプションを指定して表示する情報を絞ったほうが見やすいでしょう。

dmidecodeのオプション

  「dmidecode」コマンドで指定できるオプションです。

  -q

    不明な情報や無効な情報及びOEM(メーカー)固有の情報を表示しません。

  -s キーワード

    特定の情報のみ表示します。
    「キーワード」は以下から選択します。

    bios-vendor

      BIOSのメーカー名を表示します。

      例)American Megatrends Inc.

    bios-version

      BIOSのバージョンを表示します。

      例)2.0
  

    bios-release-date

      BIOSがリリースされた日付を表示します。

      例)07/29/2011

    system-manufacturer

      PCのメーカー名を表示します。

      例)Sony Corporation

    system-product-name

      PCのモデル名を表示します。

      例)VGN-AR94S

    system-version

      PC本体のバージョンを表示します。

      例)ARQ00214

    system-serial-number

      PCのシリアル番号を表示します。

      例)05169847-5600696

    system-uuid

      PCの識別子(UUID)を表示します。

      例)33678455-9889-AB56-3A4C-005AFF26D65A

    baseboard-manufacturer

      マザーボードの製造元を表示します。

      例)Sony Corporation

    baseboard-product-name

      マザーボードのモデル名を表示します。

      例)VAIO

    baseboard-version

      マザーボードのバージョンを表示します。

      例)1.01

    baseboard-serial-number

      マザーボードのシリアル番号を表示します。

      例)45894454-5991

    baseboard-asset-tag

      マザーボードのアセットタグを表示します。

      例)N/A

    chassis-manufacturer

      シャーシ(ケース)の製造元を表示します。

      例)Sony Corporation

    chassis-type

      シャーシ(ケース)の種類を表示します。

      例1)Notebook
      例2)Desktop

    chassis-version

      シャーシ(ケース)のバージョンを表示します。

      例)0.91

    chassis-serial-number

      シャーシ(ケース)のシリアル番号を表示します。

      例)41565867-0012

    chassis-asset-tag

      シャーシ(ケース)のアセットタグを表示します。

      例)N/A

    processor-family

      CPUのファミリー名を表示します。

      例)Core 2 Duo

    processor-manufacturer

      CPUのファミリー名を表示します。

      例)GenuineIntel

    processor-version

      CPUのファミリー名を表示します。

      例)Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz

    processor-frequency

      CPUのクロック数を表示します。

      例)3400 MHz

  -t タイプ

    特定の情報のみ表示します。
    「-s」よりも詳細な情報が表示されます。
    「タイプ」は以下から選択します。

    bios

      BIOSの情報を表示します。

    system

      システム(メーカー)の情報を表示します。

    baseboard

      マザーボードの情報を表示します。

    chassis

      シャーシ(ケース)の情報を表示します。

    processor

      CPUの情報を表示します。
      SSEやPAEなどCPUがサポートしている機能も表示されます。

    memory

      メモリーの情報を表示します。
      情報はメモリースロットごとに表示されます。

    cache

      CPUのキャッシュ情報(L1キャッシュとかL2キャッシュとか)を表示します。

    connector

      パラレルポートやシリアルポートなどコネクターの情報を表示します。

    slot

      PCIスロットやPCI-Eスロットなど、拡張スロットの情報を表示します。

PCのメーカー名やモデル名を調べる

  PCのメーカー名やモデル名を調べます。
  すでに上記で記述した「-s」オプションを利用します。

  メーカー名

    PCのメーカー名

      以下のコマンドで調べます。

        sudo dmidecode -s system-manufacturer
 

    マザーボードのメーカー名

      以下のコマンドで調べます。

        sudo dmidecode -s baseboard-manufacturer

    シャーシ(ケース)のメーカー名

      以下のコマンドで調べます。

        sudo dmidecode -s chassis-manufacturer

  モデル名

    PCのモデル名

      以下のコマンドで調べます。

        sudo dmidecode -s system-product-name
 

    マザーボードのモデル名

      以下のコマンドで調べます。

        sudo dmidecode -s baseboard-product-name


dmidecode
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
  • Linux その420 - KDE Plasma で実装予定の新機能や改善・UI レイアウトの調整やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
記事のピックアップ
オプション