在 Linux 中获取主板设备 ID 和 BIOS 序列号

Posted

技术标签:

【中文标题】在 Linux 中获取主板设备 ID 和 BIOS 序列号【英文标题】:Get motherboard deviceID and BIOS serial in Linux 【发布时间】:2011-07-30 22:34:32 【问题描述】:

嗯,我正在做一个库 (DLL),它可以让您。我有其他适用于 Windows 的,但因为我不能(或者我不知道)如何检查操作系统是 Windows 还是 Linux。但由于我是 Windows 用户,我不知道。所以我的问题是,是否可以?如果可以,怎么做?

【问题讨论】:

【参考方案1】:

您可以在/sys/class/dmi/id 的文件中找到此信息。这些文件是普通的文本文件,直接打开阅读即可。请注意,并非所有主板 Bios 都会费心填写这些 ID,但对于那些提供数据的主板,会在此处报告。

【讨论】:

@bdonlan,只有主机有这些文件吗?如何在虚拟机中获取这些文件/信息?

以上是关于在 Linux 中获取主板设备 ID 和 BIOS 序列号的主要内容,如果未能解决你的问题,请参考以下文章

使用WMI编程获取主机硬件信息(CPU_ID,硬盘主板BIOS序列号,Mac地址)

linux启动过程

CentOS系统启动流程

Linux入门-8 Linux系统启动详解

电脑开机卡在lenovo界面,无法进入bios

华硕主板进不了BIOS问题?