Всем привет!
В данной статье я попытаюсь простым языком, для обычных пользователей объяснить, что такое Virtualbox или часто её ещё называют, виртуальная машина.
Что же такое Virtualbox?
По сути - это программа, которая устанавливается на компьютер. Virtualbox используя доступные ресурсы вашего компьютера, такие как процессор, оперативная память, дисковое пространство для хранения файлов, сетевые ресурсы и т.д, даёт вам возможность создавать на основе ваших ресурсов - виртуальный компьютер.
Если говорить совсем простым языком, то Virtualbox позволяет создавать виртуальные компьютеры в реальном компьютере.
Таких виртуальных компьютеров со своей отдельной операционной системой можно создавать сколько угодно пока позволяют ресурсы вашего настоящего компьютера.
Для чего может понадобиться Virtualbox?
Virtualbox может понадобиться, если вы хотите подобрать себе на компьютер операционную систему, например из семейства linux, но не хотите в данный момент удалять уже имеющуюся операционную систему.
Virtualbox так же применяется и разработчиками, для отладки и проверки на виртуальном компьютере той операционной системы, над которой они работают.
Возможно вам просто интересно посмотреть на другие операционные системы, и не планируете менять свою основную операционную систему, в этом случае программа для создания виртуальной машины будит идеальным и безопасным вариантом для вас.
Создание виртуального компьютера в Virtualbox никак не отражается на основном компьютере. Установка операционной системы и все изменения производимые внутри виртуального компьютера никак не пересекаются с основной операционной системой.
Само собой, Virtualbox не единственная программа для создания виртуальных машин. Например, существуют ещё такие программы VMware Workstation Pro, Microsoft Hyper-V и т.д.
Некоторые пользователи, могут задать такой вопрос:
"Для чего вообще простому пользователю нужно устанавливать Virtualbox и подобные ей программы?"
Ответ я уже частично написал выше. Но преимущество виртуальной машины заключается не только в возможности установки нескольких операционных систем одновременно, но и в возможности настроить для каждой отдельной виртуальной машины свои параметры виртуального оборудования, такие как, количество процессоров, количество оперативной памяти и т.д.