Após reinstalação, bios reconhece ram, mas parte do sistema não...

Iniciado por Breuba, 28 de Julho de 2019, 21:09

tópico anterior - próximo tópico

Breuba

Prezados, boa noite.

Após instalar o beta da distribuição Mint 19.2 (sem querer depreciá-la, pois a utilizei por um bom tempo sem problemas em instalações anteriores nesta mesma máquina), percebi pelo monitor de sistema que dos 8gb de memória ram que a máquina possui, apenas 3,9gb foram reconhecidos. A princípio, pensei que, por tratar-se de uma beta, talvez um bug impedisse a leitura de toda a memória disponível. A partir daí comecei a buscar por soluções (em português e inglês) de situações semelhantes e a grande maioria remetia à utilização de versões 32bits que, adianto, não é o caso.

Ao mesmo tempo em que pesquisava, tentava encontrar algum tipo de problema aparente de hardware. Segue abaixo todas as informações obtidas e alternativas utilizadas:

1)A bios continua a reconhecer os 8192Mb normalmente e, apesar de possuir gráficos integrados, a memória compartilhada não estava habilitada. A máquina tem instalada uma GeForce GTX 1050 Ti. 

2)A opção free -m mostra o seguinte:
              total       usada       livre    compart.  buff/cache  disponível
Mem.:          3966        1611        1116          90        1238        2017
Swap:          6674           0        6674

3)Já a opção lshw demonstra as seguintes informações:
(...)
*-core
       descrição: Placa-mãe
       produto: FM2A55M-HD+ R2.0
       fabricante: ASRock
       ID físico: 0
     *-firmware
          descrição: BIOS
          fabricante: American Megatrends Inc.
          ID físico: 0
          versão: P1.00
          date: 03/10/2016
          tamanho: 64KiB
          capacidade: 8128KiB
          capacidades: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
     *-cache:0
          descrição: L1 cache
          ID físico: 8
          slot: L1 CACHE
          tamanho: 256KiB
          capacidade: 256KiB
          clock: 1GHz (1.0ns)
          capacidades: pipeline-burst internal write-back unified
          configuração: level=1
     *-cache:1
          descrição: L2 cache
          ID físico: 9
          slot: L2 CACHE
          tamanho: 4MiB
          capacidade: 4MiB
          clock: 1GHz (1.0ns)
          capacidades: pipeline-burst internal write-back unified
          configuração: level=2
     *-memory
          descrição: Memória do sistema
          ID físico: 10
          slot: Placa do sistema ou placa-mãe
          tamanho: 8GiB
        *-bank:0
             descrição: DIMM DDR3 Síncrono Unbuffered (Unregistered) 1866 MHz (0,5 ns)
             produto: MD3512NSB-HA3G3
             ID físico: 0
             serial: 25000000
             slot: DIMM 0
             tamanho: 4GiB
             largura: 64 bits
             clock: 1866MHz (0.5ns)
        *-bank:1
             descrição: DIMM DDR3 Síncrono Unbuffered (Unregistered) 1866 MHz (0,5 ns)
             produto: MD3512NSB-HA3G3
             ID físico: 1
             serial: 34000000
             slot: DIMM 0
             tamanho: 4GiB
             largura: 64 bits
             clock: 1866MHz (0.5ns)
     *-cpu
          descrição: CPU
          produto: AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G
          fabricante: Advanced Micro Devices [AMD]
          ID físico: 18
          informações do barramento: cpu@0
          versão: AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G
          slot: CPUSocket
          tamanho: 1968MHz
          capacidade: 3300MHz
          largura: 64 bits
          clock: 100MHz
          capacidades: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb bpext ptsc cpb hw_pstate ssbd vmmcall fsgsbase bmi1 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold overflow_recov cpufreq
          configuração: cores=4 enabledcores=4 threads=4
(...)

*-display
                descrição: VGA compatible controller
                produto: GP107 [GeForce GTX 1050 Ti]
                fabricante: NVIDIA Corporation
                ID físico: 0
                informações do barramento: pci@0000:01:00.0
                versão: a1
                largura: 64 bits
                clock: 33MHz
                capacidades: pm msi pciexpress vga_controller bus_master cap_list rom
                configuração: driver=nvidia latency=0
                recursos: irq:35 memória:fd000000-fdffffff memória:c0000000-cfffffff memória:d0000000-d1ffffff porta de E/S:e000(tamanho=128) memória:c0000-dffff
(...)

4)Da mesma maneira, a opção dmidecode -t 5,6,16,17 traz o seguinte:
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x0010, DMI type 16, 23 bytes
Physical Memory Array
   Location: System Board Or Motherboard
   Use: System Memory
   Error Correction Type: None
   Maximum Capacity: 8 GB
   Error Information Handle: Not Provided
   Number Of Devices: 2

Handle 0x0012, DMI type 17, 40 bytes
Memory Device
   Array Handle: 0x0010
   Error Information Handle: Not Provided
   Total Width: 64 bits
   Data Width: 64 bits
   Size: 4096 MB
   Form Factor: DIMM
   Set: None
   Locator: DIMM 0
   Bank Locator: CHANNEL A
   Type: DDR3
   Type Detail: Synchronous Unbuffered (Unregistered)
   Speed: 1866 MT/s
   Manufacturer: <BAD INDEX>
   Serial Number: 25000000
   Asset Tag: A1_AssetTagNum0
   Part Number: MD3512NSB-HA3G3
   Rank: 1
   Configured Memory Speed: 1866 MT/s
   Minimum Voltage: 1.35 V
   Maximum Voltage: 1.5 V
   Configured Voltage: 1.5 V

Handle 0x0013, DMI type 17, 40 bytes
Memory Device
   Array Handle: 0x0010
   Error Information Handle: Not Provided
   Total Width: 64 bits
   Data Width: 64 bits
   Size: 4096 MB
   Form Factor: DIMM
   Set: None
   Locator: DIMM 0
   Bank Locator: CHANNEL B
   Type: DDR3
   Type Detail: Synchronous Unbuffered (Unregistered)
   Speed: 1866 MT/s
   Manufacturer: <BAD INDEX>
   Serial Number: 34000000
   Asset Tag: A1_AssetTagNum1
   Part Number: MD3512NSB-HA3G3
   Rank: 1
   Configured Memory Speed: 1866 MT/s
   Minimum Voltage: 1.35 V
   Maximum Voltage: 1.5 V
   Configured Voltage: 1.5 V

5)Foi sugerido editar o arquivo /etc/default/grub na linha: GRUB_CMDLINE_LINUX="mem=8192m" (ou mem=8g), aplicando o update-grub e reboot a seguir, porém, sem sucesso.

6)Reinstalando o Ubuntu 19.04 e rodando outras distros semelhantes (Lubuntu 19.04, Mate 19.04 e o próprio Mint) pelo usb, a opção free -m demonstra os mesmos 3,9gb de memória.

7)Troquei os pentes de memória de lugar; os limpei; retirei um deles para ver se a bios continuava a indicar os 8gb (o que não aconteceu) e até reinstalei a bios, uma vez que não há mais versões atualizadas no site da ASRock.

Sinceramente, acho que esgotei as opções que meu baixo nível de conhecimento permite. Caso alguém tenha se deparado com algo semelhante e, eventualmente encontrado uma solução, ficaria imesnamente agradecido...


EDIT
uname -a: Linux robson-desktop 5.0.0-21-generic #22-Ubuntu SMP Tue Jul 2 13:27:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Todas as versões das distros utlizadas são amd64.

swatquest

esta placa é onboard?

quanto de tamanho ela está utilizando na bios?

Breuba

Citação de: swatquest online 29 de Julho de 2019, 22:38
esta placa é onboard?

quanto de tamanho ela está utilizando na bios?

De fato, ela  tem uma Radeon R7 integrada, mas não a uso (tenho uma placa GeForce 1050 Ti de 4gb) e nem compartilho memória.
Aliás, mesmo que eu tivesse deixado acionado por engano, o máximo que a opção de compartilhamento permite são 2gb - bem abaixo dos 4gb "roubados"...


Breuba

Citação de: swatquest online 29 de Julho de 2019, 23:23
aparentemente é a mesma placa que a sua

https://forums.linuxmint.com/viewtopic.php?t=262753

uma solução está aqui..
veja se funciona
https://ubuntuforums.org/showthread.php?t=2333293

É parecida - a minha tem apenas dois slots para memória.

Já o último link (direta ou indiretamente) acabou por dar a resposta que estava recusando a aceitar: trocar o par de pentes.

Acabei fazendo um bem-bolado com a cpu de meu filho e troquei os meus pentes com os dele.
Detalhe que passou batido a princípio e que talvez possa ter feito toda a diferença: quando coloquei o outro par de pentes, a bios as reconhecia como dual channel - o que não acontecia mais com os meus.
Já na cpu de meu filho, aparentemente, o windows 10 dele reconhece os 8gb - um mistério...

Muito obrigado pela ajuda!