[How To] Find Motherboard Model in Linux
|
[How To] Find the Motherboard Model in Linux: A Comprehensive Guide
As a Linux user, it may become necessary to determine the motherboard model of your computer for various reasons. Unlike Windows, which has numerous programs that can solve this problem, Linux requires a bit more effort. Fortunately, there are several utilities that can help you find the motherboard model in Linux. In this article, we will explore the most effective ways to find the motherboard model in Linux.
Method 1: File System /sys
One of the easiest ways to find the motherboard model in Linux is by accessing the /sys file system. This file system contains information about all computer hardware and the operating system, including the manufacturer, model, and version of the motherboard. To access this information, enter the following command in the terminal:$ cat /sys/devices/virtual/dmi/id/board_{vendor,name,version} Intel Corporation 440BX Desktop Reference Platform None
Method 2: dmidecode utility
Another effective way to find the motherboard model in Linux is by using the dmidecode utility. This utility allows you to view the information recorded in the DMI. To display information about the motherboard, use the -t option with a value of 2.$ sudo dmidecode -t 2 # dmidecode 3.2 Getting SMBIOS data from sysfs. SMBIOS 2.7 present. Handle 0x0002, DMI type 2, 15 bytes Base Board Information Manufacturer: Intel Corporation Product Name: 440BX Desktop Reference Platform Version: None Serial Number: None Asset Tag: Not Specified Features: None Location In Chassis: Not Specified Chassis Handle: 0x0000 Type: Unknown Contained Object Handles: 0
Method 3: hardinfo utility
The hardinfo program allows you to view information about computer hardware in a graphical interface. To install this program, use the following command:sudo apt install hardinfoOnce installed, launch the program to see all board information.
[adinserter block=”6″]
Method 4: CPU-G utility
The CPU-G program is another effective way to find the motherboard model in Linux. It is an analog of the popular CPU-Z utility in Windows, and it allows you to see most of the characteristics of the processor in a graphical interface. To install this utility, you must use PPA. Once installed, open the program and navigate to the Motherboard tab. Here, you will find information about the BIOS version, BIOS release date, and board information.sudo add-apt-repository ppa:atareao/atareaoOnce installed, launch the program and open the Motherboard tab. This tab displays the BIOS version, BIOS release date, and board information.
Method 5: Command lshw
The lshw command displays information about the motherboard at the very beginning of its output. Here, in addition to the manufacturer and model of the board, the current BIOS version is displayed, which can be very convenient if you are preparing to update the BIOS.$ sudo lshw *-core description: Motherboard product: 440BX Desktop Reference Platform vendor: Intel Corporation physical id: 0 version: None serial: None
Method 6: dmesg log
The BIOS version and motherboard model can be found in the dmesg kernel log. To access this information, filter the DMI line using the following command:$ dmesg | grep DMI: [ 0.000000] DMI: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 04/13/2018
Method 7: Using hwinfo utility
The hwinfo utility is a powerful hardware information tool that can be used to find the motherboard version in Linux. To install this utility, use the following command:sudo apt install hwinfoOnce installed, launch the utility and navigate to the Motherboard section. Here, you will find information about the motherboard model, manufacturer, and BIOS version.
Method 8: Using inxi utility
The inxi utility is a command-line tool that can be used to find detailed information about the system hardware, including the motherboard version. To install this utility, use the following command:sudo apt install inxiOnce installed, run the following command to display the motherboard information:
inxi -MThis will display the motherboard model, vendor, and BIOS version.
Method 9: Using lsusb command
The lsusb command is a utility that displays information about USB buses and the devices connected to them. It can also be used to find the motherboard version in Linux. Run the following command in the terminal:lsusb -v | grep -i -A12 "product id"This will display the product ID of the motherboard, which can be used to identify the manufacturer and model.