Вложенная виртуализация – это функция, которая позволяет запускать виртуальные машины внутри виртуальных машин. Например, допустим, есть необходимость в запуске виртуальной машины с операционной системой CentOS с использованием Oracle VirtualBox в вашей виртуальной системе Ubuntu Linux. Если в Ubuntu включена функция вложенной виртуализации – Nested VT-x/AMD-v, вы можете установить Virtualbox или KVM на виртуальной машине CentOS и запустить другие виртуальные машины внутри нее. Таким образом, в основном это метод запуска среды виртуализации в другой среде виртуализации.
Начиная с версии 6.1, Oracle VM VirtualBox поддерживает функцию вложенной виртуализации на хост-системах с процессорами AMD и Intel. Поэтому убедитесь, что у вас установлена последняя версия Virtualbox.
Для процессоров Intel вложенная виртуализация недоступна из графического интерфейса программы, но ее можно включить с помощью командной строки.
Как включить вложенную виртуализацию Nested VT-x VirtualBox в системах в Microsoft Windows
Вложенная виртуализация включается отдельно для каждой виртуальной системы.
Открываем Командую строку (cmd.exe) от имени Администратора и выполняем следующие команды.
Переходим в директорию установленной программы в Program Files:
cd C:\Program Files\Oracle\VirtualBox
Выводим список виртуальных систем с помощью команды:
VBoxManage.exe list vms
Выбрав точное название виртуальной системы, подключаем вложенную виртуализацию:
VBoxManage.exe modifyvm "название виртуальной системы" --nested-hw-virt on
В данном случае вложенная виртуализация была подключена для виртуальной системы Ubuntu 20.04.
Проверим включение вложенной виртуализации в графическом интерфейсе VirtualBox. Откройте VirtualBox, выберите виртуальную машину и перейдите в меню Настроить > Система > Процессор.
Отныне эта виртуальная машина будет действовать как гипервизор, так что вы можете запускать виртуальные машины внутри нее.
Как включить вложенную виртуализацию Nested VT-x/AMD-v в VirtualBox в системах GNU/Linux
Открываем Терминал и выполняем следующие команды.
Для отображения списка виртуальных систем:
vboxmanage list vms
Для включения вложенной виртуализации:
VBoxManage modifyvm "название виртуальной системы" --nested-hw-virt on
Теперь в виртуальной системе вы можете установить VirtualBox и в нем установить еще одну виртуальную машину.
Советы и рекомендации
• Особенности работы Gemini AI на Samsung Galaxy S25. Как получить доступ в России
• Как мы ускорили сборку ISO-образов с UUPDump на Windows 11 в 3 раза, отключив встроенный антивирус Microsoft Defender
• Какие ИИ сервисы работают в России с Comss.one DNS
• Как отдохнуть от соцсетей и создать собственный безопасный чат в табличном редакторе
• Google представила мультимодальную генерацию изображений для Gemini 2.0 Flash в AI Studio. Как попробовать бесплатно
• Инструкция: Как заставить все сайты использовать тёмный режим в Google Chrome