Могу ли я использовать virtualbox с 64-битным образом на 32-битном хосте

26

У меня Virtualbox 4.1.20 в Ubuntu 12.04 32 Bit (с PAE) и я хочу запустить Ubuntu Server 64 Bit на гостевой. Это возможно?. Я спрашиваю, так как я получаю следующее предупреждение:

введите описание изображения здесь

Я хочу убедиться, что нет возможности «подражать» этому. У меня есть 64-битный процессор, который поддерживает виртуализацию. Материнская плата Intel DZ68DB с процессором Intel I7 2600.

Луис Альварадо
источник

Ответы:

28

Virtualbox поддерживает запуск 64-битной гостевой виртуальной машины на 32-битном физическом хосте, но есть некоторые требования и другие предостережения:

Из руководства:

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

  • Вам нужен 64-битный процессор с поддержкой аппаратной виртуализации (см. Раздел «Аппаратная и программная виртуализация» ).

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

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

  • Предупреждение:

  • На любом хосте вы должны включить APIC ввода / вывода для виртуальных машин, которые вы собираетесь использовать в 64-битном режиме. Это особенно верно для 64-битных виртуальных машин Windows. См. Раздел «Вкладка« Дополнительно »» . Кроме того, для 64-разрядных гостей Windows следует убедиться, что виртуальная машина использует сетевое устройство Intel, поскольку 64-разрядная поддержка драйверов для карты AMD PCNet отсутствует; см. раздел «Оборудование для виртуальных сетей» .

иш
источник
Вы знаете, что я забыл, пункт о том, что «вы также должны выбрать 64-битную операционную систему для конкретной виртуальной машины». Я повторно использовал 32-битную Ubuntu. Спасибо друг.
Луис Альварадо
«Вам нужен 64-битный процессор с поддержкой аппаратной виртуализации» На хосте? 32-битный хост с 64-битным процессором?
@Alex 64-битное хост-оборудование с установленной 32-битной хост-ОС.
user253751