Доброго времени суток, знатоки.
Имеем зверя ASUS AT3IONT-I DELUXE.
Deluxe от обычной отличается только встроенным блоком питания, визуально во всяком случае.
Так вот, воткнулся в проблему поддержки памяти. Азус пишет, что 4 гига мать должна тянуть, но нет, тянет только 3,5Гб, из них 256Мб ест встроенное видео. Итого 768Мб "зарезервировано аппаратно", как сказала х64 винда 8.1.
Копал интернеты, нашел кучу ответов типа зайти в BIOS, включить Memory Remap Feature и дело с концом.
Но есть проблема, там нет такой опции. Копаем дальше, находим возможность включать и отключать пункты меню в сетапе с помощью утилиты AMIBCP. Сливаю дамп на флешку с помощью EZ Flash 2 Utility, встроенной в мать, открываю его с помощью AMIBCP 3.37 и ожидаемо обламываюсь, не предусмотрена в Setup такая фича в принципе.
Просто так сдаваться не хочется, когда-то виртуозно писал код на Ассемблере под 80х86 процессоры. Пошел гуглить примеры добавления/удаления фич во всякие разные биосы, но ничего релевантного к моей проблеме нет. Все заканчивается ответами "выставь в биосе опцию в Enabled". А вслепую дизассемблировать модули и вылавливать, где там оно закопано - себе дороже. Проще забить.
Задача еще раз: сделать доступным в ОС весь объем в 4ГБ, само собой, за исключением объема, съедаемого встроенной видюхой NVIDIA ION.
Итак, вопрос к знатокам. Прокатит ли следующая манимуляция с мамой? Либо добавить в Setup фичу ремапа 3,5Гб+ оперативки, либо захардкодить это в BIOS. Принимаю другие варианты типа накатить на Win8.1x64 патч, который будет игнорировать этот недостаток BIOS. Другие варианты? Буду сам ковыряться до победного, но прошу любой помощи.
Буквы и цифры к моему тексту:
MB: ASUS AT3IONT-I DELUXE
BIOS Setup: AMI v02.61
BIOS Flash Type: EON 25P/F80
BIOS Image ver.: 0501 (H:01 B:12) 06/08/2010
CPU: Atom 330 @ 1.60GHz
RAM: Installed 4096MB (2x2GB, планки идентичны), Usable 3328MB (Integrated GPU 256MB), Не используется 512MB
Chipset: nForce/MCP7A
Заранее спасибо за любые ответы.
P.S. В BIOS Strings есть строка "4GB+ Memory Size", но в сетапе она не встречается. Возможно код поддержки больших объемов памяти реализован, но не добавлена опция в сетап. Например, по коммерческим соображениям.
Твоя песочница что-ли? Извини, не знал.
Кладу лопатку с ведерком на место, только не ори.
а тема пока не в песке, но уже пора
...ложки нет
Мде, все, кто смог найти и скачать - все лгут. Кто намекнул на адекватность - сами того.
Аффтор, ну, если настолько тупы, чтобы самостоятельно найти, скачать и прочитать не можете, остальное то зачем?
В смысле, если простейшая задача вас в тупик ставит...
И это, к вам обращаются по имени, вы - по званию, это как в магазе к вам по имени-отчеству, а вы в ответ - "продавец", "доктор".
Поскольку вы не смогли воспользоваться данными из этого сообщения, то проблемы в вас, а не в Google .
А вот тут, кажись, maco неправ.
Упоминаемый даташит - тупо electrical и бла-бла-бла.
В общем - нет там про то, что "этот процессор не может адресовать любые объекты (в том числе и оперативную память) за пределами адресного пространства 4 Гб".
x64 он поддерживает, насколько я вижу. Но "своего" контроллера памяти нету, посему - за поддержку физически выраженного ОЗУ отвечает контроллер памяти в ION.
А кому счас легко...
Да, действительно.
А кому счас легко...
Всем спасибо, вопрос исчерпан.
Отправить комментарий