10.4.6. Оперативная память определяется неверно

Иногда ядро некорректно определяет полный объем установленной оперативной памяти. Это можно проверить, выполнив команду cat /proc/meminfo.
Выясните, соответствует ли отображаемый размер объему оперативной памяти компьютера. Если они не совпадают, добавьте в файл /boot/grub/grub.conf строку:
mem=xxM
Замените xx размером оперативной памяти в мегабайтах.
Файл /boot/grub/grub.conf в описанном выше примере будет выглядеть следующим образом:
# NOTICE: You have a /boot partition. This means that 
#  all kernel paths are relative to /boot/ 
default=0 
timeout=30 
splashimage=(hd0,0)/grub/splash.xpm.gz 
 title Red Hat Enterprise Linux Client (2.6.32.130.el6.i686)
root (hd0,1)
kernel /vmlinuz-(2.6.32.130.el6.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 mem=1024M
initrd /initrd-(2.6.32.130.el6.i686.img
Сразу после перезагрузки изменения, внесенные в grub.conf, вступят в силу.
Оказавшись в окне загрузчика GRUB, для редактирования введите e. Вы увидите список параметров файла конфигурации выбранной системы.
Выберите строку, начинающуюся с kernel, и нажмите e для ее редактирования.
В конце строки kernel добавьте
mem=xxM
где xx обозначает объем оперативной памяти системы.
Нажмите Enter для выхода из режима редактирования.
Вернувшись к экрану GRUB, нажмите b, чтобы загрузить систему с новыми параметрами.
Не забудьте заменить xx размером оперативной памяти. Для загрузки нажмите Enter.