当前位置: 首页>>技术教程>>正文


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

,

问题描述

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

如果是,请怎么办?

最佳解决方案

还有一些很棒的图形工具,它们不仅显示你的主板信息,还显示你电脑的所有信息。

  1. Hardinfo在软件中心中搜索hardinfo软件包或从命令行运行sudo apt-get install hardinfo。主板的型号和型号可在设备>上找到。 DMI页面。

    hardware,ubuntu

  2. CPU-G – 替代流行的Windows应用程序CPU-Z的Linux。最初由ftsamis创建,然后由Atareao Team拾取

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

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

    hardware,ubuntu

  4. PerlMon

    hardware,ubuntu

次佳解决方案

这将直接显示您的主板信息

sudo dmidecode -t 2

你也可以试试这些:

lspci

sudo dmidecode | more

第三种解决方案

您也可以使用lshw。它通常与sudo一起运行,因为它可以探测您的设备并准确报告信息。赶紧跑

sudo lshw  

并且结果中的第一项将详细描述您的系统,主板和BIOS,如下例所示:

*-core
       description: Motherboard
       product: Aspire 1700
       vendor: acer
       physical id: 0
       version: 0303
       serial: None
*-firmware
          description: BIOS
          vendor: acer
          physical id: 0
          version: 3C13
          date: 05/12/04
          size: 109KiB
          capacity: 448KiB
          capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification

lshw也会给你很多其他信息;如果您以后需要任何特定数据,则可以运行sudo lshw -class video以查找有关您的图形卡的信息。有关硬件类lshw分析的列表,请输入sudo lshw -short。有关该程序的更多信息,请在终端中输入man lshw或访问the Ubuntu manpages

正如Schweinsteiger指出的那样,dmidecode也是报告主板信息的有用工具。

第四种方案

非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的一个简短版本,扩展了 shell ,并分别给出了供应商,名称和版本的简单输出:

FUJITSU
D3062-A1
S26361-D3062-A1     

注意:在路径/sys/devices/virtual/dmi/id/中,可以找到一些文件,其中包含有关BIOS,主板(主板),机箱的信息……由于安全或隐私问题,并非所有文件都可由非特权用户读取。


特权用户变体

当然,例如,sudo cat board_serial(通常只能由root用户读取,-r--------)或sudo cat board_*可轻松克服此限制。

……但是,也许,如果有特权可用,那么在其他答案中也可以使用dmidecode管理一些过滤器。

在我喜欢的版本下面,因为紧凑和快速:

sudo dmidecode  | grep -A4 '^Base Board Information'

通常它也适用于短版本sudo dmidecode | grep -A4 '^Base'

输出:

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

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

PS>它工作得很好sudo lshw | grep -A5 "Motherboard",但我觉得它有点懒惰,然后dmidecode

第五种方案

我找到了最快捷的&确定我电脑上主板型号的最简单方法是:

dmesg | grep DMI:

对我的电脑中的技嘉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

第六种方案

这对我有效:

sudo dmidecode --string baseboard-product-name

请参阅:https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/234.html,未经允许,请勿转载。