Log*_*gan 5 memory hardware-detection ubuntu
我们正在开展一个项目,我们将定期收到 50 多台笔记本电脑,我们需要从它们那里获取硬件信息。在一些测试运行期间,我们发现了一些奇怪的结果。在 Dell Latitude e6400 上运行 lshw 时,我们看到以下结果:
*-bank:0
description: DIMM DDR Synchronous 667 MHz (1.5 ns)
product: NT2GTT64U88B0UN-3C
vendor: Nanya Technology
physical id: 0
serial: C54E0B27
slot: DIMM_A
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)
*-bank:1
description: DIMM DDR Synchronous 667 MHz (1.5 ns)
product: NL825642120HF-D53M
vendor: 7F7F7F1600000000
physical id: 1
serial: 00000000
slot: DIMM_B
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)
Run Code Online (Sandbox Code Playgroud)
Bank 0 是正确的,但 Bank 1 显然不正确。当我们查看机器上的物理卡时,我们可以确认银行 1 的信息不正确,因为我们想要产品、供应商、序列号以及尺寸。我们尝试清洁触点并重新安装内存,但无济于事。我们在 Ubuntu 12.04 和 13.10 上都看到了这一点
有没有人见过这样的事情或者有什么建议?
它可能与 SPD 修订版本 1.2 有关,或者是一个非标准/有缺陷的模块。如果您正在尝试使用最新版本,lshw请尝试:
sudo dmidecode -t memory\nRun Code Online (Sandbox Code Playgroud)\n\n或根外壳:
\n\napt-get install lm-sensors # Install lm_sensors\nsensors-detect # Configure lm_sensors\nRun Code Online (Sandbox Code Playgroud)\n\n然后将必要的模块添加到 /etc/modules 并重新启动或
\n\nmodprobe <necessary_module>\nRun Code Online (Sandbox Code Playgroud)\n\n安装 i2c-tools(适用于 Linux 的异构 I2C 工具集)。SPD EEPROM 使用 SMBus 进行访问,SMBus 是 I\xc2\xb2C 协议的一种变体。
\n\napt-get install i2c-tools\nmodprobe eeprom # Load the eeprom kernel module\nRun Code Online (Sandbox Code Playgroud)\n\n最后,用 抓取内存信息decode-dimms。
| 归档时间: |
|
| 查看次数: |
2800 次 |
| 最近记录: |