Here are some commands that queries dmidecode
will help you determine key parameters of your computer’s hardware:
BIOS Version
~ sudo dmidecode -s bios-version SYSKLi35.86A.0071.2019.0524.1102
BIOS Date
~ sudo dmidecode -s bios-release-date 05/24/2019
Motherboard / Computer Manufacturer
~ sudo dmidecode -s baseboard-manufacturer Intel corporation
Motherboard / Computer Name / Model
~ sudo dmidecode -s baseboard-product-name NUC6i3SYB
Motherboard & RAM
This is useful if you want to know if you can upgrade a laptop:
~ sudo dmidecode -t 2 [sudo] password for root: # dmidecode 3.2 Getting SMBIOS data from sysfs. SMBIOS 2.7 present. Handle 0x000E, DMI type 2, 16 bytes Base Board Information Manufacturer: Hewlett-Packard Product Name: 22DA Version: KBC Version 92.15 Serial Number: REDACTED Asset Tag: Not Specified Features: Board is a hosting board Board is replaceable Location In Chassis: Chassis Handle: 0x000F Type: Unknown Contained Object Handles: 0 ➜ ~ free -m total used free shared buff/cache available Mem: 7837 4387 627 771 2822 2381 Swap: 975 764 211
In the instance above, it appears it’s an HP 22DA and has 8 GB RAM. Some googling determined that the motherboard uses DDR3L PC3-12800 SDRAM (1600 MHz) and is upgradable to 16 GB.
References
- https://winaero.com/find-motherboard-model-linux/
- https://wiki.ubuntu.com/DellBIOS
- https://www.linuxquestions.org/questions/linux-general-1/command-to-check-the-chipset-of-mainboard-839486/