Ubuntu 20.04 无法检测所有 RAM

Ubuntu 20.04 无法检测所有 RAM

free -m

total used free shared buff/cache available
Mem:           7953        3334        1265          61        3353        4262
Swap:          6047           0        6047

sudo lshw -c memory

*-firmware                
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: 4022
       date: 08/08/2018
       size: 64KiB
       capacity: 16MiB
       capabilities: pci apm upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: 23
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
          product: KHX2400C15/8G
          vendor: Kingston
          physical id: 0
          serial: ED3FC90A
          slot: DIMM_A1
          size: 8GiB
          width: 64 bits
          clock: 2400MHz (0.4ns)
     *-bank:1
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
          product: KHX2400C15/8G
          vendor: Kingston
          physical id: 1
          serial: ECBA5B02
          slot: DIMM_B1
          size: 8GiB
          width: 64 bits
          clock: 2400MHz (0.4ns)
sudo dmidecode -s bios-version
4022

我的电脑一开始有 8GB RAM。然后我安装了一个额外的 8GB 模块,但 Ubuntu 没有将总 RAM 识别为 16GB,而是 8GB。奇怪的是,当我进入 BIOS 时,它会识别两个 8GB 模块(DIM_A1 和 DIM_A2 插槽),但总 RAM 仍然是 8GB。此外,第一个命令显示 8GB RAM,但第二个命令显示两个模块(16GB)...

主板:华硕 Prime A320m-K CPU:AMD Ryzen 5 2600

答案1

BIOS

华硕 Prime A320m-K

您拥有 2018 年 9 月 7 日的 BIOS 4022。

有更新的 BIOS 可用,版本 5602,日期为 2020 年 7 月 27 日,可从以下网址下载这里

注意:确认我拥有您主板的正确网页。

注意:更新 BIOS 之前请做好备份。

记忆

AMD 锐龙 5 2600

Ryzen 处理器因内存兼容性问题而臭名昭著。

我们需要测试您的 RAM,但我们会在 BIOS 更新后进行测试。

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。

CPU 支持:https://www.asus.com/us/Motherboards/PRIME-A320M-K/HelpDesk_CPU/

内存支持:https://www.asus.com/us/Motherboards/PRIME-A320M-K/HelpDesk_QVL/

答案2

我的回答是:问题可能是由于主板上的触点弯曲造成的。修复:检查 CPU(通常没问题)和主板上的触点,并尝试纠正它们的形状。

故事是这样的:我遇到过两次同样的问题,一次是以前使用英特尔第 10 代,最近使用 Ryzen 7 2700,两者均在技嘉主板上:BIOS 识别出 2 块 RAM,但 CPU 只使用了一个。我尝试了上述所有建议,然后我开始怀疑主板和 CPU 之间是否存在接触问题。我打开了风扇和 CPU。CPU 触点都正常。然后我怀疑主板侧可能有一些弯曲的触点。为了检查它们,我不得不取出用于固定 CPU 的金属杆和塑料穿孔盖。是的!主板上有几个触点弯曲了!我用放大镜和针修补了它们。

相关内容