Как включить pae



Содержание страницы

Убираем ограничение в 4 Гб памяти на 32 битных Windows 8 / 8.1

В этой статье мы разберемся, как убрать ограничение 4 Гб памяти на 32 битных версиях Windows 8 и Windows 8.1, и задействовать всю доступную на компьютере оперативную память.

Большинство пользователей Windows убеждены, что 32 битные ОС Microsoft не поддерживают более 4 Гб оперативной памяти. Таким образом, максимум памяти, доступной в Windows 8/ 8.1 x86 — 4 Гб. А с учетом того, что Windows резервирует часть памяти под свои нужды и нужды периферийных устройств ) чаще всего для видеокарты), конечному пользователю для использования доступны обычно около 3-3,5 Гбайт памяти.

На первый взгляд все логично – пределом адресации для 32 разрядной адресной шины являются те самые 4 Гб. Во всех официальных документах Microsoft указывает именно этот максимальный размер памяти, поддерживаемый во всех клиентских версиях x86-системе. Хотя на самом деле Microsoft немного вводит всех в заблуждение.

Содержание:

Что такое PAE и зачем он нужен

PAE (Physical Address Extension — расширение физической адресации) – эта опция x86 процессора, позволяющая ему получить доступ более чем к 4 Гб физической памяти. Не будем углубляться в технические подробности технологии PAE, просто отметим, что это технология поддерживается всеми процессорами и непосредственно в OC Windows уже довольно давно.

Так, например, 32 битная версия Windows Server, запущенная на процессоре x86, может использовать PAE для доступа ко всей оперативной памяти системы (до 64 Гб или до 128 Гб в зависимости от поколения процессора).

Скажем больше, поддержка режима PAE в ядре Windows имеется, еще начиная с Windows XP. Просто по умолчанию PAE доступен только в серверных ОС, а в клиентских же ОС Windows этот режим хотя и имеется, но отключен.

Ограничения режима PAE

    PAE не расширяет виртуальное адресное пространство каждого процесса. Каждый процесс, запущенный на 32 битной системе все так же ограничен 4 Гб адресного пространства.

Итак, можно сделать вывод, что верхний предел доступной физической памяти в 32 битных версиях Windows ограничен программно на уровне ядра ОС. А если есть программное ограничение, это означает, что его можно обойти! Каким же образом включить режим PAE в 32 битной Windows 8.1 и задействовать всю доступную оперативную память.

Патч, включающий PAE и позволяющий задействовать всю оперативную память на Windows 8 / 8.1 x86

Включить режим PAE в Windows 8 (Windows 8.1) штатными средствами не получится (для этого придется вручную в HEX редакторе править файл ядра ntoskrnl.exe и переподписывать его). Проще всего воспользоваться готовым патчем PatchPae2, который написан энтузиастом Wen Jia Liu. Скачать патч PatchPae2 можно здесь. (архив содержит сам патчер — PatchPae2.exe, его исходные коды и необходимые инструкции).

Патч представляет собой небольшую утилиту командной строки, которая позволяет модифицировать файлы ядра 32 битных версий Windows с целью активация режима PAE, позволяющего использовать более 4 Гб оперативной памяти (до 128 Гб памяти).

Патч PatchPae2 будет работать со следующими ОС:

  • Windows Vista SP2
  • Windows 7 / Windows 7 SP1
  • Windows 8 / Windows 8.1

Установка PAE — патча в Windows 8 / 8.1

  1. Распакуйте архив и скопируйте файл PatchPae2.exe в каталог %Windir%\system32 (обычно он находится на диске C:\)
  2. Запустите командную строку с правами администратора.
  3. Создадим модифицированную копию ядра Windows 8, поддерживающего работу с памятью объемом до 128 Гб:
  4. Создадим новый модифицированный загрузчик, позволяющий отменить проверку наличия цифровой подписи ядра при загрузке:

Далее необходимо скопировать полученный уникальный — <074c09ef-9794-11de-aef9-935525eb400a>(в вашем случае он будет отличаться) и последовательно выполнить следующие команды (в качестве boot ID необходимо использовать полученный вами идентификатор):
Выберем загружаемое ядро

Зададим новый загрузчик

Отменим проверку подписи загрузчика

Зададим вариант загрузки с модифицированным ядром по умолчанию

Зададим таймаут загрузки (время отображения загрузочного меню), например 10 секунд

Кроме того, могут возникнуть проблемы, описанные тут и тут.

Удаление патча PAE

Чтобы удалить патч PAE из системы, необходимо:

  1. Удалить соответствующую запись из загрузочного меню (проще всего это сделать с помощью msconfig)
  2. Удалите файлы ntoskrnx.exe и winloadp.exe в каталоге %Windir%\System32.

Никаких других изменений в систему патч не вносит.

Руководство по требованиям к поддержке PAE/NX/SSE2 для Windows 8

В этом разделе описывается поддержка процессора для требования PAE/NX/SSE2 в Windows 8, а также ошибки и возможные сценарии, с которыми могут столкнуться клиенты, если компьютеры не соответствуют требованию.

Содержимое этого документа применимо к Windows 8 и Windows Server® 2012.

В этом разделе

Описание

No-eXecute (NX)

No-eXecute (NX) — это функция процессора, которая позволяет отмечать страницы памяти, как не содержащие исполняемый код. Эта функция позволяет ЦП обеспечивать защиту системы от атак вредоносных программ. Функция NX предотвращает размещение вредоносного программного кода в доступных областях памяти. Windows 8 требует, чтобы системы имели процессоры, которые поддерживают NX, и функция NX должна быть включена для обеспечения надлежащей безопасности и во избежание возможных уязвимостей.

В этом разделе термин NX относится непосредственно к биту процессора NX, который определен AMD, или эквивалентному биту процессора XD, который определен Intel для поддержки функции предотвращения запуска данных (DEP) в Microsoft Windows.

DEP позволяет предотвращать запуск вредоносного кода со страниц памяти. содержащих данные. 32-разрядная версия Windows использует один из следующих функций для поддержки DEP:

Функция процессора для защиты страниц от запуска исполняемого кода (NX)

Функция бита eXecute Disable (XD), определенная Intel.

Для использования этих функций процессора процессор x86 (32-разрядный) должен работать в режиме расширения физических адресов (PAE). 64-разрядная версия Windows использует функцию процессора NX для 64-разрядных расширений и определенные значения поля прав доступа PTE для процессоров семейства Intel Itanium (IPF).

Помимо DEP функция случайного выбора расположения адресного пространства (ASLR) перемещает исполняемые образы в случайные места при загрузке системы, что усложняет возможность преднамеренного запуска вредоносного кода. ASLR и DEP эффективны только при совместном использовании. Для эффективной работы этих двух важных мер безопасности Windows должна быть включена функция NX. Дополнительные сведения см. в разделе Меры обеспечения безопасности программ для Windows независимыми поставщиками программных продуктов.

Расширение физических адресов (PAE)

Процессор должен работать в режиме расширения физических адресов (PAE) для использования функции процессора NX. PAE — это функция процессора, которая позволяет процессорам x86 получать доступ к более чем 4 ГБ физической памяти на поддерживающих эту функцию версиях Windows. Архитектуры процессоров Intel Itanium и x64 естественным образом могут получать доступ к более чем 4 ГБ физической памяти, поэтому не имеют эквивалента PAE. PAE поддерживается 32-разрядными версиями Windows, работающими исключительно на системах x86.

Если функция DEP включена на системе, процессор который поддерживает функцию NX, функция PAE включается автоматически.

Расширения SIMD (SSE2)

Все процессоры, которые поддерживают NX, также поддерживают расширения SIMD 2 (SSE2). SSE2 — это дополнительный набор инструкций процессора SIMD. AMD также включает поддержку SSE2 в линейки Opteron и Athlon 64 своих процессоров AMD64. Все процессоры, которые поддерживают NX, также поддерживают SSE2. Многие приложения Windows 8 имеют пути кода с набором инструкций SSE2. SSE2 является обязательным требованием для Windows 8.

Область применения

Все современные процессоры поддерживают функцию NX. Функция NX может быть отключена в BIOS. На основе доступных данных телеметрии на одном проценте всех систем под управлением Windows® 7 функция NX отключена из-за неправильной настройки BIOS.

Для работы NX в 32-разрядных версиях Windows требуется наличие процессоров, поддерживающих PAE. Все 64-разрядные процессоры поддерживают NX, поскольку поддерживают AWE. Поэтому использование более старых 32-разрядных процессоров, которые не поддерживают PAE, не влияет на WOA или Windows Server (Windows Server 2012 является исключительно 64-разрядной системой). Требование к процессору не влияет на клиентов, использующих современные системы, или на системы, которые соответствуют требованиям к эмблеме Windows 7, поскольку эти системы оснащены поддерживающими PAE 32-битными процессорами, которые также поддерживают функцию NX и ее включение. Это затронет только небольшое число клиентов, у которых Windows 7 работает на очень старых 32-битных процессорах без поддержки PAE/NX.

Для Windows 8 и Windows Server 2012 наличие PAE является обязательным. Это требование влияет на небольшое число пользователей, которые используют более старое оборудование, не поддерживающее PAE. Ошибки возникают, когда Windows 8 устанавливается на неправильно настроенных виртуальных машинах (ВМ). Установка Windows завершается с ошибкой 0xc0000260 и откатывается до Windows 7.

Visual Studio предоставляет инструкции SSE2 по умолчанию. Приложения, которые обращаются к этим инструкциям, завершаются со сбоем на системах с более старыми процессорами, которые не поддерживают SSE2, как описано в разделе Инструкции SSE2 создаются при указании параметра /arch:SSE.

Требования к поддержке

В этом разделе описаны меры, которые проверяют поддержку требований к PAE, NX и SSE2 процессорами систем, работающих под управлением Windows 8.

Требование к эмблеме Windows 8

Требование сертификации оборудования для Windows 8 требует, чтобы все драйверы работали вместе с защитой предотвращения выполнения данных для обеспечения надлежащего поведения системы устройства и драйвера. Драйверы не должны выполнять код из стека, выгружаемого пула и пула сеансов. Драйверы не должны давать сбои при загрузке, если включен режим PAE. Во встроенном ПО системы должна быть включена функция NX, а для политики DEP должно быть установлено значение Всегда выключено. Включен сертификационный тест, подтверждающий, что система соответствует этому требованию к поддержке NX.

Проверка на совместимость оборудования при установке Windows

Программа установки Windows имеет средство проверки совместимости оборудования для поддержки PAE, NX и SSE2 в устанавливаемой системе. Системы, которые не соответствуют требованию к поддержке процессором PAE, NX и SSE2, отмечаются как блокировки по оборудованию для Windows 8 в отчете о проблемах совместимости, при этом отображается сообщение Процессор вашего компьютера не совместим с Windows 8.

Рис. 1. Сообщение об ошибке, связанной с несовместимостью процессора

Эта проверка требований к поддержке доступна только в новой программе установки Windows и помощнике по обновлению. Windows 8 включает альтернативную версию программы установки и папке Sources на установочном носителе, которая не выполняет подобной проверки. Клиенты, которые попытаются использовать эту альтернативную версию программы установки Windows в системе, не соответствующей требованиям к поддержке PAE/NX/SSE2, увидят сообщение об ошибке во время установки, после чего будет выполнен откат к предыдущей версии операционной системы.

При загрузке с носителя или из сети, например с помощью служб развертывания Windows (WDS) во время установки Windows проверка совместимости не выполняется. При таких сценариях система без поддержки NX и SSE2 выдаст критическую ошибку (которая описана в следующем разделе Улучшения ядра), когда программа установки попытается загрузить Windows.

Улучшения ядра

В целях проверки соответствия требованию поддержки инструкций SSE2 и функции NX для работы Windows 8 ядро этой операционной системы проверяет наличие этих функций во время инициализации. Системы, которые не поддерживают NX или SSE2, не могут инициализировать ядро Windows 8. В системах, которые могут отключить NX во встроенном ПО, этот параметр переопределяется, поэтому неправильно настроенное встроенное ПО не приводит к сбою загрузки. Попытка загрузить систему без поддержки NX или SSE2 приведет к возникновению критической ошибки. В 32-разрядной системе пользователи получают ошибку кода UNSUPPORTED_PROCESSOR (0x0000005D) вместе с 4 информационными строками:

Строка 1 — код, указывающий отсутствующую функцию и идентификатор ЦП

Строки 2 — 4 — строки идентификатора поставщика

В 64-разрядной системе критическая ошибка показывает тот же код UNSUPPORTED_PROCESSOR, что и на 32-разрядной системе вместе со следующими четырьмя информационными строками:

Строка 1 — содержимое регистра стандартных функций

Строка 2 — содержимое регистра расширенных функций

Строки 3 — 4 — обе со значением 0

Вопросы и ответы

Как узнать, поддерживает ли моя система NX или SSE2?

Вы можете использовать средство командной строки Coreinfo для получения сведений о процессоре системы и просмотреть записи PAE, NX и SSE2 в выходном списке. Символ * отображается рядом с названием поддерживаемой функции. Символ отображается, если функция не поддерживается. Например:

Если в выходных данных команды Coreinfo PAE отображается как неподдерживаемая функция, это означает, что процессор системы не поддерживает PAE и не может поддерживать NX. Если PAE отображается как поддерживаемое, но функция NX отображается в выходных данных команды Coreinfo как не поддерживаемая:

Изучите набор функций, опубликованный производителем ЦП, чтобы определить, поддерживается ли функция NX процессором системы.

Если процессор поддерживает NX, возможно, настройки BIOS этой системы неправильно определены для поддержки NX.

Если NX поддерживается в системе, как включить NX?

Изучите руководство производителя системы и зайдите на системе, которая поддерживает NX, в BIOS, чтобы найти параметр NX или XD в разделе Безопасность, а затем включить поддержку NX. Если в системе нет параметров BIOS, включающих поддержку NX, возможно, следует обратиться к производителю, чтобы обновить BIOS.

Если NX поддерживается 64-разрядной системой, параметры конфигурации системы не позволяют установить для политики DEP значение Всегда выключено. Дополнительные сведения о системной конфигурации DEP см. в разделе Подробное описание функции предотвращения выполнения данных (DEP) в Windows XP с пакетом обновления 2, Windows XP Tablet PC Edition 2005 и Windows Server 2003.

Для успешной загрузки Windows 8 процессоры системы должны поддерживать NX и SSE2. Если система поддерживает эти функции, но параметры настроены неверно, эти параметры переопределяются перед загрузкой системы ядром.

Что делать, если не удалось установить Windows 8 на виртуальной машине из-за ошибки 0x0000260?

Если виртуальная машина размещена на системе, которая поддерживает NX, необходимо включить PAE/NX в параметрах ВМ или диспетчере конфигураций при настройке виртуальной машины Windows 8. Инструкции по включению PAE/NX для виртуальной машины см. в руководстве по установке продукта виртуализации.

Если при попытке установить Windows 8 на виртуальной машине, размещенной в системе под управлением Windows, где функция NX отключена, необходимо выполнить инструкции в разделах Как узнать, поддерживает ли моя система NX или SSE2? и Если NX поддерживается в системе, как включить NX?, чтобы включить NX в системе до включения PAE/NX для виртуальной машины.

Как снять ограничение на 4 Гбайт оперативной памяти в 32-битной версии Windows 8.1

Включите режим Physical Address Extension, чтобы реализовать весь потенциал оперативной памяти в 32-разрядной системе.

Хотя массовый переход на 64 бита уже свершился, активно используемых 32-разрядных версий Windows по-прежнему остается на удивление много, особенно на предприятиях и в бизнесе. Возможно, это объясняется тем, что 64-битная Windows не имеет обратной совместимости со старым 16-битным кодом. Виртуальный режим 8086, на который опирается NT Virtual DOS Machine (NTVDM), недоступен, когда процессор работает в 64-разрядном режиме. Поэтому многие организации используют 32-битную Windows.

Поначалу особой разницы между этими двумя архитектурами в большинстве повседневных сценариев использования не было. Но со временем объемы оперативной памяти выросли до 8 Гбайт и выше, а 32-разрядная Windows поддерживает не более 4 Гбайт. И это еще без учета зарезервированной памяти, так что для использования зачастую остается менее 3 Гбайт.

Некоторые операционные системы, например Linux, используют технологию Physical Address Extension (PAE), которая предусматривает 36-битную адресацию памяти, позволяя задействовать до 64 Гбайт RAM, что, конечно, ощутимо лучше. В ядре Windows режим PAE тоже есть, но по умолчанию отключен и доступен только в серверных версиях системы. Поэтому в настольных версиях Windows придется установить специальный патч для ядра.

Для использования доступно всего 3,5 Гбайт оперативной памяти из установленных 8 Гбайт – напрасная трата ресурсов

Не считая кое-каких тонкостей, о которых позже, включить режим PAE в Windows очень легко, а серьезных побочных эффектов нет. Хотя всего в этом режиме доступно до 64 Гбайт памяти, каждый активный процесс может использовать не более 2 Гбайт. Для некоторых особо жадных до памяти приложений типа Adobe Photoshop этого маловато, поэтому все равно лучше использовать 64-разрядную операционную систему. Так что PAE – не полноценное решение, а лишь своего рода заплатка. Впрочем, для большинства бизнес-приложений это ограничение проблем не представляет.

Активировать режим PAE в Windows 8.1 очень легко. Однако прежде чем начинать, отключите любые оптимизаторы или драйверы оперативной памяти, чтобы исключить вероятность возникновения конфликтов. После успешной загрузки Windows в режиме PAE их можно будет включить обратно. Ради безопасности и для легкого восстановления мы создадим загрузочную запись, чтобы можно было переключаться между обычным режимом и режимом PAE, если возникнут проблемы.

Итак, порядок действий таков:

1. Скачайте PAE-патч для ядра Windows с сайта Вэнь Цзя Лю (Wen Jia Liu).
2. Перейдите с начального экрана на Рабочий стол и откройте скачанный ZIP-файл.
3. Извлеките файл «PatchPae2.exe» в папку «System32». По умолчанию она находится по адресу «C:\Windows\System32».
4. Нажмите правой кнопкой мыши на кнопке «Пуск» (Start) и выберите опцию «Командная строка (администратор)» (Command Prompt (Admin)).
5. Последовательно выполните приведенные ниже команды:

Windows создаст уникальный идентификатор загрузки со ссылкой на режим PAE.

Появится сообщение об успешном копировании. Запишите длинную цепочку букв и цифр в фигурных скобках – это идентификатор загрузки, который понадобится при выполнении следующих команд:

После выполнения всех этих команд необходимо перезагрузить компьютер, чтобы изменения вступили в силу. При следующей загрузке появится меню загрузчика. По умолчанию оно исчезает через 5 секунд, но этот интервал можно при желании изменить – для этого выполните приведенную ниже команду, заменив «X» на нужное количество секунд. Значение «0» обеспечивает моментальную загрузку записи по умолчанию, а если указать «-1», меню загрузчика будет исчезать только после выбора нужной записи вручную.

Обновления для Windows 8.1 иногда содержат и обновления для ядра. В таком случае после их установки нужно выполнить следующую команду, чтобы обновить ядро PAE:

Наконец, чтобы вернуть Windows к исходному состоянию без PAE, нужно выполнить следующие действия:

1. Удалите загрузочную запись «Windows 8.1 (PAE Patched)» через msconfig.
2. Удалите файлы «ntoskrnx.exe» и «winloadp.exe» из папки «System32».

Важно иметь в виду, что некоторые драйверы в режиме PAE работают некорректно. В частности, графические адаптеры Intel HD начиная с Sandy Bridge выводят сообщения о повреждении видеобуфера, поскольку драйверы для них написаны под 32-разрядную версию Windows 8.1 и не учитывают расширенную адресацию памяти в режиме PAE. Единственное известное решение проблемы – принудительно установить драйвер Intel HD для 32-разрядной версии Windows XP.

В большинстве случаев это решение работает прекрасно, и его единственным серьезным недостатком является уродливый Рабочий стол без прозрачности Aero Glass, поскольку драйвер не поддерживает самую современную инфраструктуру WDDM. Другая сложность заключается в том, что переключаемая графика типа Nvidia Optimus в режиме PAE не работает, если интегрированный графический процессор использует нестандартные драйверы. Это может иметь решающее значение, особенно если речь идет о рабочем ноутбуке, который используется для запуска графических приложений типа AutoCAD. Дискретные видеокарты от Nvidia и AMD в режиме PAE работают нормально.

Несмотря на все эти сложности, режим PAE все равно может оказаться настоящим благословением для тех, кто зависит от старого программного обеспечения и при этом хочет по максимуму использовать установленную оперативную память. Хотя дни 32-разрядной Windows подходят к концу, она еще держится, и в обозримом будущем переходить на 64 бита нет нужды.

Автор: Matt Nawrocki
Перевод SVET

Новые информационные технологии

Наверное, многие задаются вопросом: достаточно ли существующих аппаратных средства, чтобы перейти на Windows 10?

Основное

Итак, что же нужно для запуска Windows 10? Ну, к счастью для нас, Microsoft уже опубликовала системные требования для Windows 10.

Первое, на что вы должны обратить ваше внимание:

«В принципе, если ваш компьютер может работать на Windows 8.1, все хорошо. Если вы не уверены, не волнуйтесь — Windows проверит вашу систему, чтобы убедиться, что она сможет запустить preview .»

Так, а что, если у вас не Windows 8/8.1? Как определить, подходит ваше оборудование для Windows 10? Здесь помогут аппаратные спецификации.

Вот то, что Microsoft говорит, что вы должны запустить Windows 10:

  • Процессор: 1 ГГц или выше
  • RAM: 1 ГБ (32-бит) или 2 ГБ (64-разрядная версия)
  • Свободное место на жестком диске: 16 Гб
  • Видеокарта: Microsoft DirectX 9 с драйвером WDDM
  • Аккаунт Microsoft и доступ в Интернет

Помимо основного

Теперь, если вы разбирающийся человек, то возможно заметите, что эти характеристики такие же, как для Windows 7. Но есть одно НО, в курсе которого вы должны быть, и это только тогда становится очевидным, когда смотрите технические характеристики Windows 8/8.1 и характеристики процессора:

  • Процессор: 1 ГГц или выше с поддержкой PAE, NX и SSE2

Поэтому для того, чтобы запустить Windows 10 (или Windows 8/8.1), нужен процессор, который поддерживает PAE, NX и SSE2. Без этого Windows 10 не заработает.

Тестирование

Итак, как вы можете определить, поддерживает ли ваш процессор все это? Есть несколько способов:

  • Загрузите и запустите Upgrade Assistant Windows 8/8.1. Если ваше оборудование не соответствует, вам об этом будет сообщено, при этом вы экономите гигабайт загрузки.
  • Попробуйте установить Windows 8/8.1. Если она не будет работать, установщик скажет вам об этом, прежде, чем вы заберетесь слишком глубоко.
  • Скачайте и запустите удобную утилиту CPU-Z. Посмотрите Инструкции, и, если вы видите SSE2, EM64T (указывает, что процессор имеет поддержку PAE) и либо VT-d или VT-х (что нужно для поддержки NX), то устанавливать.
  • Вручную проверить процессор по списку. Это непосредственно скажет вам, поддерживает ли процессор NX, если да, то вы увидите «NX/XD / Execute Disable Bit».

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

Чтобы установить 64-разрядную версию Windows 8.1 (не Windows 8) на 64-разрядный компьютер, процессор также должен поддерживать CMPXCHG16b (нужна поддержка материнской платы), PrefetchW и LAHF/SAHF.

Некоторые предостережения

В спецификации Windows 10 есть такая строчка: «Некоторые процессоры и сборки на их основе не поддерживаются Technical Preview, в том числе небольшое число старых 64-битовых процессоров, некоторые 32 ГБ и все 16 ГБ устройства, работающие под управлением урезанной операционной системы.»

Это ограничение Technical Preview, которое должно исчезнуть, как только Windows 10 будет готова к выходу во всем мире. Тем не менее, это может озадачить некоторых людей, пытающихся проверить Technical Preview , к которым относится такие устройства, как, например, HP Stream 7, которые работают на урезанной версии Windows 8.

Машина маршрут виртуальной

Если вы хотите попробовать Windows 10 комфортно и безопасно, можно установить что-то вроде VirtualBox , Hyper-V или что-то вроде VMware Workstation.

Вы также можете поэкспериментировать с встроенной загрузкой VHD.

VT-x отключен в BIOS для обоих режимов процессора (VERR_VMX_MSR_ALL_VMX_DISABLED)

Загрузили Android-плеер Xamarin и с помощью → next → progress installed Virtual Box.

Когда я попытался запустить эмулятор, я получил

а деталь ошибки в Oracle Vm Virtualbox —

Как я могу это исправить?

Я нашел решение своей проблемы, поместил некоторые изображения, чтобы помочь другим, спасибо здесь

Это проблема с ОЗУ. Документация самоочевидна:

Вы пытаетесь выделить VM на 3 ГБ ОЗУ. Это требует: (a) 64-битная хост-система; и (б) истинный аппаратный проход, т.е. VT-x.

Быстрое решение

Выделите менее 3 ГБ для виртуальной машины.

Полное решение

  • Убедитесь, что ваша система 64-разрядная.
  • Включить виртуализацию на хост-машине. Вы можете найти, как это сделать здесь, или есть много других ресурсов, доступных на Google.

Включение/выключение PAE/NX не помогло мне. Мне просто нужно было включить виртуализацию на моем компьютере. Я работал над HP Compaq 8200 и выполнил следующие шаги, чтобы включить виртуализацию. Если вы работаете на другом компьютере, вам, вероятно, просто нужно посмотреть, как включить виртуализацию на вашем компьютере. Ниже приведенные ниже шаги для HP Compaq 8200 (или аналогичных) скопированы из комментария, опубликованного пользователем qqdmax5 на дискуссионной панели Hp здесь.

Для запуска машин VM VM Virtual Machine/VMware на 64-битном хосте необходимо включить технологию виртуализации (VTx) и технологию виртуализации Directed I/O (VTd).

Обычно эти настройки отключены на уровне BIOS.

Чтобы включить VTx и VTd, вы должны изменить соответствующие настройки в BIOS.

Вот пример, как это сделать для HP Compaq 8200 или аналогичного ПК:

  • Запустите машину.
  • Нажмите F10 для входа в BIOS.
  • Безопасность → Безопасность системы
  • Включить технологию виртуализации (VTx) и технологию виртуализации Directed I/O (VTd).
  • Сохраните и перезагрузите компьютер.

Существует также некоторое обсуждение этого вопроса на askubuntu.

Отправить ответ

avatar
  Подписаться  
Уведомление о