Ubuntu 9.10 видит только 244 МБ оперативной памяти, в то время как BIOS и Windows видят 1.5 ГБ

у меня 1.5 ГБ ОЗУ на старый Делл, пентиум 4. Я только что установил Ubuntu 9.1, и система видит только 244 МБ оперативной памяти, хотя в системе есть 1,5 ГБ. BIOS видит все это. Я запустил диск Knoppix, и он увидел только 25 МБ при загрузке.

я не сделал никаких особых изменений в установке, которые повлияли бы на это. Я посмотрел через BIOS, и только я мог видеть апертуры AGP. Даже не уверен, что это есть.

кто-нибудь знает, где я ошибся?

я также попытался переместить модули памяти на плате. Загрузился с палкой 1 ГБ, все еще видел 244 МБ.

Примечание-эта же система, за исключением жесткого диска, имела Windows XP, работающую на нем. Пользователь, который запустил его, сказал, что оперативная память была хорошей и всегда показывала 1,5 ГБ.

здесь конфигурация:

  • eMachine T3958
  • Процессор Intel Celeron D 340, 3 ГГц, разъем 478
  • 1,5 ГБ оперативной памяти (один 1 ГБ и два 256 МБ палочки)

я написал dmesg и hwinfo --short on pastebin.

редактировать - я только что узнал кое-какую дополнительную, довольно важную информацию. Моя конфигурация монитора была такой, что, когда я изменил свой монитор на второй канал 1>2 VGA splitter, я вижу дополнительную информацию при загрузке:

Alert! OS install mode enabled.

Amount of available memory limited to 256MB.

я не уверен, что это означает или откуда он возник. У меня проблемы с BIOS?

редактировать - поэтому при поиске в интернете и в моем BIOS я нашел настройку в BIOS под названием "режим установки."Это почему-то было включено" on". Не уверен, если я сделал это или он изменился по умолчанию, когда я установил новый жесткий диск. В любом случае, это была моя проблема. Errgh. Спасибо всем за помощь!

23
задан nicorellius
24.02.2023 7:19 Количество просмотров материала 3157
Распечатать страницу

2 ответа

карта ОЗУ BIOS только говорит Linux, что есть только 256 МБ доступной памяти:

BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)    : 640k
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000ff74000 (usable)    : 260560k
BIOS-e820: 000000000ff74000 - 000000000ff76000 (ACPI NVS)
BIOS-e820: 000000000ff76000 - 000000000ff97000 (ACPI data)
BIOS-e820: 000000000ff97000 - 0000000010000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)

В идеале, исправьте BIOS. Или попробуйте загрузить с mem=1536m указан как дополнительный параметр ядра. Возможно, вам придется немного подправить его - Linux аварийно завершится и сгорит, если вы укажете больше памяти, чем доступно.

2
отвечен MikeyB 2023-02-25 15:07

режим установки был установлен в" on " в BIOS. Либо я случайно изменил его, либо он по умолчанию при установке нового жесткого диска. Изменил это обратно, и он видит всю оперативную память.

2
отвечен nicorellius 2023-02-25 17:24

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх