Core2Duo, notebook и 4GB RAM

Доброго времени суток!
Поставил на свой ноут 4Гб оперативы. В BIOS все 4Гб видит, Vista тоже свои 3.5 гига распознаёт... А вот Gentoo почему-то видит из них ровно 3Гб. Собирал под amd64. Покопался в гугле, нашёл только совет поменять настройки BIOS, но проблема в том, что это ноут - у меня в BIOS по сути только порядок загрузки можно настроить.
Как-нибудь можно заставить, всё же, Linux видеть все 4Гб?
Если что, ноут Acer 5632.
Спасибо за внимание =)

В ядре читаем

В ядре читаем справку по High Memory Support И вникаем почему так произошло

If you are compiling a kernel which will never run on a machine with 
more than 1 Gigabyte total physical RAM, answer "off" here (default 
choice and suitable for most users). This will result in a "3GB/1GB" 
split: 3GB are mapped so that each process sees a 3GB virtual memory 
space and the remaining part of the 4GB virtual memory space is used 
by the kernel to permanently map as much physical memory as possible.

If the machine has between 1 and 4 Gigabytes physical RAM, then answer "4GB" here.

_______________________
From Siberia with Love!

CONFIG_HIGHMEM?

Насколько я понимаю, имеется в виду опция CONFIG_HIGHMEM?..
К сожалению, при выборе архитектуры amd64 она недоступна :(

Хм, пардон, не

Хм, пардон, не обратил внимания. Погуляв по форумам, нашел такую вот инфу от одного из производителей материнок:

Цитата:
After checked with BIOS, we got a result,
If your main memory <=4G, the memory address from 3G to 4G still reserved for PCI and some other onboard devices. No matter your OS is 32bit or 64bit.

Возможно, твой случай тоже?

_______________________
From Siberia with Love!

Ага, читал

Ага, читал темку...
Скорее всего да... Но если нет способа это резервирование как-то обойти (средствами Linux - может, как-то перемаппить этот "съеденый" гиг с 3-4 на 4-5), всё выглядит довольно печально.
Написал в службу поддержки Acer - посмотрим что они там ответят по поводу BIOS; правда боюсь, что ответа от русского support'а я не дождусь :)

Может

Может пригодиться как информация к размышлениям

http://www.ixbt.com/soft/windows-4gb.shtml

Quote: Может

Цитата:
Может пригодиться как информация к размышлениям

http://www.ixbt.com/soft/windows-4gb.shtml

т.е. Линукс тоже не увидит >= 4 Gb памяти на 32 битном процессоре?

________________________
Let the sources will be with you

То есть его

То есть её никто не увидит. Процессор не сможет столько памяти адресовать

увидит.

и оффтопик (всякие ентерпрайзы и датацентр эдишины) и линукс с 32х разрядным процессором, если железо поддерживает PAE могут увидеть больше 4гб ОЗУ при включённом PAE. просто, не вдаваясь в подробности, одна задача в 32х битном окружении не может адресовать больше 4х гигабайт памяти (и то, не во всех случаях)

Core2Duo, afaik, все же

Core2Duo, afaik, все же 64-битный... Хотя конечно странно 64-битный процессор ставить на материнскую плату с 32-битной (?) шиной (Intel 945 Express) :)
Интересно, какое прерывание выпадет при обращении к памяти выше 4Gb o_0

Quote: Насколько

Цитата:
Насколько я понимаю, имеется в виду опция CONFIG_HIGHMEM?..
К сожалению, при выборе архитектуры amd64 она недоступна :(

Если у Вас Intel, то выбирать нужно "Intel Core2 / newer Xeon"

...или вообще "Generic-x86-64"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".