Я пытаюсь создать новую 64-разрядную виртуальную машину Windows 7 в 64-разрядном экземпляре Debian 7.3.0, работающем в VirtualBox. Мне разрешено запускать 32-битные машины, но я не могу создавать 64-битные машины, как показано на рисунке. Почему это? У меня включена аппаратная виртуализация на хосте.
virtualbox - Почему я не могу создать 64-битную виртуальную машину внутри другой виртуальной машины?
2 ответа
Я прочитал это ... «Необходимо включить аппаратную виртуализацию для конкретной виртуальной машины, для которой требуется поддержка 64-разрядных систем; виртуализация программного обеспечения не поддерживается для 64-разрядных виртуальных машин»
Я предполагаю, что поскольку virtualbox является программным обеспечением, он не будет поддерживать 64-разрядную ОС, работающую с 64-разрядной виртуальной машины ОС. Это моя теория, возможно, пост-системные спецификации и что именно происходит, когда вы собираетесь создать другую виртуальную машину внутри вашей виртуальной машины.
Позвольте мне получить это прямо. У вас есть хост-компьютер под управлением VB. Затем вы запускаете 64-битный Debian как виртуальную машину. Затем вы пытаетесь запустить виртуальную машину Windows внутри виртуальной машины Debian?
Странный.
Что ж, @Snickerz прав: вам нужна поддержка виртуального процессора и BIOS для работы 64-битной виртуальной машины, виртуальная машина Debian этого не дает. Я подозреваю, что разработчики VB никогда не думали, что это будет необходимо :)