2

У меня есть система System76 wilp9 под управлением Ubuntu 14.04, которая поставляется с 32 ГБ ОЗУ. Когда я перезагружал его сегодня, он отображал предупреждение о том, что объем памяти уменьшился, и теперь и BIOS, и Linux будут обнаруживать только 16 ГБ ОЗУ одновременно.

Я попытался переставить и переставить модули DIMM, и на первый взгляд это не проблема ни для одного из слотов или модулей DIMM (то есть, если я устанавливаю только 2 модуля DIMM за раз, я могу получить 16 ГБ ram, чтобы показать использование обеих возможных пар слотов и обмен парами модулей DIMM в тех же слотах, также работает, так что это не похоже на проблему аппаратного обеспечения / соединения). Обычно я запускаю memtest, чтобы убедиться, что память в порядке, но memtest также показывает только 16 ГБ ОЗУ ...

Действительно странно то, что вся информация об отсутствующей оперативной памяти (кроме размера) отображается в lshw хотя в описании написано «[пусто]», что отличается от того, когда слот фактически пуст. Например, вот вывод памяти lshw -C memory когда я установил модули DIMM в 3 слота и оставил 1 пустым:

sudo lshw -C memory
  *-firmware              
       description: BIOS
       vendor: Intel Corp.
       physical id: 0
       version: KCH7710H.86A.0103.2012.1029.1732
       date: 10/29/2012
       size: 64KiB
       capacity: 8128KiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-cache:0
       description: L1 cache
       physical id: 4
       slot: CPU Internal L1
       size: 256KiB
       capacity: 256KiB
       capabilities: internal write-through data
  *-cache:1
       description: L2 cache
       physical id: 5
       slot: CPU Internal L2
       size: 1MiB
       capacity: 1MiB
       capabilities: internal write-through unified
  *-cache:2
       description: L3 cache
       physical id: 6
       slot: CPU Internal L3
       size: 8MiB
       capacity: 8MiB
       capabilities: internal write-back unified
  *-memory
       description: System Memory
       physical id: 7
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns) [empty]
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 0
          serial: A406D807
          slot: DIMM3
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:1
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 1
          serial: A406D817
          slot: DIMM1
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:2
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 2
          serial: [Empty]
          slot: DIMM4
     *-bank:3
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 3
          serial: A406D80D
          slot: DIMM2
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)

Наконец, начиная с сегодняшнего дня, машина только что полностью отключилась из ниоткуда дважды (включая один раз при составлении этого вопроса). Я не уверен, как диагностировать эту проблему, так как я не вижу ничего очевидного / полезного в kern.log или в журнале событий bios.

Потенциально не связано, но я также иногда видел сообщение "ME FW UPDATE FAILED" при загрузке. Я не уверен, что это значит, но звучало так, как будто это может быть связано с этим беспорядком, но я понятия не имею.

Есть идеи? Эта машина работала очень хорошо до сегодняшнего утра, когда я ее перезагрузил.


Обновление: Майкл Франк спросил, что произойдет, если я воспользуюсь двумя другими слотами. Как упомянуто выше, они прекрасно работают, когда другие 2 DIMM не установлены. Чтобы проверить, я переместил 2 модуля DIMM, которые были активны в приведенном выше примере (серийные номера A406D817 и A406D80D), в 2 слота, которые не использовались в приведенном выше примере (банки 0 и 2), перезагрузил и повторно запустил lshw, который показывает, что банки 0 и 2 также отлично работают:

  *-memory
       description: System Memory
       physical id: 7
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 0
          serial: A406D817
          slot: DIMM3
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:1
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 1
          serial: [Empty]
          slot: DIMM1
     *-bank:2
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 2
          serial: A406D80D
          slot: DIMM4
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:3
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 3
          serial: [Empty]
          slot: DIMM2

Для полноты я также попытался установить два других модуля DIMM в те же банки (0 и 2), которые также прекрасно работают:

  *-memory
       description: System Memory
       physical id: 7
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 0
          serial: A406D807
          slot: DIMM3
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:1
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 1
          serial: [Empty]
          slot: DIMM1
     *-bank:2
          description: DIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: BLS8G3D1609DS1S00.
          vendor: 859B
          physical id: 2
          serial: A406D80C
          slot: DIMM4
          size: 8GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     *-bank:3
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 3
          serial: [Empty]
          slot: DIMM2

0