Поддерживает ли Ubuntu Desktop 32Bit более 4 ГБ памяти при установке по умолчанию?

19

Поддерживает ли Ubuntu Desktop 32 Bit более 4 ГБ памяти БЕЗ изменения чего-либо (без необходимости активировать PAE с помощью компиляции ядра или чего-либо подобного). Будет ли достаточно установить 32-битную Ubuntu на компьютер, чтобы автоматически определить дополнительную память? Если да, будет ли это работать, если я добавлю более 4 ГБ с 32-битной Ubuntu уже с 4 ГБ ОЗУ.
Одним из примеров было бы иметь 8 Гбайт памяти с Ubuntu 32 Desktop.

Моя материнская плата поддерживает до 8 ГБ ОЗУ и поддерживает 32 и 64 бит (это Intel DP35DP)

Луис Альварадо
источник
Была проблема, которую я выложил в панели запуска о LiveCD / LiveUSB, что при установке с них вы получите черный экран, если у вас есть встроенная видеокарта и карта Nvidia. Решением было отсоединить / подключить кабель VGA или HDMI от карты Nvidia. По крайней мере, пока не появилось решение. У другого было как минимум 4 зависания системы, как мне показалось на 64 битном. Я знаю, что это будет решено через пару недель, но пока я буду использовать 32-битную версию, пока не протестирую снова, когда выйдет 12.04.1.
Луис Альварадо

Ответы:

17

Ubuntu 10.04 и новее должны поддерживать PAE "из коробки", и большинство процессоров, выпущенных за последние двенадцать лет, тоже поддерживают это, поэтому теоретически это должно работать нормально.
Если вы пытаетесь установить Karmic или более раннюю версию, вам может потребоваться включить PAE самостоятельно, согласно этой статье вики .

Также может потребоваться переключить определенные параметры в вашем BIOS, такие как «Software Memory Hole».

Информация в этой вики-статье может быть вам полезна:

32-разрядный компьютер имеет размер слова 32 бита, что теоретически ограничивает объем памяти до 4 ГБ. Этот барьер был расширен за счет использования «Расширения физических адресов» (или PAE), которое увеличивает ограничение до 64 ГБ, хотя доступ к памяти выше 4 ГБ будет несколько медленнее.

oKtosiTe
источник
Так что, если я установлю Ubuntu 32bit на моем компьютере 4GB. Затем вставьте еще 4 ГБ для общего объема 8 ГБ. Он прочтет это, ничего не меняя.
Луис Альварадо
Вы должны хотя бы проверить, какое ядро ​​вы используете первым, введя команду uname -a. Я уверен, что PAE понадобится, чтобы использовать все 4 ГБ . @CYREX
октябрь
У меня есть 4 ГБ прямо сейчас, и я только что установил рабочий стол Ubuntu 32bit нормальный, найденный на сайте. Когда я выполняю cat proc / meminfo, я получаю итоговую сумму, подобную этой. MemTotal: 4054012 КБ. Процессор показывает pae, когда я делаю это: cat / proc / cpuinfo | grep pae
Луис Альварадо
Ваше ядро ​​тоже должно его поддерживать. uname -aВключает ли имя ядра, как показано, что-нибудь вроде PAE или bigmem? @CYREX
октябрь
Как Scaine прокомментировал один из других ответов, вы можете проверить это с помощью System> Administration> System Monitor. Даже если это не имя ядра, оно все равно может быть поддержано. @CYREX
октябрь
9

Из документации сообщества Ubuntu: Включение PAE

Установщик компакт-дисков и DVD-дисков Ubuntu 10.04 автоматически устанавливает ядро ​​с поддержкой PAE, если обнаруживает более 3 ГБ доступной памяти. В случае liveCD требуется работающее сетевое соединение, поскольку пакеты с поддержкой PAE отсутствуют на компакт-диске.

Расширение физических адресов (PAE) - это функция, которая позволяет x86 (32-разрядным) процессорам получать доступ к физическому адресному пространству (включая память с произвольным доступом и устройства с отображенной памятью) размером более 4 ГБ (теоретически до 64 ГБ).

Sid
источник
1
И я установил 32-разрядную версию 10.10 на сервер с 4 ГБ оперативной памяти два дня назад. Не нужно было ничего делать - это просто сработало. Если после установки вы запускаете системный / административный / системный монитор, вы можете проверить вкладку «система», чтобы убедиться, что ядро ​​Pae установлено автоматически.
Scaine
6

Если вы используете ядро ​​с поддержкой PAE, тогда да. Я использую 32-разрядную с 8 ГБ оперативной памяти прямо сейчас. Я думаю, что PAE также был установлен по умолчанию для 12.04.

Добей
источник
1
Да, и, кроме того, если вы устанавливаете 32-битную систему в системе с 4 ГБ, она должна автоматически установить ядро ​​PAE.
roadmr
@dobey - Похоже, мой v12.04 LTS также установлен с поддержкой PAE по умолчанию (uname -a).
jjwdesign
4

Как в документации по Ubuntu:

  • Ubuntu 12.10 (Quantal) и более поздние версии: в стандартном ядре по умолчанию уже включена поддержка PAE.
  • Ubuntu 10.04 LTS (Lucid Lynx) в Ubuntu 12.04 LTS (Precise): установщик компакт-дисков и DVD-дисков Ubuntu автоматически устанавливает ядро ​​с поддержкой PAE, если обнаруживает более 3 ГБ доступной памяти. В случае liveCD требуется работающее сетевое соединение, поскольку пакеты с поддержкой PAE отсутствуют на компакт-диске.

ссылка: https://help.ubuntu.com/community/EnablingPAE

Так что вам не нужно устанавливать ядро ​​или компилировать его. Просто используйте альтернативный установочный компакт-диск; или Убедитесь, что вы подключены к interent во время установки, если предпочитаете компакт-диск с рабочим столом

Мухаммед Аннакиб
источник
2

если вы устанавливаете Ubuntu 32bit с 4 ГБ, он автоматически обнаружит и установит linux kernal pae. так что вы можете использовать свой 4 ГБ оперативной памяти

но если вы обновляете до 4 ГБ оперативной памяти, вам нужно установить ядро ​​Linux PAE.

это хорошая ссылка: https://help.ubuntu.com/community/EnablingPAE

: D

Эко Курниаван Ханнеди
источник
1

Pae-kernel по умолчанию в 12.04, так что вы можете использовать до 64 гигабайт (если ваша материнская плата позволяет это ;-)

gemue2010
источник
0

PAE выше - лучший маршрут. К сведению: на этой неделе я воспользовался более дешевыми британскими 8 ГБ ОЗУ (20 фунтов стерлингов!) Для моего текущего двухъядерного процессора AMD X2 с 4 ГБ памяти DDR3 (1333), заменив 2 модуля на один 8 ГБ, но обнаружил, что у меня было только одно 3,7 ГБ памяти (системный инструмент). Краткое чтение здесь по askubuntu и вышеупомянутой статье https://help.ubuntu.com/community/EnablingPAE с использованием PAE, быстрая установка через терминал и перезагрузка, затем дали мне 8 ГБ.

На данный момент я запускаю 11.04 только на одном из 3 конкурсов (другие запускают 12.04), но обновится до последней, когда наступит время. Я просто хотел, чтобы память работала сейчас, а PAE не был установлен на моем 11.04. На загрузку через терминал у меня ушло столько же времени, сколько в разделе справки «Включение PAE вручную» выше. Если PAE поддерживает до 64 ГБ, как он говорит, тогда я выберу 16 ГБ ОЗУ.

Я предлагаю всем, кто хочет обновить подобное на этапе 11.04, следуйте приведенному выше.

Пол Б
источник