Мне нужно использовать Win10 с сервером, созданным с помощью VMware ESXi 5.0. Я собираюсь установить Debian 6.0 на VMware ESXi 5.0, а затем установить VirtualBox 5.0.14 с гостевой операционной системой Win10. Это будет работать?
Мне нужно использовать Win10 с сервером, созданным с помощью VMware ESXi 5.0. Я собираюсь установить Debian 6.0 на VMware ESXi 5.0, а затем установить VirtualBox 5.0.14 с гостевой операционной системой Win10. Это будет работать?
Ответы:
Это называется «вложенной» виртуализацией, и это возможно для некоторой комбинации гипервизора.
Причина в том, что для работы вложенной виртуализации первый гипервизор должен передать второму компоненту некоторые функции ЦП (Intel VT-x или AMD-V).
VirtualBox не поддерживает это. Это был запрос на функцию уже 7 лет! Источник здесь .
Но, насколько я понимаю, это означает, что это не может быть первый гипервизор, но, возможно, это может быть второй ...
Почему бы не обновить ESXi до 5.5, а затем сразу установить Windows 10 на ESXi?
Обновить
По состоянию на ноябрь 2018 года, похоже, это будет поддерживаться в ближайшее время.
С ранее связанной страницы:
Вложенный AMD-V функционален (хотя и не завершен). Вложенный VT-x все еще находится в стадии разработки.
Обновление 2 - апрель 2019
Из комментария @cursed_axes:
С VirtualBox 6.0.6: Oracle VM VirtualBox поддерживает вложенную виртуализацию на хост-системах, на которых работают процессоры AMD. Эта функция позволяет передавать функции аппаратной виртуализации на гостевую виртуальную машину. Это означает, что вы можете установить гипервизор, такой как Oracle VM VirtualBox, Oracle VM Server или KVM, на гостевой сервер Oracle VM VirtualBox. Затем вы можете создавать и запускать виртуальные машины в гостевой виртуальной машине.