VirtualBox — это кроссплатформенное программное обеспечение для виртуализации, которое можно использовать для создания и запуска нескольких виртуальных машин на вашем компьютере. Например, вы можете использовать его для запуска Linux на ПК с Windows или Mac или для запуска Windows на компьютере Mac или Linux и т. д. В то время как некоторые люди предпочитают двойную загрузку двух операционных систем, другие выбирают более простой метод запуска. вторая операционная система через VirtualBox.
Итак, теперь возникает вопрос: можете ли вы запустить VirtualBox на своем компьютере, а затем запустить внутри него еще один экземпляр VirtualBox? Ответ на этот вопрос предоставлен SuperUser.
Вопрос
Суперпользователь Хавьер Бадия хочет знать, можете ли вы запустить одну виртуальную машину внутри другой:
Можно ли, скажем, запустить VirtualBox в Windows 7 с гостевой системой Linux, а на этой Linux-машине запустить Bochs?
Причина в том, что я заинтересован в разработке ОС и обнаружил, что все учебные пособия и прочее гораздо проще выполнять на машинах *nix. Я пробовал использовать Cygwin, но мне кажется, что это добавляет еще один уровень сложности и не обязательно упрощает задачу.
Итак, каков вердикт?
Ответ
SuperUser Breakthrough, набравший наибольшее количество голосов (точнее, 20) за свой ответ, объясняет:
Коротко: да.
Каждая виртуальная машина технически «независима» друг от друга, и с VirtualBox вы можете легко это сделать, поскольку она поддерживается как в операционных системах Windows, так и в Linux (эмулируемых или нет). Вы можете просто использовать Windows в качестве ОС «базового хоста», запустить Linux на виртуальной машине, а затем использовать эту операционную систему в качестве нового базового хоста для Bochs.
Обратите внимание, что единственным ограничением здесь является ваше оборудование. В зависимости от требований вашей разработки вам может потребоваться больше памяти или обновление до 64-битной операционной системы «базовый хост». При этом, если вы разумно выбираете дистрибутивы Linux, любая современная система должна иметь возможность такого произвольного вложения.
Итак, вот оно; это действительно возможно и работает лучше всего, если вы включите виртуализация x86 на своем компьютере.
Хотели бы вы добавить что-то еще к приведенному выше объяснению? Нам бы хотелось услышать ваше мнение, поэтому дайте нам знать в комментариях. Чтобы увидеть три других ответа, вы можете читайте полное обсуждение здесь .
Изображение предоставлено: соник2000гр