Эмуляция 64-битной ОС на 32-битном хосте с использованием VirtualBox

1

Можно ли эмулировать 64-битную операционную систему (например, CentOS 6) в VirtualBox на 32-битном хосте Linux Mint?


источник
VirtualBox не эмулирует ОС, он работает на реальной ОС. (Он эмулирует некоторые аппаратные средства, такие как мышь, клавиатура и контроллер SATA, чтобы обеспечить аппаратную среду, от которой зависит ОС.)
Wyzard

Ответы:

5

Да.

Согласно их руководству.

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

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

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

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

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

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

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

Если вы используете мастер «Создать ВМ» графического пользовательского интерфейса VirtualBox (см. Раздел « Создание вашей первой виртуальной машины »), VirtualBox автоматически использует правильные настройки для каждого выбранного 64-разрядного типа операционной системы.

Kruug
источник
2
до тех пор, пока у вас есть 64-битный процессор
BroScience
@BroScience Правильно.
Крууг
Но обратите внимание на ограничения.
Джулиан Найт
@JulianKnight Отсюда и ссылка. Я отредактирую их.
Kruug
@ Крууг: хороший человек!
Джулиан Найт