我如何找到我的主板型号?

我如何找到我的主板型号?

有没有办法找到我的主板型号?

如果是的话,请问如何操作?

答案1

这将直接显示主板信息:

sudo dmidecode -t 2

或者

sudo dmidecode | more

您还可以尝试:

lspci

答案2

还有一些很棒的图形工具,不仅可以显示主板信息,还可以显示有关计算机的所有信息。

  1. 硬信息

    hardinfo在软件中心搜索软件包或sudo apt-get install hardinfo从命令行运行。主板品牌和型号可以在设备>直接投资管理页。

    硬信息图像

  2. CPU-G- 流行的 Windows 应用程序的 Linux 替代品CPU-Z. 最初由富特萨米斯,后来被Atareao团队

    sudo add-apt-repository ppa:atareao/atareao
    sudo apt update
    sudo apt install cpu-g
    

    CPU-G 图像

  3. gtk 教程lshw–命令的图形前端

    lshw-gtk 图像

  4. 韓識

    Perlmon 图像

答案3

非 root 用户版本

我想建议针对非特权用户的变体,因为并不总是能够以 root 身份执行命令(有些用户根本无法以 root 身份执行命令,但是避免在不需要时以 root 身份运行命令始终是一个好习惯)并且没有打算或不可能安装新程序:

cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}

这是一个简短的版本,壳膨胀cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version和分别给出供应商、名称和版本的斯巴达输出:

FUJITSU
D3062-A1
S26361-D3062-A1     

注意:
在路径中/sys/devices/virtual/dmi/id/可能会找到一些包含有关 BIOS、主板、底盘等信息的文件……并非所有文件都可以被非特权用户由于安全或隐私问题。


特权用户变体

当然,例如,sudo cat board_serial(通常只有 root 才能读取,-r--------)或sudo cat board_*可以轻松克服这个限制......

...但是,也许,如果有特权,使用起来会更方便,dmidecode正如其他答案中所建议的那样。

下面是我喜欢的版本,因为它的输出很紧凑:

sudo dmidecode -t 1                   # or 
sudo dmidecode  | grep -A4 '^Base'    # output more short and compact

前面的命令-A3将仅显示前 3 行,它是简短版本,
sudo dmidecode | grep -A4 '^Base Board Information' 如果在脚本中使用会更好。

示例输出:

Base Board Information
    Manufacturer: FUJITSU
    Product Name: D3062-A1
    Version: S26361-D3062-A1            
    Serial Number: MySerialNumber(1)

(1)如果它对非特权用户是受保护的,那么最好避免发布它:-)

Ps> 下面的方法也很好用sudo lshw | grep -A5 "Mot"(再次"Mot"强调,"Motherboard"这只是“仅”"Mo"不会过滤“型号”或“手机”等词语),但我觉得有点更懒惰而不是dmidecode用它的输出来回答(lshw 0.906s vs dmidecode 0.024s)。

答案4

我发现确定我的计算机主板型号最快捷、最简单的方法是:

dmesg | grep DMI:

对于我的计算机中的 Gigabyte Z68MA-D2H-B3,其结果是:

dennis ~ $ dmesg | grep DMI:
[    0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011

相关内容