4GB RAM을 갖춘 Lenovo T60P, Ubuntu 11.04 및 11.10에서는 3GB만 표시됩니다.

4GB RAM을 갖춘 Lenovo T60P, Ubuntu 11.04 및 11.10에서는 3GB만 표시됩니다.

저는 4GB 메모리를 갖춘 Lenovo ThinkPad T60P를 사용하고 있습니다(BIOS는 모두 4GB RAM을 인식합니다). Ubuntu 11.04 및 11.10을 설치했는데 둘 다 3GB RAM만 인식합니다. 조언해주세요.

감사해요.

업데이트

11.04와 11.10 모두 32비트 버전을 사용했습니다. 방금 11.10 64비트를 설치했는데 이제 컴퓨터에는 2.9GB만 표시됩니다.

인텔 코어 2 듀오 프로세서 T7600

ThinkPad-T60p:~$ uname -a Linux ThinkPad-T60p 3.0.0-14-generic
 #23-Ubuntu SMP Mon Nov 21 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux



flags: fpu vme de pse tsc msr PAE mce cx8 apic  etc, etc...  

4GB Crucial RAM, 메모리 테스트를 통과했습니다. 현재 BIOS는 2011년 3월 21일자 2.27입니다.

교체를 위해 메모리를 공급업체에 다시 보냅니다. 그 일이 처리되기를 바랍니다.

답변1

32비트 Ubuntu는 설치 시 > 4GB RAM을 감지하고 '자동으로' 활성화해야 합니다.실제 주소 확장, 최대 64GB RAM을 사용할 수 있습니다. 64비트 설치와 완전히 동일한 방식은 아니지만 보고 사용할 수 있습니다. 먼저 프로세서가 이를 지원하는지 확인하세요.

grep --color=always -i PAE /proc/cpuinfo  

나는 4GB RAM을 갖춘 동일한 노트북(우수한 기계, btw)을 가지고 있었고 이 모든 것이 잘 작동했습니다.

실패하면 여기에서 기억력을 테스트하여 그것이 범인이 아닌지 확인할 수 있습니다. 당신은memtest86을 선택하세요~에서GRUB 메뉴. OS가 하나만 설치되어 있고 일반적으로 부팅 시 GRUB가 표시되지 않는 경우 Live CD 또는 USB에서 이 작업을 수행할 수 있습니다.

이 방법이 도움이 되지 않는 경우 추가 정보가 포함된 질문 업데이트를 게시해 주시면 더 많은 도움을 드릴 수 있습니다.

답변2

Rogelio가 왜 반대표를 받았는지 잘 모르겠습니다. 그의 말이 맞습니다. 4GB 중 마지막 GB를 할당할 수 없는 물리적 하드웨어 제한이 있습니다. 무엇을 하든 운영 체제에 관계없이 이 칩셋을 탑재한 T60P는 최대 3GB RAM만 보고합니다. Rogelio가 제공한 링크에서도 OS에 관계없이 OS에 3GB 이상의 RAM을 보고하지 않는다고 나와 있습니다. Tom Brossman이 링크가 Windows용이라고 생각하는 이유는 그가 읽는 방법을 배우고 사람들에게 그들이 틀렸다고 말하는 것을 중단해야 한다고 생각하게 만듭니다.

이 모든 것은 제가 직접 확인했습니다. 기본적으로 일반 커널에서 PAE가 활성화되어 있는 Ubuntu 15.04 32비트(12.10 이후)에는 3GB RAM만 표시됩니다. Ubuntu 64비트에는 RAM도 3GB만 표시됩니다.

amd64를 사용할 때 3GB 이상의 RAM이 인식되지 않는 이유는 무엇입니까?

답변3

인용하다http://support.lenovo.com/en_US/product-and-parts/detail.page?DocID=PD008795

에 대한 메모메모리단락에서는 노트북에 4GB가 설치되어 있어도 칩셋이 3GB만 인식하는 것에 대해 설명합니다.

그런 다음 칩셋이 해당 메모리 크기를 지원하는 노트북에서 전체 4GB를 사용할 수 있으려면 OS가 64비트여야 합니다.

관련 정보