2

На моем компьютере с Windows XP SP3 (32-разрядная версия) (двухъядерный процессор Intel Pentium E2140 1,60 ГГц, 3 ГБ ОЗУ) я установил VirtualBox (4.0.10). Затем я попытался установить 64-разрядную ОС, например 64-разрядную Windows 7 или 64-разрядную Windows Server 2008 R2, на виртуальную машину. Однако я получил ошибку.

Я думаю, что в сообщении об ошибке говорится, что моя машина не может работать с 64-битной ОС, но на самом деле VirtualBox в этом случае должен поддерживать 64-битные ОС на 32-битном хосте. Это правильно?

1 ответ1

3

Следующее было приблизительно скопировано отсюда:

VirtualBox поддерживает 64-битные гостевые операционные системы в 32-битных хост-операционных системах при условии соблюдения следующих условий:

  1. Вам нужен 64-битный процессор с поддержкой аппаратной виртуализации.
  2. Необходимо включить аппаратную виртуализацию для конкретной виртуальной машины, для которой требуется поддержка 64-разрядных систем; виртуализация программного обеспечения не поддерживается для 64-битных виртуальных машин.
  3. Если вы хотите использовать 64-разрядную гостевую поддержку в 32-разрядной операционной системе хоста, вы также должны выбрать 64-разрядную операционную систему для конкретной виртуальной машины. Поскольку поддержка 64 битов на 32 битах влечет за собой дополнительные издержки, VirtualBox включает эту поддержку только по явному запросу.

В соответствии с этим ваш процессор не может соответствовать 2-му условию, поскольку он не поддерживает технологию Intel® Virtualization (VT-x).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .