Frequently Asked Questions по FreeBSD 2.X : Устранение некоторых проблем : У меня 128 МБ ОЗУ, но система используется только 64.
Previous: При загрузке монитор темнеет и теряет синхронизацию!
Next: FreeBSD 2.0 аварийно завершает работу с сообщением

4.11. У меня 128 МБ ОЗУ, но система используется только 64.

Так как для определения объёма памяти FreeBSD использует информацию BIOS, она ограничена 16 битами, используемыми для выражения размера ОЗУ в килобайтах (65535 КБ = 64МБ) (или меньше... некоторые BIOS ограничивают размеры памяти до 16МБ). Если у вас больше чем 64МБ ОЗУ, FreeBSD будет пытаться обнаружить эту память; однако эта попытка может и не удасться).

Для решения этой проблемы вам нужно использовать опцию ядра, указанную ниже. Способ выяснения полной информации о памяти из BIOS существует, но у нас нет места в загрузочном блоке, чтобы это делать. Когда проблема нехватки места в загрузочных блоках будет решена, мы будем использовать расширенные функции BIOS для получения полной информации о памяти... но пока мы остановились на опции ядра.

options "MAXMEM=<n>"

Здесь n - это объём памяти в килобайтах. Для машины со 128 МБ ОЗУ вам нужно использовать значение 131072.


Frequently Asked Questions по FreeBSD 2.X : Устранение некоторых проблем : У меня 128 МБ ОЗУ, но система используется только 64.
Previous: При загрузке монитор темнеет и теряет синхронизацию!
Next: FreeBSD 2.0 аварийно завершает работу с сообщением