O computador de repente não detectará metade da RAM

2

Eu tenho uma máquina System76 wilp9 rodando o Ubuntu 14.04 que vem com 32GB de RAM instalada. Quando eu o reiniciei hoje, ele exibiu um aviso de que a memória diminuiu, e agora tanto o BIOS quanto o Linux detectarão apenas 16 GB de RAM por vez.

Eu tentei reposicionar e reorganizar os DIMMs, e em um piscar de olhos não parece ser um problema com qualquer um dos slots ou DIMMs (ou seja, se eu instalar apenas 2 DIMMs de cada vez, posso obter os 16GB de memória RAM que aparecem usando os dois pares possíveis de slots e trocando os pares de DIMMs nos mesmos slots também funcionam, então não parece um problema de hardware / conexão). Normalmente eu rodaria um memtest para verificar se a memória está OK, mas o memtest só mostra 16GB de RAM também ...

O mais estranho é que todas as informações sobre a memória RAM ausente (exceto o tamanho) aparecem em lshw , apesar de dizer "[vazio]" na descrição, que é diferente de quando o espaço é na verdade vazio. Por exemplo, aqui está a saída de lshw -C memory quando eu instalei DIMMs em 3 slots e deixei 1 vazio:

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)

Por fim, a partir de hoje, a máquina foi completamente desligada do nada duas vezes (incluindo uma vez durante a elaboração desta pergunta). Não tenho certeza de como diagnosticar esse problema, pois não vejo nada óbvio / útil no kern.log ou no log de eventos do bios.

Potencialmente não relacionado, mas às vezes também vejo uma mensagem "ME FW UPDATE FAILED" ao inicializar. Eu não tenho certeza do que isso significa, mas parece que pode estar relacionado a essa bagunça, mas eu não tenho ideia.

Alguma ideia? Esta máquina estava funcionando bem até esta manhã, quando eu reiniciei.

Atualização: Michael Frank perguntou o que acontece se eu usar os outros 2 slots. Como mencionado acima, eles funcionam bem quando os outros 2 DIMMs não estão instalados. Para verificar, movi os 2 DIMMs que estavam ativos no exemplo acima (seriais A406D817 e A406D80D) para os 2 slots que não estavam sendo usados no exemplo acima (bancos 0 e 2) e reiniciei e executei novamente o lshw, que mostra que os bancos 0 e 2 também funcionam bem:

  *-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

Para completar, eu também tentei instalar os outros dois DIMMs nesses mesmos bancos (0 e 2), que também funcionam bem:

  *-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
    
por scottbez1 28.05.2014 / 00:32

0 respostas

Tags