Добавить в корзинуПозвонить
Найти в Дзене

Все операционные системы на одном компьютере! Пошаговое руководство

Сталкивались ли Вы когда-либо с одной из следующих ситуаций: И это не весь огромный список случаев, когда Вам может понадобиться другая ОС, но ставить её стационарно не хочется или нерационально по каким-то причинам. И именно в таких случаях Вам поможет виртуальная машина (ВМ). Виртуальных машин достаточно много, но мы рассмотрим только одну из них, как самую простую в настройке, бесплатную для некоммерческого использования и потребляющую небольшое количество ресурсов ПК. Oracle VM VirtualBox — это кроссплатформенная и бесплатная для некомерческого использования система виртуализации, разработанная компанией Oracle. Программа позволяет запускать несколько операционных систем одновременно на одном физическом компьютере, создавая полноценные виртуальные машины (ВМ) с собственными ресурсами и настройками. Поддерживается установка Oracle VM VirtualBox на следующих ОС: Microsoft Windows, Linux, Mac OS, Solaris, FreeBSD. И распространяется под лиценизией GPL ver. 3. Некоторые ключевые возмож
Оглавление
Все операционные системы на одном компьютере! Пошаговое руководство
Все операционные системы на одном компьютере! Пошаговое руководство

Сталкивались ли Вы когда-либо с одной из следующих ситуаций:

  • Вам нужно сделать работу в программе, которой нету на Windows, но она есть на Linux или MacOS или наоборот, Вы являетесь ярым поклонником Linux (как я) или MacOS и тут Вам срочно потребовался скажем Adobe Photoshop.
  • Вы услышали о какой-то новой сборке Linux и Вам очень захотелось её посмотреть.
  • Появилась Windows 12, а Вы всё ещё как динозавр сидите на Windows 11!? А так хочется словить новые глюки от мелкомягких (Microsoft) в новой более совершенной системе, так как старые глюки уже поднадоели.
  • Вы системный администратор и Вам надо срочно поднять сервер на Linux (слова Windows и сервер не совместимы для коммерческой организации), протестировать кучу настроек и прав доступа, прежде чем громоздить его на рабочий сервер, а ещё желательно протестировать как это будет работать с разными рабочими местами под разными операционными системами (ОС).
  • Вы захотели установить Linux на USB-накопитель или внешний SSD, как полноценную систему, чтобы любимая система была всегда с собой в кармане и работала на любом ПК (Linux такое может), но перезагружать компьютер сейчас нельзя, например идёт расчёт сферического коня в вакууме и этот расчёт никак нельзя останавливать.
  • У Вас есть очень нужная программа, но добыта она непосильным трудом из мягко говоря ненадежных источников и запускать без проверки на своём ПК боязно.

И это не весь огромный список случаев, когда Вам может понадобиться другая ОС, но ставить её стационарно не хочется или нерационально по каким-то причинам. И именно в таких случаях Вам поможет виртуальная машина (ВМ).

Виртуальных машин достаточно много, но мы рассмотрим только одну из них, как самую простую в настройке, бесплатную для некоммерческого использования и потребляющую небольшое количество ресурсов ПК.

VirtualBox: Ваш незаменимый помощник виртуализации операционных систем

Oracle VM VirtualBox — это кроссплатформенная и бесплатная для некомерческого использования система виртуализации, разработанная компанией Oracle. Программа позволяет запускать несколько операционных систем одновременно на одном физическом компьютере, создавая полноценные виртуальные машины (ВМ) с собственными ресурсами и настройками. Поддерживается установка Oracle VM VirtualBox на следующих ОС: Microsoft Windows, Linux, Mac OS, Solaris, FreeBSD. И распространяется под лиценизией GPL ver. 3.

Некоторые ключевые возможности VirtualBox:

  • поддержка 32-битных и 64-битных ОС и многопроцессорных ВМ (SMP) такие как Microsoft Windows, Linux, Solaris, BSD, IBM OS/2, Mac OS X и другие;
  • интеграция с USB-устройствами, общими папками и буфером обмена между хостом и гостем;
  • аппаратное ускорение графики (OpenGL и Direct3D), 2D и 3D-графика (только в 32-битных Windows 2000, XP, Vista, 7 и 8, для гостевых DOS / Windows 3.x / 95 / 98 / ME - не предусмотрена поддержка аппаратного 3D-ускорения);
  • создание и управление снимками ВМ (snapshots);
  • поддержка различных режимов сетевого подключения: NAT, Bridge, Host-only и другие;
  • мощный интерфейс командной строки (VBoxManage) и веб-интерфейс для удалённого управления.

VirtualBox активно используется для тестирования программ, безопасного запуска недоверенных приложений, обучения, DevOps-задач и организации виртуализированной инфраструктуры.

Установка VirtualBox под Linux на базе Debian

Существует 4 способа установки VirtualBox под Linux на базе Debian и мы рассмотрим их все:

1. Установка VirtualBox под Linux Ubuntu из репозитория

1.1. Откройте терминал (Ctrl+Alt+T) и выполните эту команду: sudo apt install VirtualBox

1.2. Запустите VirtualBox командой в терминале (Ctrl+Alt+T): VirtualBox

2. Установка VirtualBox под Linux Ubuntu 24.04 с использованием графического интерфейса (GUI)

2.1. Откройте Центр Приложений и вверху в поиске введите VirtualBox. Центр Приложений найдёт все возможные пакеты для установки. Выберите нужный пакет VirtualBox для установки и нажмите кнопку "Установить". Дождитесь окончания установки.

Поиск VirtualBox в Центре приложений
Поиск VirtualBox в Центре приложений
Установка VirtualBox через Центр Приложений завершена
Установка VirtualBox через Центр Приложений завершена

2.2. После окончания установки VirtualBox в Центре Приложений кнопка "Установить" сменится на кнопку "Удалить".

3. Установка VirtualBox c помощью официального сайта и GUI

3.1. Зайдите на официальный сайт и скачайте последнюю версию под вашу версию Linux (например под Ubuntu 24.04).

Скачиваем необходимую версию VirtualBox
Скачиваем необходимую версию VirtualBox

3.2. Установите менеджер пакетов Gdebi, чтобы можно было устанавливать DEB-пакеты. Для этого запустите терминал (Ctrl+Alt+T) и введите следующие команды: sudo apt update и sudo apt install gdebi

3.3. После установки менеджера пакетов Gdebi введите следующую команду: sudo gdebi <path/to/virtualbox.deb>, где <path/to/virtualbox.deb> надо заменить на фактический путь к deb-пакету VirtualBox (virtualbox-7.1_7.1.8-168469~Ubuntu~noble_amd64.deb)

Установка DEB-пакета VirtualBox с помощью менеджера пакетов Gdebi
Установка DEB-пакета VirtualBox с помощью менеджера пакетов Gdebi

3.4. Или же нажмите на скаченный файл правой кнопкой мыши, выберите "Открыть с помощью...", выбрать в открывшемся окне "Программа установки пакетов GDebi", нажать кнопку "Открыть" и запустится менеджер GDebi и в нём надо нажать на кнопку "Установить".

3.5. После установки DEB-пакета VirtualBox, найдите через интерфейс в приложениях VirtualBox и запустите его.

4. Установка VirtualBox из репозитория Oracle

4.1. Запустите терминал (Ctrl+Alt+T) и выполните команду добавления ключа репозитория Oracle: wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox-2016.gpg

4.2. Выполните команду добавления репозитория Oracle в список репозиториев ОС: sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

4.3. Чтобы обновить список пакетов, выполните следующую команду в терминале: sudo apt-get update

4.4. Выполните команду в терминале, чтобы установить VirtualBox: sudo apt-get install virtualbox

4.5. Запустите VirtualBox командой в терминале (Ctrl+Alt+T): VirtualBox

5. Открываем доступ VirtualBox к USB устройствам под ОС Ubuntu

Когда откроется VirtualBox, вы можете увидеть предупреждающее сообщение "Не удалось опросить USB устройства" или 'Failed to enumerate host USB devices.'

Сообщение о невозможности опроса USB устройств в VirtualBox
Сообщение о невозможности опроса USB устройств в VirtualBox

Чтобы исправить это недоразумение, вам необходимо добавить свою учетную запись пользователя Linux в группу vboxusers. Для этого выполните эту команду в терминале (Ctrl+Alt+T): sudo usermod -aG vboxusers username

Где username - это название Вашей учётной записи

После добавления Вашей учётной записи в группу vboxusers, проверьте наличие Вашей учётной записи в этой группе, используя следующую команду в терминале (Ctrl+Alt+T): groups username

Пример использования команд usermod и groups
Пример использования команд usermod и groups

Затем вам нужно будет перезагрузить компьютер, чтобы изменения вступили в силу.

6. Установка дополнения VirtualBox Extension Pack

Пакет расширений VirtualBox добавляет дополнительные функции, такие как поддержка USB, гибкое изменение разрешения экрана ВМ в зависимости от размера окна и шифрование виртуальных дисков.

Чтобы его скачать надо вернуться на официальный сайт в раздел Downloads и в блоке "VirtualBox Extension Pack", надо нажать на кнопку "Accept and download", предварительно изучив лицензионное соглашение PUEL.

Скачиваем пакет расширений VirtualBox Extension Pack
Скачиваем пакет расширений VirtualBox Extension Pack

После завершения загрузки дважды щелкните на файле левой кнопкой мыши или выделите файл и нажмите Enter на клавиатуре, чтобы установить пакет расширений. Следуйте инструкциям на экране, чтобы завершить процесс.

Запустите скаченный пакет расширений VirtualBox Extension Pack
Запустите скаченный пакет расширений VirtualBox Extension Pack
Установка пакета расширений VirtualBox Extension Pack
Установка пакета расширений VirtualBox Extension Pack

Хочу также отметить, что данный пакет расширений необязательный, все Ваши ВМ будут работать и без него.

Вот и всё! Мы пошагово рассмотрели 4 способа установки VirtualBox на компьютер с операционными системами построенных на базе ОС Debian на примере ОС Ubuntu Gnome 24.04.2 LTS.

7. Установка VirtualBox под ОС Microsoft Windows

7.1. Перейдите на официальный сайт VirtualBox и перейдите в раздел Download. Выберите в блоке VirtualBox Platform Packages раздел "Windows hosts" и начнется скачивание VirtualBox на Ваш компьютер.

Официальный сайт VirtualBox, раздел Download
Официальный сайт VirtualBox, раздел Download
Блок VirtualBox Platform Package
Блок VirtualBox Platform Package

7.2. После скачивания VirtualBox, запустите скаченный файл установщика VirtualBox (VirtualBox-7.1.8-168469-Win.exe).

Скаченный файл установщика VirtualBox
Скаченный файл установщика VirtualBox

7.3. После запуска мастера установки VirtualBox, нажмите "Далее" (Next).

Запуск мастера установки VirtualBox под Windows
Запуск мастера установки VirtualBox под Windows

7.4. На следующем экране мастера установки настройте установку нужных Вам элементов для VirtualBox. Рекомендую оставить всё по умолчанию и нажать на кнопку "Далее" (Next).

Экран выбора элементов установки в мастере установки VirtualBox
Экран выбора элементов установки в мастере установки VirtualBox

7.4. На следующем экране мастера установки укажите галочками те пункты, которые Вам нужны и нажмите кнопку "Далее" (Next).

Выбор необходимых ярлыков запуска и ассоциации с файлами VirtualBox в ОС Windows
Выбор необходимых ярлыков запуска и ассоциации с файлами VirtualBox в ОС Windows

7.5. На следующем экране появится предупреждение о сетевых интерфейсах. Нажмите "Да" (Yes). После нажатия кнопки «Да» (Yes) вы можете столкнуться с временным отключением от сети. В этом нет ничего страшного, просто устанавливаются виртуальные сетевые устройства для VirtualBox.

Установка виртуальных сетевых устройств для VirtualBox под ОС Windows
Установка виртуальных сетевых устройств для VirtualBox под ОС Windows

7.6. Наконец, нажмите кнопку "Установить" на экране «Готово к установке». Установка займет некоторое время, в зависимости от скорости работы вашей системы.

Завершение подготовки к установки VirtualBox в мастере устаноки
Завершение подготовки к установки VirtualBox в мастере устаноки

7.7. Во время установки может появиться запрос от службы безопасности Windows. Нажмите "Установить" (Install).

Подтверждение установки драйверов для виртуальных устройств USB в ОС Windows от корпорации Oracle
Подтверждение установки драйверов для виртуальных устройств USB в ОС Windows от корпорации Oracle

7.8. После завершения установки нажмите кнопку "Готово" (Finish), чтобы закрыть мастер установки.

Вот и все. Вы успешно установили VirtualBox на свой компьютер под управлением ОС Microsoft Windows.

В этой статье мы рассмотрели установку системы виртуализации операционных систем VirtualBox от корпорации Oracle на двух операционных системах Linux и Windows. Эта система безусловно Вам поможет в работе, в изучении других ОС, в тестировании приложений в безопасной среде, решении DevOps-задач, организации виртуализированной инфраструктуры и других задачах, которые могут перед Вами возникнуть.

Подписывайтесь на канал, так как в следующих статьях я будут рассматривать установку гостевых ОС под системой виртуализации VirtualBox. Оставляйте свои вопросы и замечания к статье в комментариях под ней. Я обязательно на все комментарии отвечу. Если Вам нужна помощь в установки VirtualBox или у Вас возникли другие вопросы по операционным системам или программам, тогда Вы можете связаться со мной по следующей ссылке и я обязательно помогу Вам разобраться в Вашем вопросе.

Если Вам понравилась эта статья или другие мои статьи на канале
и Вы хотите помочь развитию канала и поддержать меня как автора, тогда воспользуйтесь кнопкой
"Поддержать" под статьёй справа. Это сильно поможет развитию канала, а также добавит мотивации мне лично!