Другими словами: создаем компьютер в компьютере, чтобы вы могли пользоваться компьютером, когда пользуетесь компьютером.
Что такое виртуальная машина
Виртуальная машина – это программное обеспечение (ПО), которое позволяет запускать одну операционную систему (ОС) внутри другой, уже существующей операционной системы. То есть на своем компьютере с Windows вы можете запустить, например, MacOS.
Как работает виртуальная машина
Виртуальная машина (ВМ) ничем не отличается от физического персонального компьютера (ПК). У ВМ есть сетевая карта, центральный процессор, внутренние хранилища, оперативная память и другие аппаратные компоненты.

Виртуальная машина может запускаться через административную панель или функционировать в режиме отдельного окна. Виртуальная машина VMware Workstation. Эмуляция сразу четырех операционных систем
Особенности виртуальной машины:
- задействует ресурсы реальной физической машины;
- на физическом компьютере всегда работает изолированно;
- выделенные на ВМ ресурсы физической машины хранятся в облаке.
Процесс запуска нескольких ВМ на одной физической машине называется виртуализацией.

Монитор виртуальных машин (он же гипервизор) VirtualBox. Виртуализация позволяет оптимизировать ресурсы физической машины
Для чего нужны виртуальные машины
- Для тестовых запусков нового программного обеспечения.
- Для проверки ПО на наличие вредоносного кода.
- Для предотвращения несанкционированного доступа к информации.
- Для проведения тестов ПО.
- Для отладки ПО.
- Для облачных вычислений.
- Для ограничения технических возможностей ПО.
- Для запуска ПО, несовместимого с уже установленной ОС.
- Для управления группой компьютеров, или кластером.
- Для замера производительности программы.
- Для эмуляции (воспроизведения работы) любых информационных систем.
- Для эмуляции архитектурных решений.
- Для оптимизации работы серверов типа мейнфрейм.
Достоинства виртуальных машин
Виртуальную машину можно быстро передать с одной физической машины на другую – это одно из главных преимуществ технологии. Но есть и другие:
- на одной физической машине, если она достаточно производительная, можно размещать несколько виртуальных машин;
- текущее состояние ВМ автоматически сохраняется при отключении;
- если вам нужно часто переключаться между несколькими операционными системами, перезагружать виртуальную машину не нужно;
- можно работать со снэпшотами и делать откат к более ранним конфигурациям;
- виртуальная машина может функционировать во временной памяти и не занимать постоянную;
- любую виртуальную машину можно сохранить в качестве изолированной среды, после чего ее можно открыть на любом компьютере.
Недостатки виртуальных машин
- Слабо подходит для виртуализации «видеокарт» (GPU): о полноценной работе с рендерами и трехмерной графикой через ВМ можно забыть.
- Для запуска виртуальной машины нужны аппаратные мощности и высокий уровень производительности физической машины.
- Производительность в операционной системе на ВМ всегда ниже, чем в операционной системе на физической машине
Кроме этих недостатков есть и другие, но специфические – не каждому специалисту вообще придется с ними столкнуться.
Как установить виртуальную машину
Рассмотрим самый доступный способ установки – через виртуальную машину VirtualBox (это одна из самых популярных ВМ для Windows в 2022 году).
- Скачайте VirtualBox. Для загрузки дистрибутива лучше всего воспользоваться официальным сайтом Oracle.
- Установите VirtualBox.
- Скачайте необходимый образ операционной системы в ISO-формате. Его мы и будем внедрять в виртуальную машину.
- Запустите VirtualBox на физическом компьютере.
Далее алгоритм действий следующий:
Выберите пункт «Создать»:

Создаем новую ВМ в мониторе виртуальных машин Oracle VM VirtualBox
Укажите название виртуальной машины и путь до образа системы.

Не забудьте выбрать тип / версию операционной системы. Нажмите кнопку «Далее»
Укажите объем оперативной памяти, который будет выделен для создаваемой ВМ. На этом же экране вы увидите рекомендуемый и критически необходимый объем RAM для выбранной операционной системы.

Лучше выделить объем памяти, который находится на «зеленом» отрезке
Нажимаем «Далее». Попадаем на экран кастомизации жесткого диска:

Кликаем по кнопке «Создать».
На следующем шаге нужно указать тип виртуального диска:

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

Выбираем формат хранения данных на жестком диске
- Динамический диск – это файл, который занимает необходимое место на жестком диске физической машины лишь по мере заполнения. Внимание: файл динамического диска не сможет уменьшиться, даже если место, занятое его содержимым, освободится.
- Фиксированный жесткий диск генерируется дольше, но работает быстрее, чем динамический.
Нажимаем «Далее» и указываем размер виртуального жесткого диска в мегабайтах.

Указываем название виртуального диска и задаем его размер
Все! Виртуальная машина создана.

Мы создали новую ВМ через Oracle VM VirtualBox
Как запустить виртуальную машину
Нажмите иконку с зеленой стрелкой «Запустить».

Запускаем созданную ВМ
Переходим к настройкам ВМ.

Российские антивирусы – эксперт проверил лучшие (и странные) варианты
Настройка виртуальной машины
VirtualBox хорош тем, что позволяет тонко настроить создаваемую ВМ. Чтобы настроить виртуальную машину, кликните правой кнопкой по ее иконке:

Настраиваем созданную ВМ
Сразу переходим в раздел «Система». Тут настраиваются параметры машины.
На вкладке «Процессор» настраиваем количество ядер процессора, предел загрузки ЦПУ и при необходимости активируем дополнительные возможности – AMD-V, PAE, NX, Nested VT-x.

Настраиваем производительность процессора
На вкладке «Материнская плата» настраиваем квоту основной памяти, определяем порядок загрузки накопителей, выбираем чипсет и активируем дополнительные возможности (IO APIC, EFI, часы для UTC).

Настраиваем параметры материнской платы виртуальной машины
На вкладке «Ускорение» можно активировать средства аппаратной визуализации и настроить интерфейс паравиртуализации.

Настраиваем параметры ускорения системы
Это все системные настройки виртуальной машины, которые могут понадобиться в 95 % случаев. При необходимости вы можете изменить еще настройки дисплея, носителей, аудио, сети, com-портов, USB, общих папок.
Аналогичным образом настраиваются ВМ не только в VirtualBox, но и в других мониторах виртуальных машин.
Как перенести виртуальную машину
Гипервизор VirtualBox позволяет экспортировать / импортировать конфигурации любых виртуальных машин.
Экспорт
Виртуальная машина должна быть отключена на время выполнения переноса.
- Откройте меню «Файл».
- Нажмите кнопку «Экспорт конфигураций».

Экспортируем конфигурацию ВМ
- Выберите необходимые машины на экспорт.

Нашли ранее созданную ВМ
- Если появится сообщение о сбросе состояния ВМ, примите его.
- Укажите параметры экспорта.

Указываем главные параметры экспорта ВМ
- При выборе формата .OVA все файлы будут помещены в архив открытого формата.
- При выборе формата .OVF файлы будут записаны независимо друг от друга (по отдельности).
В строке «Файл» папка по умолчанию предустановлена на системный диск. При необходимости измените ее.
- Укажите дополнительные параметры экспорта (продукты, версия, ссылка, поставщик).

При необходимости изменяем опции ВМ
- Нажмите кнопку «Экспорт» внизу окна.
Экспортирование виртуальной машины завершено.
Импорт
Если вам нужно импортировать ВМ, то действия не сложнее.
- Откройте меню «Файл».
- Нажмите кнопку «Импорт конфигураций».

Импортируем ВМ в Oracle VM VirtualBox
- Укажите путь до OVA-файла и нажмите кнопку «Далее» внизу окна.

Указываем файл для импорта конфигурации ВМ
- Укажите необходимые параметры импорта ВМ (имя, USB-контроллер, тип гостевой ОС, процессор).
В самом низу списка будет строка «Виртуальный образ диска». При необходимости вы можете изменить раздел жесткого диска или папку импорта ВМ.
- Нажимаем «Импорт».

21 крутой трюк с интернетом и компьютером: они помогут вам в работе!
Как удалить виртуальную машину
В VirtualBox удалить виртуальную машину можно, кликнув по ее иконке в боковом меню и выбрав пункт «Удалить».

Удалить ранее созданную виртуальную машину
Какую виртуальную машину выбрать
Выше мы рассказали о трех лучших мониторах виртуальных машин. Внимательно изучите их достоинства и недостатки. Чтобы помочь подобрать наилучший вариант, мы подготовили сравнение этих инструментов.
VirtualBox
Плюсы
- Простой, но функциональный интерфейс.
- Умеет работать c RDP.
- Бесплатный.
- Позволяет эмулировать большую часть популярных операционных систем.
- Есть собственный SDK.
- Есть поддержка русского языка.
- Есть поддержка физических устройств внутри ВМ (только если они подключаются по USB).
- Поддержка управления через Graphic User Interface.
Минусы
- Максимальный объем памяти для видеокарты – 256 МБ.
- Нет DirectX для трехмерной графики.

5 способов подключить VPN на компьютере – от бесплатных до навороченных
VMware ESX
Плюсы
- Параметры виртуальной машины, включая процессор, оперативную память, накопители, материнскую плату хорошо поддаются настройке.
- Есть поддержка EFI.
- Гипервизор поддерживает трехмерную графику.
Минусы
- Бесплатная версия имеет слишком много ограничений.
- Нет захвата видео с экрана ВМ.
- Для полноценной работы с ESX Server, потребуется специальное аппаратное обеспечение ЦП от Intel или AMD.
- Нужно постоянное хранилище для данных о виртуальных машинах и их жестких дисках.
Hyper-V
Плюсы
- Поддерживает несколько операционных систем, включая Linux и устаревшие версии Windows.
- Основные инструменты Hyper-V по корпоративному соглашению бесплатны.
- Hyper-V изначально инсталлирована на большинстве версий Windows 10.
- Легко интегрировать с другими продуктами Microsoft.
Минусы
- Не работает на старых версиях Windows (минимальная – Windows 10).
- Недружелюбный интерфейс.
- Юзабилити заметно хуже, чем у мониторов рассмотренных выше (если вы пользовались продуктами Microsoft ранее, привыкнуть будет легче).
- Отсутствует поддержка «яблочных» ОС.