gpt4 book ai didi

linux - 如何在没有 lhal 和 dmidecode 命令的情况下获取 Linux 序列号?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:17:47 24 4
gpt4 key购买 nike

我试图访问其序列号的硬件没有接口(interface),这使得安装新库变得相当困难。另外,内存是有限的。

感谢任何有关如何提取序列号的帮助,谢谢。

最佳答案

好的,已经晚了,但这些信息可以帮助某人:

1 - 如果开发板支持 DMI:所以你可以检查/sys/class/dmi 目录:Kernel 3.16 上的示例(修改了输出值)

~$ sudo cat /sys/class/dmi/id/board_serial
PCDIVZ33X1C320
~$ sudo cat /sys/class/dmi/id/chassis_serial
4CZ145A2S5
~$ sudo cat /sys/class/dmi/id/product_serial
4CZ145A2S5

这允许您绕过 dmidecode 程序并编写与语言无关的程序(没有 en/de/fr/... 输出解析)。

2 - 如果电路板文档提供了如何直接读取序列号的信息:您也许可以阅读例如包含序列号的板载 eeprom 的内容。这也可能通过/sys 文件系统实现。看看,什么是可能的 - 来自 HP 笔记本电脑的示例:

cat  /sys/bus/i2c/devices/*/name
Radeon i2c bit bus 0x90
card0-DP-3
Radeon i2c bit bus 0x91
Radeon i2c bit bus 0x92
Radeon i2c bit bus 0x93
Radeon i2c bit bus 0x94
Radeon i2c bit bus 0x95
Radeon i2c bit bus 0x96
Radeon i2c bit bus 0x97
card0-DP-1
card0-DP-2

抱歉,此设备在 i2c 上没有 eeprom...

关于linux - 如何在没有 lhal 和 dmidecode 命令的情况下获取 Linux 序列号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27441833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com