VirtualBox: как запустить виртуальную машину внутри другой виртуальной машины (вложенная виртуализация)
Функция вложенной виртуализации – Nested VT-x/AMD-v позволяет запускать виртуальные машины внутри других виртуальных машин. То есть используя вложенную виртуализацию можно установить тот же Virtualbox на уже имеющуюся виртуальную машину и запускать другие виртуальные машины уже внутри неё.
Начиная с версии 6.1, VirtualBox поддерживает функцию вложенной виртуализации на хост-системах с процессорами AMD и Intel (убедитесь, что у вас установлена последняя версия Virtualbox).
Для процессоров Intel вложенная виртуализация недоступна из графического интерфейса программы (опция «Включить Nested VT-x/AMD-v» недоступна в настройках Virtualbox), но её можно включить посредством командной строки. Далее и рассмотрим как это сделать.
Как включить вложенную виртуализацию Nested VT-x с помощью командной строки
- Запускаем командную строку от имени администратора;
- Далее необходимо перейти в папку, где установлен VirtualBox (по умолчанию это директория Program Files\Oracle\VirtualBox) – поэтому в командной строке вводим: cd C:\Program Files\Oracle\VirtualBox
- Затем выводим список всех имеющихся виртуальных систем, используя следующую команду: VBoxManage.exe list vms
- Активируем функцию вложенной виртуализации командой: VBoxManage.exe modifyvm “название виртуальной системы” –nested-hw-virt on
В нашем примере вложенная виртуализация была подключена для виртуальной Windows 10.
Теперь, если мы перейдём в настройки VirtualBox (Настроить → Система → Процессор), то увидим, что опция «Включить Nested VT-x/AMD-v» теперь активна,
а значит и вложенная виртуализация теперь работает и следовательно данная виртуальная машина будет действовать как гипервизор, что позволит запускать другие виртуальные машины внутри неё.
А вдруг и это будет интересно:
- Что делать, если появляется сообщение «iPhone отключен подключитесь к iTunes»
- Как установить Windows 8: руководство в картинках
- Как запретить браузерам Google Chrome и Microsoft Edge работу в фоновом режиме
- Переустановить Windows XP руководство в картинках
- Как отключить тестовый режим Windows 10
- Как изменить User Agent в Яндекс браузере и Google Chrome
Всё работает спасибо!
не сработало
Спасибо вам за это инструкцию, перелопатил кучу дурацких статей на тему виртуализации в биосе пока не нашел вас,
интересно почему такое ограничение, не пробовали ставить другой язык виртуалбокса или системы?