У меня Lenovo ThinkPad T60P с 4 ГБ памяти (BIOS видит все 4 ГБ ОЗУ). Я установил Ubuntu 11.04 и 11.10, и обе распознают только 3 ГБ ОЗУ. Пожалуйста, дайте совет.
Спасибо.
Обновления
Использовал 32-битную версию для 11.04 и 11.10. Только что установил 11.10 64 бит, и теперь машина видит только 2,9 ГБ.
Процессор Intel Core 2 Duo 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...
4 ГБ оперативной памяти Crucial, тест памяти пройден. Текущая версия BIOS — 2.27 от 21.03.11
Отправляю память обратно поставщику для замены. Надеюсь, это решит проблему.
решение1
32-разрядная версия Ubuntu должна обнаружить > 4 ГБ ОЗУ при установке и «автоматически» включитьРасширения физического адреса, что позволяет использовать до 64 ГБ ОЗУ. Не совсем так, как 64-битные установки, но вы можете увидеть и использовать его. Сначала проверьте, поддерживает ли ваш процессор это:
grep --color=always -i PAE /proc/cpuinfo
У меня был такой же ноутбук (кстати, отличная машина) с 4 ГБ оперативной памяти, и все работало просто отлично.
Если это не удается, вы можете проверить свою память, чтобы убедиться, что она не виновата. Вам нужновыберите memtest86вМеню GRUB. Вы можете сделать это с Live CD или USB, если у вас установлена только одна ОС и вы обычно не видите GRUB при загрузке.
Если ничего из этого не помогло, опубликуйте обновление вашего вопроса с более подробной информацией, и мы сможем вам помочь.
решение2
Не уверен, почему Рохелио заминусовали. Он прав. Существует ФИЗИЧЕСКОЕ аппаратное ограничение, при котором последний ГБ из 4 ГБ не может быть выделен. Что бы вы ни делали, T60P с этим чипсетом, независимо от операционной системы, будет сообщать только о максимуме в 3 ГБ ОЗУ. Даже в ссылке, которую предоставил Рохелио, говорится, что независимо от ОС, он не будет сообщать ОС более 3 ГБ ОЗУ. Почему Том Броссман думает, что эта ссылка для Windows, только заставляет меня думать, что ему нужно научиться читать и перестать говорить людям, что они неправы.
Я проверил все это сам. Ubuntu 15.04 32-бит, в которой PAE включен в ядре generic по умолчанию (и с 12.10) видит только 3 ГБ ОЗУ. Ubuntu 64-бит также видит только 3 ГБ ОЗУ.
Почему при использовании amd64 не распознается более 3 ГБ оперативной памяти?
решение3
Ссылаться наhttp://support.lenovo.com/en_US/product-and-parts/detail.page?DocID=PD008795
Примечание оОБЪЕМ ПАМЯТИВ параграфе объясняется, что чипсеты распознают только 3 ГБ, даже если в ноутбуке установлено 4 ГБ.
Тогда ОС должна быть 64-разрядной, чтобы на ноутбуке, чипсет которого поддерживает такой объем памяти, были доступны все 4 ГБ.