dmidecode - tipo de memória que mostra o tipo errado de DDR?

3

Algumas semanas atrás, decidi atualizar a memória do meu laptop. A fim de determinar qual tipo eu preciso eu usei o seguinte comando na minha caixa Linux (Ubuntu 10.04, não dentro da VM):

sudo dmidecode --type memory

E a saída foi:

# dmidecode 2.9
SMBIOS 2.5 present.

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

Handle 0x001C, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x001B
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR2
    Type Detail: Synchronous
    Speed: 667 MHz (1.5 ns)
    Manufacturer: Mfg 0
    Serial Number: 1234-B0
    Asset Tag: Not Specified
    Part Number: SODIMM000

Handle 0x001D, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x001B
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: 1
    Locator: M2
    Bank Locator: Bank 1
    Type: DDR2
    Type Detail: Synchronous
    Speed: 667 MHz (1.5 ns)
    Manufacturer: Mfg 1
    Serial Number: 1234-B1
    Asset Tag: Not Specified
    Part Number: SODIMM001

Então comprei 1 SO-DIMM DDR2 667 (PC2-5300). Quando o produto chegou, tentei instalá-lo, mas descobri que, para minha surpresa, o slot restante era incompatível - o cartão não podia ser inserido no slot. Descobriu-se que o slot foi projetado para DDR3 (como está escrito no slot), não DDR2, que é exibido por dmidecode .

É possível que dmidecode esteja mostrando dados incorretos para o tipo de memória / velocidade?

Se sim, como posso verificar o tipo de memória correto sem ele?

    
por leden 12.01.2012 / 00:12

3 respostas

2

O programa dmidecode fornece as informações da DMI conforme relatado pelo BIOS. É tão preciso quanto o BIOS faz. Imprecisões são comuns.

Você notará que o BIOS não preencheu os campos do fabricante ou do número de série, por isso não se incomoda em fornecer mais informações na tabela DMI do que o sistema operacional necessita.

Para obter informações precisas sobre a memória, você deve interrogar os chips SPD nos cartões de memória reais.

    
por 12.01.2012 / 01:48
1

Por favor, veja este link:

link

Tudo o que você precisa fazer é colocar a marca e o modelo do seu laptop. Esta página da web lhe dirá que tipo de memória seu laptop tem quantas portas você tem disponível, também qual é o valor máximo que você pode colocar.

ATUALIZAÇÃO:

orcalogic não existe mais. Como alternativa, use o scanner de sistema Crucial

    
por 12.01.2012 / 00:32
0

Bem, se você verificou que o slot físico é DDR3, então, obviamente, o dmidecode está dando informações erradas, ele calcula que é DDR2.

Eu começaria verificando o manual do pc / motherboard (faça o download do site do fabricante se você o tivesse jogado no lixo), então olhe para as marcações no seu atual dimm para tentar deduzi-lo. Se você não conseguir descobrir as marcas no dimm - normalmente haverá um adesivo e tenho certeza que alguém vai descobrir se eu não voltar aqui primeiro.

    
por 12.01.2012 / 00:26

Tags