10.4.6. Оперативная память определяется неверно
10.4.6. Оперативная память определяется неверно
Иногда ядро некорректно определяет полный объем установленной оперативной памяти. Это можно проверить, выполнив команду
cat /proc/meminfo
.
Выясните, соответствует ли отображаемый размер объему оперативной памяти компьютера. Если они не совпадают, добавьте в файл
/boot/grub/grub.conf
строку:
mem=xx
M
Замените
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.27.19-170.2.35.el5.i686) root (hd0,1) kernel /vmlinuz-2.6.27.19-170.2.35.fc10.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 mem=1024M initrd /initrd-2.6.27.19-170.2.35.fc10.i686.img
Сразу после перезагрузки изменения, внесенные в
grub.conf
, вступят в силу.
Оказавшись в окне загрузчика GRUB, для редактирования введите
e
. Вы увидите список параметров файла конфигурации выбранной системы.
Выберите строку, начинающуюся с
kernel
, и нажмите e
для ее редактирования.
В конце строки
kernel
добавьте
mem=xx
M
где
xx
обозначает объем оперативной памяти системы.
Нажмите Enter для выхода из режима редактирования.
Вернувшись к экрану GRUB, нажмите
b
, чтобы загрузить систему с новыми параметрами.
Не забудьте заменить
xx
размером оперативной памяти. Для загрузки нажмите Enter.