Зависит от того, что вы подразумеваете под «32-битным хостом». Если вы имеете в виду аппаратное обеспечение с 32-разрядным процессором, которое не имеет 64-разрядных возможностей, то нет, вы не можете сделать это с помощью виртуализации - вам нужен эмулятор, а не виртуализация, и я не знаю ни одного существующего.
Если вы имеете в виду на машине с 32-битной ОС, то опять же, невозможно запустить 64-битную гостевую систему на 32-битной ОС без эмуляции (что-то должно было бы перевести 64-битные инструкции в 32-битные инструкции). ) если (а) 32-разрядная ОС не позволяет использовать 64-разрядные приложения (например, Mac OS X) или (б) вы можете обойти ОС с помощью гипервизора. Мне неизвестен 32-битный продукт для виртуализации типа II для Mac, который позволяет 64-битной ОС работать как 64-битное приложение. На самом деле, я вообще не знаю о продукте виртуализации типа II для Mac.
Если вы используете гипервизор (виртуализация типа I), такой как Hyper-V, VMWare ESX, Virtual Box и т. Д., Это должно быть возможно, поскольку гостевая ОС работает не на хост-ОС, а на гипервизоре. Действительно, «хостовая» ОС фактически работает и на гипервизоре.