Простая виртуальная машина для windows 10

Если на вашем компьютере установлена Windows 10 Pro или Enterprise, вы можете не знать, что эта операционная система имеет встроенную поддержку виртуальных машин Hyper-V. Т.е. все что нужно, чтобы установить Windows (и не только) в виртуальную машину уже имеется на компьютере. Если у вас домашняя версия Windows, вы можете использовать VirtualBox для виртуальных машин.

Обычный пользователь может не знать, что такое виртуальная машина и зачем она может пригодиться, я постараюсь это объяснить. «Виртуальная машина» — это своего рода программно запущенный отдельный компьютер, если еще более просто — Windows, Linux или другая ОС, запущенная в окне, со своим собственным виртуальным жестким диском, системными файлами и прочим.

На виртуальную машину можно устанавливать операционные системы, программы, экспериментировать с ним любым образом, при этом ваша основная система никак затронута не будет — т.е. при желании вы можете специально запускать вирусы в виртуальной машине, не боясь, что что-то случится с вашими файлами. Кроме этого, предварительно вы можете за секунды сделать «снимок» виртуальной машины, чтобы в любой момент вернуть ее за те же секунды в исходное состояние.

Для чего это нужно рядовому пользователю? Самый распространенный ответ — попробовать какую-либо версию ОС, не заменяя своей текущей системы. Еще один вариант — установка сомнительных программ для проверки их работы или установка тех программ, которые не работают в ОС, установленной на компьютере. Третий случай — использовать ее в качестве сервера для тех или иных задач и это далеко не все возможные варианты применения. См. также: Как скачать готовые виртуальные машины Windows.

Примечание: если вы уже используете виртуальные машины VirtualBox, то после установки Hyper-V они перестанут запускаться с сообщением о том, что «Не удалось открыть сессию для виртуальной машины». О том, как поступить в этой ситуации: Запуск виртуальных машин VirtualBox и Hyper-V на одной системе.

Установка компонентов Hyper-V

Установка Hyper-V в Windows 10

По умолчанию, компоненты Hyper-V в Windows 10 отключены. Для установки, зайдите в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт Hyper-V и нажмите «Ок». Установка произойдет автоматически, возможно потребуется перезагрузить компьютер.

Если вдруг компонент неактивен, можно предположить, что у вас либо установлена 32-разрядная версия ОС и менее 4 Гб RAM на компьютере, либо нет аппаратной поддержки виртуализации (есть почти на всех современных компьютерах и ноутбуках, но может быть отключена в БИОС или UEFI).

После установки и перезагрузки, используйте поиск Windows 10, чтобы запустить Диспетчер Hyper-V, также его можно найти в разделе «Средства администрирования» списка программ меню Пуск.

Настройка сети и Интернета для виртуальной машины

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

Как это сделать:

  1. В диспетчере Hyper-V слева в списке выберите второй пункт (имя вашего компьютера).
  2. Кликните правой кнопкой мыши по нему (или пункт меню «Действие») — Диспетчер виртуальных коммутаторов.
  3. В диспетчере виртуальных коммутаторов выберите «Создать виртуальный сетевой коммутатор, «Внешняя» (если нужен Интернет) и нажмите кнопку «Создать».
  4. В следующем окне в большинстве случаев что-либо менять не нужно (если вы не специалист), разве что можете задать свое собственное имя сети и, если у вас есть и Wi-Fi адаптер и сетевая карта, выберите в пункте «Внешняя сеть» тот и сетевых адаптеров, который используется для доступа в Интернет.
  5. Нажмите Ок и дождитесь, когда будет создан и настроен виртуальный сетевой адаптер. В это время соединение с Интернетом может пропадать.
Создание виртуальной сети в Hyper-V

Готово, можно переходить к созданию виртуальной машины и установки Windows в нее (можно поставить и Linux, но по моим наблюдениям, в Hyper-V его производительность оставляет желать лучшего, рекомендую Virtual Box для этих целей).

Создание виртуальной машины Hyper-V

Также, как и на предыдущем этапе, кликните правой кнопкой мыши по имени вашего компьютера в списке слева или нажмите пункт «Действие» меню, выберите «Создать» — «Виртуальная машина».

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

Имя виртуальной машины

Следующий этап позволяет выбрать поколение виртуальной машины (появилось в Windows 10, в 8.1 этого шага не было). Внимательно прочтите описание двух вариантов. По сути, поколение 2 представляет собой виртуальную машину с UEFI. Если вы планируете много экспериментировать с загрузкой виртуальной машины с различных образов и установкой разных операционных систем, рекомендую оставить 1-е поколение (виртуальные машины 2-го поколения загружаются не со всех загрузочных образов, только UEFI).

Поколение виртуальной машины

Третий шаг — выделение оперативной памяти для виртуальной машины. Используйте тот размер, который требуется для планируемой к установке ОС, а лучше даже больше, учитывая при этом, что эта память на время работы виртуальной машины будет недоступна в вашей основной ОС. Отметку «Использовать динамическую память» я обычно снимаю (люблю предсказуемость).

Память для Hyper-V

Далее у нас настройка сети. Все, что требуется — это указать созданный ранее виртуальный сетевой адаптер.

Настройка сети

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

Настройка виртуального жесткого диска

После нажатия «Далее» вы можете задать параметры установки. Например, установив пункт «Установить операционную систему с загрузочного компакт-диска или DVD», можно указать физический диск в приводе или файл образа ISO с дистрибутивом. В данном случае при первом включении виртуальная машина загрузится именно с этого накопителя и можно будет сразу установить систему. Также можно сделать это в дальнейшем.

Установка ОС на виртуальную машину из ISO

Вот и все: вам покажут своду по виртуальной машине, а по нажатию кнопки «Готово» она будет создано и появится в списке виртуальных машин диспетчера Hyper-V.

Список виртуальных машин

Запуск виртуальной машины

Для того, чтобы запустить созданную виртуальную машину, вы можете просто дважды кликнуть по ней в списке диспетчера Hyper-V, а в окне подключения к виртуальной машине нажать кнопку «Включить».

Подключение к виртуальной машине

Если при ее создании вы указывали образ ISO или диск, с которого нужно загрузиться, это произойдет при первом запуске, и вы сможете установить ОС, например, Windows 7 так же, как происходит установка на обычный компьютер. Если вы не указывали образа, то сделать это можно в пункте меню «Медиа» подключения к виртуальной машине.

Обычно после установки загрузка виртуальной машины автоматически устанавливается с виртуального жесткого диска. Но, если этого не произошло, вы можете настроить порядок загрузки, кликнув по виртуальной машине в списке диспетчера Hyper-V правой кнопкой мыши, выбрав пункт «Параметры» и затем пункт настроек «BIOS».

Порядок загрузки в Hyper-V

Также в параметрах вы можете изменить размер оперативной памяти, число виртуальных процессоров, добавить новый виртуальный жесткий диск и изменить другие параметры виртуальной машины. Дополнительно на тему может пригодиться инструкция: Как пробросить видеокарту в виртуальную машину Hyper-V

В заключение

Конечно, эта инструкция — лишь поверхностное описание создания виртуальных машин Hyper-V в Windows 10, всех нюансов тут не уместить. Дополнительно стоит обратить внимание на возможности создания контрольных точек, подключения физических накопителей в ОС, установленных в виртуальной машине, расширенные настройки и т.п.

Но, думаю, в качестве первого знакомства для начинающего пользователя вполне подойдет. Со многими вещами в Hyper-V можно при желании разобраться и самостоятельно. Благо, все на русском языке, достаточно хорошо пояснено, а при необходимости ищется в Интернете. А если вдруг возникнут вопросы при экспериментах — задавайте их, я буду рад ответить.

  • 2 мин. чтения
  • 31 мая 2024

Виртуальные машины позволяют запускать различные операционные системы на одном физическом компьютере, что удобно для тестирования, разработки и обучения. Рассмотрим наиболее популярные виртуальные машины для Windows, их преимущества и недостатки.

VirtualBox

Детище компании Oracle является одной из самых популярных виртуальных машин. Это бесплатное ПО, которое поддерживает широкий спектр операционных систем и предоставляющее богатый набор функций.

Преимущества:

  • Бесплатная версия и открытый исходный код. VirtualBox распространяется под лицензией GPL, что делает его бесплатным для всех пользователей.
  • Поддержка множества операционных систем. Продукт поддерживает широкий спектр операционных систем, включая Windows, Linux, macOS и даже DOS.
  • Простота использования. Интерфейс VirtualBox интуитивно понятен, что делает его отличным выбором для начинающих пользователей.
  • Активное сообщество и регулярные обновления. Большое сообщество пользователей и разработчиков обеспечивает постоянное развитие и обновление программы.

Недостатки:

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

VMware Workstation

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

Преимущества:

  • Высокая производительность. VMware Workstation известен своей высокой производительностью и стабильностью работы.
  • Широкий функционал. Поддержка функции снапшотов, клонов и других возможностей, которые полезны для разработки и тестирования.
  • Интеграция с хост-системой. VMware Workstation предлагает глубокую интеграцию с хостовой системой, включая поддержку 3D-графики и USB-устройств.
  • Поддержка корпоративных функций. VMware Workstation Pro поддерживает функции, необходимые для корпоративного использования, такие как управление группами виртуальных машин.

Недостатки:

  • Цена. Основной минус VMware Workstation — его высокая стоимость, что может быть препятствием для домашних пользователей и небольших компаний.
  • Сложность. Из-за широкого набора функций интерфейс может показаться сложным для новичков.

Hyper-V

Hyper-V — это средство виртуализации, разработанное Microsoft, и встроенное в некоторые версии Windows. Программа предоставляет мощные возможности виртуализации и интеграции, особенно для пользователей Windows 10 Pro и Windows Server.

Преимущества:

  • Интеграция с Windows. Hyper-V является встроенной функцией Windows 10 Pro и Windows Server, что обеспечивает отличную совместимость и интеграцию с системой.
  • Высокая производительность. Будучи детищем Microsoft, Hyper-V оптимизирован для работы на Windows, что обеспечивает высокую производительность.
  • Цена. Hyper-V доступен бесплатно для пользователей соответствующих версий Windows.

Недостатки:

  • Ограниченная поддержка ОС. Hyper-V в первую очередь ориентирован на работу с Windows и ограниченно поддерживает другие операционные системы.
  • Сложность настройки. Hyper-V может быть сложным в настройке и использовании, особенно для новичков, поскольку требует знания командной строки и управления через PowerShell.

Вывод

Выбор лучшей виртуальной машины для Windows зависит от ваших конкретных потребностей. Для пользователей, которым важна бесплатность и открытость, отличным выбором станет VirtualBox. Если приоритет — высокая производительность и глубокая интеграция с системой, стоит рассмотреть VMware Workstation. Hyper-V идеально подходит для пользователей Windows 10 Pro и Windows Server, нуждающихся в бесплатном и мощном решении.

Полезная статья?

Ваша оценка
поможет нам стать лучше

  • 2

Товары из статьи

Смотрите также

VirtualBox — это средство, позволяющее создавать на ПК виртуальную машину со своей собственной операционной системой.

Виртуальные машины используются для тестирования ПО на разных платформах: Microsoft Windows, Linux, macOS. Без виртуализации разработчикам пришлось бы держать под рукой отдельную ЭВМ под каждую ОС.

Всем виртуальным машинам выделяется пространство на физическом диске. Их операционные системы называются гостевыми, а ОС физического ПК — хостовой.

VirtualBox распространяется бесплатно и устанавливается на компьютеры под управлением операционных систем Windows, macOS и Linux.

Создадим виртуальную машину, работающую на Debian — ОС на базе Linux, которая используется для работы на ПК и серверах.

Из этой статьи вы узнаете:

  • Как установить VirtualBox
  • Как создать виртуальную машину
  • Как её настроить
  • Как правильно её запустить

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

На странице находится список дистрибутивов для загрузки на ПК под управлением разных ОС. Мы будем устанавливать программу на ПК под управлением Windows — следовательно, выбираем версию Windows hosts. Она первая в списке.

Скриншот: VirtualBox / Skillbox Media

Скачиваем её на свой ПК. По завершении процесса появляется приветствие:

Скриншот: Skillbox Media

Приступаем к установке VirtualBox. В процессе могут выплывать разные предупреждения. Игнорируем их и нажимаем Next. В финале нам откроется главный экран программы с приветствием на русском языке:

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

Назовём нашу виртуальную машину ВМ-1. Так как она будет управляться ОС на базе Linux, в выпадающем окне «Тип» выбираем Linux. Затем, в окне «Версия», — Debian (x64-bit).

Скриншот: Skillbox Media

Указываем объём памяти, который мы выделим нашей ВМ-1: оставляем заданный по умолчанию или вводим своё значение.

Объём памяти напрямую влияет на работу виртуальной машины. Лучше всего придерживаться простого правила: выделять не более половины RAM физического ПК. Также можно отталкиваться от рекомендации VirtualBox, которая отмечает зелёным фоном рекомендуемый объём памяти.

Скриншот: Skillbox Media

Создаём виртуальный жёсткий диск. По умолчанию программа предлагает новый диск с рекомендуемым объёмом. Принимаем параметры или задаём свои.

Скриншот: Skillbox Media

Выбираем тип файла жёсткого диска. По умолчанию VirtualBox предлагает VDI. Ок, соглашаемся. VHD и VMDK — это форматы, предназначенные для виртуальных машин на базе аналогов VirtualBox: VMWare и Virtual PC. Использование VHD и VMDK приведёт к снижению производительности нашей виртуальной машины.

Скриншот: Skillbox Media

Указываем формат хранения: динамический или фиксированный. Для большинства задач подходит динамический: его размер будет увеличиваться или уменьшаться в зависимости от содержимого. Для задач, где нужна максимальная производительность (например, обработка видео) подходит фиксированный формат.

Скриншот: Skillbox Media

Выбираем размер диска. В нашем случае это 16 ГБ. При желании в VirtualBox можно задать больший объём. Именуем новый диск так, как предлагает программа.

Скриншот: Skillbox Media

Мы создали виртуальную машину. На экране указаны её параметры: название, операционная система, оперативная и видеопамять.

Скриншот: Skillbox Media

Сейчас у нашей машины параметры, заданные по умолчанию. Если мы хотим их изменить, наводим мышку на виртуальную машину ВМ-1 слева на экране, кликаем по ней правой кнопкой и в выпадающем меню выбираем «Настроить».

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

Во вкладке «Ускорение» настраиваем режим виртуализации и дополнительные параметры для ускорения работы. Они подбираются автоматически и зависят от выбранной гостевой ОС. Ничего не меняем, оставляем параметры по умолчанию.

Вариант «Минимальный» выбирают для гостевых систем macOS. «Hyper-V» — для Windows, а «KVM» — для Linux. Вариант «Отсутствует» выбираем, когда мы хотим скрыть от гостевой ОС, что она работает на виртуальной машине, а не на физическом ПК. «Совместимый» создан для поддержки виртуальных машин, созданных на устаревших версиях VirtualBox.

Функция «Включить PAE/NX» предназначена для поддержки 4 и более ГБ ОЗУ в 32-битных системах. Мы работаем в 64-битной системе, поэтому для нас это неактуально.

Из вкладки «Система» переходим во вкладку «Дисплей», чтобы установить параметры видеопамяти. Она определяет объём ресурсов, выделенный для виртуального графического адаптера гостевой ОС. Адаптер, в свою очередь, отвечает за обработку графических операций и вывод изображения на экран. Если выделенный объём ресурсов недостаточен, производительность может снизиться. У нашей виртуальной машины значение видеопамяти по умолчанию задано 16 МБ. Это немного, поэтому лучше сразу указать его максимальное рекомендуемое значение. В нашем случае это 128 МБ.

Скриншот: Skillbox Media

Для подключения к интернету VirtualBox по умолчанию использует сеть NAT. Этот вариант хорошо работает в большинстве ситуаций. Машине присваивается один и тот же IP-адрес, и она полагает, что находится в своей изолированной сети. Важно, что это будет работать, даже если ПК перемещается из одной сети в другую. Например, ноутбук меняет местоположение и подключения вместе со своим владельцем.

Если мы захотим создать связь между ВМ и ПК, выбираем и настраиваем тип подключения «Сетевой мост».

Когда нужна сеть из нескольких виртуальных машин, выбираем и настраиваем «Виртуальный адаптер хоста». Доступа к интернету не будет, но зато машины смогут взаимодействовать между собой. Подробно типы подключений рассматривать не будем — это тема отдельной статьи.

Ко всем настройкам всегда можно вернуться и изменить их согласно изменившимся задачам.

Пора установить в VirtualBox ОС. Скачиваем образ Debian 11.6 на флешку или прямо на ПК с официального сайта. Несмотря на предупреждение, контрольную сумму можно не проверять.

Скриншот: Debian / Skillbox Media

Нажимаем кнопку «Запустить» в интерфейсе VirtualBox.

Скриншот: Skillbox Media

Нажимаем на значок папки либо в выпадающем окне находим и выбираем папку с образом Debian и продолжаем.

Скриншот: Skillbox Media

Выбираем «Сетевой интерфейс» и ждём, пока произойдёт настройка сети. В процессе время от времени будут появляться всплывающие окна. Не вникая в их содержание, просто нажимаем «Далее» или «Продолжить».

После завершения настройки VirtualBox на экране появится меню со списком способов инсталляции. Выбираем первый — Graphical Install.

Скриншот: Skillbox Media

После инсталляции программа предлагает выбрать язык. Выбираем русский или оставляем предложенный английский.

Затем система предлагает выбрать местонахождение. Выбираем РФ или другую страну, в которой находимся.

Скриншот: Skillbox Media

Переходим к настройке клавиатуры. Первым делом устанавливаем язык клавиатуры — русский или другой на выбор из списка.

Скриншот: Skillbox Media

Затем выбираем способ переключения языков с русского на английский и обратно. По умолчанию стоит Alt + Shift.

Скриншот: Skillbox Media

После этого система самостоятельно загружает компоненты с установочного носителя и настраивает сеть.

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

Затем система предлагает задать имя домена. Делать это необязательно, ведь мы устанавливаем ОС на виртуальную машину и домена у нас нет. Оставляем поле пустым.

Скриншот: Skillbox Media

Переходим к установке паролей. В Debian есть два типа пользователей:

  • Суперпользователь с правами администратора.
  • Пользователь.

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

Задаём пароль суперпользователя.

Скриншот: Skillbox Media

Переходим к настройке учётных записей обычного пользователя. Сначала даём ему имя. У нас это First User, но можно придумать свой вариант.

Скриншот: Skillbox Media

Теперь придумываем имя пользователя, под которым он будет известен в системе, например user, а затем задаём для него пароль.

После установки паролей нам нужно выбрать время, которое будет отображаться при работе нашей машины. Устанавливаем свой часовой пояс.

Скриншот: Skillbox Media

Переходим к разметке дисков. Система предлагает несколько опций на выбор. Наша цель — потестировать виртуальную машину, поэтому выбираем первый вариант: «Авто — использовать весь диск».

Скриншот: Skillbox Media

Появляется предупреждение о стирании всех данных на диске. Подтверждаем.

Скриншот: Skillbox Media

Выбираем схему разметки. По умолчанию система рекомендует первый вариант — «Все файлы в одном разделе (рекомендуется новичкам)». Соглашаемся и продолжаем.

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

В конце процедуры разметки в отдельном окне подтверждаем сохранение изменений на диске. Ставим «Да» и нажимаем «Продолжить».

Скриншот: Skillbox Media

Начинается установка базовой системы.

Скриншот: Skillbox Media

В процессе установки система может сообщить о найденной метке и предложить просканировать другой диск. Этого делать не надо — оставляем «Нет» и нажимаем «Продолжить».

Скриншот: Skillbox Media

По окончании установки система предлагает выбрать зеркало архива. Страну выбираем на своё усмотрение.

Скриншот: Skillbox Media

В списке зеркал архива оставляем предложенный по умолчанию deb.debian.org.

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

Скриншот: Skillbox Media

Система предлагает ввести информацию об HTTP-прокси. Оставляем поле пустым и продолжаем.

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

Переходим к выбору ПО. Система предлагает установить один из вариантов окружения рабочего стола. Мы установим GNOME. Он и KDE Plasma — два наиболее популярных варианта рабочего стола. У него минималистичный дизайн с фокусом на удобство использования. Интерфейс напоминает macOS.

KDE Plasma имеет более насыщенный интерфейс с различными панелями инструментов и меню. Интерфейс напоминает Windows.

Если есть желание разобраться, то можно установить на разные машины GNOME и KDE Plasma, сравнить и выбрать рабочий стол на свой вкус.

Мы установим GNOME, поэтому выбираем комбинацию, как на скриншоте, и продолжаем.

Скриншот: Skillbox Media

Установка в среднем занимает 10–15 минут.

Скриншот: Skillbox Media

По завершении установки ПО система предлагает установить загрузчик GRUB.

Выбираем «Да» и продолжаем.

Скриншот: Skillbox Media

Теперь нам надо выбирать устройство, куда мы установим наш загрузчик. Под устройством система подразумевает виртуальный диск с образом ОС Debian. У нас есть диск по умолчанию, его и выбираем.

Скриншот: Skillbox Media

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

Скриншот: Skillbox Media

Установка завершена, и появляется экран с предложением запустить систему. Нажимаем «Продолжить».

Загрузка занимает 1–2 минуты, по её окончании появляется экран с именем нашего пользователя — First User. Наша виртуальная машина готова к работе.

Скриншот: Skillbox Media

Для входа используем пароль и логин, которые мы до этого установили.

Так выглядит интерфейс нашей виртуальной машины.

Скриншот: Skillbox Media

Поздравляем: мы установили виртуальную машину с операционной системой Debian.

Linux и его дистрибутивы: Debian, Ubuntu, Fedora и другие — поддерживают различные языки программирования, что делает их идеальной средой для использования в самых разных областях IT. Самый наглядный пример — операционная система Android, работающая на ядре Linux. Знание Linux необходимо в работе системных администраторов, сетевых инженеров и разработчиков.

Чтобы иметь под рукой сразу несколько операционных систем с отдельным рабочим пространством и приложениями, не нужно покупать второй (третий, четвертый и т. д.) компьютер. Потому что всё это уместится в вашем единственном ПК. Как? Благодаря виртуальным машинам (ВМ) — особым программам, которые создают (эмулируют) внутри основной операционной системы воображаемые (виртуальные) компьютеры.

Виртуальный ПК почти как настоящий. У него есть собственный процессор, память, жесткий диск, сетевой адаптер и всё остальное. Конечно, это не физические устройства, но сделаны они так, чтобы операционные системы считали их именно такими — настоящими.

виртуальные машины для Windows

На одном физическом компьютере одновременно может работать несколько виртуальных. Сколько именно — зависит от аппаратных ресурсов: чем шустрее процессор, объемнее оперативка, просторнее накопитель, тем больше. Обычный домашний ПК средней производительности на базе Windows 10 справляется с одновременной работой трех-пяти легковесных ОС (например, Windows XP, Android и Lubuntu + основная система). Или двух-трех относительно тяжеловесных (например, основная Windows 10 + виртуальные Windows 7 и Mac OS X). Как вы уже поняли, приложения-эмуляторы виртуальных компьютеров позволяют устанавливать и запускать на них самые разные ОС.

Содержание

  1. Для чего используются виртуальные машины
  2. Oracle Virtualbox
  3. Некоторые настройки ВМ и гостевой системы
  4. VMware Workstation Pro
  5. Некоторые опции виртуальной машины VMware
  6. Microsoft Hyper-V
  7. Некоторые опции виртуальных машин Hyper-V

Для чего используются виртуальные машины

Виртуальные машины общего назначения (в отличие от специализированных — таких, как, например, VM Java), используют:

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

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

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

Oracle Virtualbox

Виртуальная машина Oracle Virtualbox, пожалуй, наиболее известна и популярна у домашних пользователей ПК. Она русифицирована, бесплатна, поддерживает все основные операционные системы, включая Android, и довольно проста в применении. Сделать минимально необходимые настройки и установить в нее операционную систему сможет даже слабо подготовленный юзер, если имеет под рукой инструкцию по установке выбранной ОС.

список ос в virtualbox

Даже беглого взгляда на рабочую область Virtualbox достаточно, чтобы понять, что здесь к чему и как примерно пользоваться программой. Слева — список всех операционных систем, установленных на платформу Virtualbox (гостевых), справа — окно параметров виртуального компьютера выбранной из списка ОС или окно снимков — сохраненных состояний этой системы (некий аналог точек восстановления). На верхней панели — основные инструменты управления: кнопки мастера создания новой ВМ, перехода в меню настроек и запуска ВМ. Вверху справа — кнопки переключения вкладок левой части окна (на скриншоте показана вкладка настроек).

Освоить основные функции программы — установку и запуск операционной системы, настройку параметров виртуального компьютера, большинству пользователей удается без инструкций. А для самых пытливых умов, стремящихся постичь все секреты Virtualbox, на официальном сайте есть англоязычный учебник.

Рассмотрим процесс создания новой виртуальной машины и начало установки в нее Windows 10.

  • Кликнем в верхней панели кнопку «Создать».

  • В первом окошке мастера создания ВМ укажем имя ОС (оно будет отображаться в списке гостевых систем), ее тип (Windows, Linux и т. д.) и версию. В нашем примере это Windows 10 32 bit (можно поставить и 64 bit, но ей потребуется больше ресурсов). Для перехода к следующему шагу нажмем Next.

имя и тип ос

  • Дальше укажем размер оперативной памяти ВМ. По умолчанию Windows 10 x86 отводится 1 Гб, но вы можете увеличить этот объем, сдвигая ползунок вправо. Если на вашем ПК не очень много оперативки, не отдавайте ВМ больше 2-3 Гб, иначе основная система будет тормозить из-за нехватки памяти.

объем памяти

  • Следом создаем виртуальный жесткий диск. Если вы ставите систему первый раз, выбирайте вариант «Создать новый».

создание нового виртуального жесткого диска

  • Тип виртуального диска оставим по умолчанию.

virtualbox disk image

  • Формат хранения данных — это область на физическом накопителе вашего компьютера, который отводится ВМ. Она может иметь постоянный или динамически расширяемый объем в тех пределах, которые вы определите дальше. Для экономии места выберем динамический формат.

динамический жесткий диск

  • Следом укажем имя тома (виртуального диска С) и его размер. По умолчанию — 32 Гб.

размер файла диска

  • После нажатия в последнем окошке кнопки «Создать» в списке появится новая виртуальная машина. Справа в рамке показаны ее параметры.
  • Для перехода к установке Windows кликнем в верхней панели кнопку «Запустить».

параметры виртуальной машины virtualbox

  • В окне, которое откроется после этого, появится окошко «Выберите загрузочный диск». Нажмите на иконку папки и укажите путь к дистрибутиву системы. Это может быть образ в формате .iso или физический носитель (DVD, флешка). Выбрав дистрибутив, нажмите «Продолжить».

выбор загрузочного диска

  • Дальнейший ход инсталляции ОС в виртуальную машину не отличается от установки ее на физический компьютер.

выбор места для установки windows

Некоторые настройки ВМ и гостевой системы

Клик в окне виртуальной машины захватывает курсор мыши (т. е. он будет двигаться только в пределах виртуального экрана). Для возврата курсора в основную ОС нажмите комбинацию Ctrl+Alt.

Для доступа ко всему набору функций гостевой ОС нужно установить специальные дополнения. Зайдите в меню «Устройства», щелкните «Подключить образ диска дополнений гостевой ОС» и следуйте дальнейшим инструкциям.

подключение образа диска дополнений гостевой ОС

Чтобы подключить к гостевой системе папку для обмена файлами с основной, кликните в меню «Устройства» пункт «Общие папки». Нажмите на значок «папка+» в открывшемся окне и через поле «путь к папке» укажите ее в проводнике (в нем показаны каталоги основной системы).

Если хотите, чтобы настройка работала постоянно, отметьте «Авто-подключение» и «Создать постоянную папку». Общая папка будет доступна из проводника виртуальной машины как сетевая.

настройка общей папки

Чтобы сохранить текущее состояние гостевой ОС, откройте меню «Машина» и выберите «Сделать снимок состояния».

Чтобы изменить порядок опроса загрузочных устройств (например, для загрузки виртуальной машины с DVD), завершите работу гостевой ОС, откройте ее настройки (в главном окне Virtualbox) и зайдите на первую вкладку раздела «Система». В списке «Порядок загрузки» отметьте нужный носитель и, нажимая кнопки со стрелками, передвиньте его наверх.

изменение порядка загрузки устройств

VMware Workstation Pro

VMware Workstation pro — не менее функциональный продукт, чем Vrtualbox, но рассчитанный на профессиональное применение и интеграцию с другими сервисами производителя. Не бесплатный и довольно дорогостоящий, однако тоже очень популярный у домашних пользователей Windows.

Бесплатная версия VMware для личного использования тоже существует. Это VMware Workstation Player, но малая функциональность, сильно уступающая даже некоммерческому Vrtualbox, отвернула от него любовь наших сограждан.

Полноценный VMware Workstation Pro, с которым мы будем знакомиться сегодня, как и конкурент, поддерживает массу операционных систем, включая мобильные и Mac OS X (кстати, он совместим с большим количеством редакций OS X, нежели Virtualbox), и эмулирует все основные устройства компьютера. Еще он эмулирует интерфейс BIOS, в отличие от Vrtualbox.

эмуляция bios vmware workstation

Рассмотрим, как проходит процесс создания виртуальной машины и запуск установки Windows 10 на платформе VMware Workstation Pro.

Дизайн основного окна программы (который, кстати, видоизменяется от версии к версии) не позволит запутаться даже начинающему пользователю.

  • Чтобы создать новую виртуальную машину, нажмем одноименную кнопку на вкладке «Главная».

главное окно workstation 12 pro

  • В первом окошке мастера создания ВМ укажем тип конфигурации. Если вам нужен компьютер со стандартными параметрами (которых достаточно в 90% случаев), отметим «Обычный».

выбор типа конфигурации

  • Следом укажем тип ОС, которую будем устанавливать на эту виртуальную машину. Программа дает возможность запустить установку сразу после создания ВМ, причем без лишних действий с вашей стороны. Если вы согласны на это, укажите путь к файлу образа или носителя с дистрибутивом системы, если нет, отметьте «Я установлю систему позже».

файл образа установки

  • Чтобы не вводить ключ продукта, имя пользователя и пароль во время установки Windows, введите это данные в следующее окно. Первый пункт можно пропустить.

ввод ключа windows для установки

  • Дайте новой виртуальной машине имя и укажите будущее расположение папки с операционной системой.

имя и расположение вм

  • Определите размер виртуального диска. По умолчанию VMware отдает Windows 10 целых 60 Гб, но мы можем увеличить или уменьшить этот объем. Следом вам предстоит указать способ сохранения виртуального диска — в одном или нескольких файлах.

указание размера диска

  • Ниже показаны параметры только что созданного виртуального компьютера. Если вас что-то не устраивает, например, размер оперативной памяти, нажмите «Настройку оборудования».

параметры виртуального компьютера

  • Измените нужные характеристики, вернитесь в предыдущее окно и кликните «Готово».

изменение характеристик оборудования

  • После этого, наконец, запустится установка операционной системы. Ваше участие понадобится ближе к ее окончанию — для настройки сетевого обнаружения и проверки обновлений.

запуск установки windows 10

  • После загрузки рабочего стола программа автоматически установит в новую систему VMware Tools — то же, что и дополнения гостевой ОС в Virtualbox. После этого виртуальная машина готова к работе.

Список всех установленных гостевых операционных систем находится на вкладке «Мой компьютер».

список гостевых операционных систем

Некоторые опции виртуальной машины VMware

До установки VMware Tools окно гостевой системы, как и в Virtualbox, захватывает курсор мыши. Для возврата его в основную ОС нажмите Ctrl+Alt.

Чтобы попасть в интерфейс BIOS виртуальной машины, выделите ее в списке, откройте меню запуска (кнопка «play» на верхней панели) и кликните «При включении (машины) войти в режим BIOS».

вход в режим биос при включении

Microsoft Hyper-V

Диспетчер виртуальных машин Hyper-V — это встроенный компонент операционных систем всех редакций Windows 7-10, за исключением начальной и домашних. Если разобраться, он не хуже и не сложнее, чем два рассмотренных выше, просто некоторые пользователи ничего не знают о его существовании и только поэтому предпочитают сторонний софт.

Чтобы активировать диспетчер Hyper-V, зайдите в раздел приложений панели управления Windows, щелкните «Включение и выключение компонентов Виндовс» и в открывшемся окошке отметьте «Hyper-V».

включение компонента hyper-v

Перезагрузите компьютер, откройте поиск и с его помощью запустите диспетчер Hyper-V.

  • Для создания новой ВМ в панели диспетчера «Действия» нажмите «Создать» — «Виртуальная машина».

создание вм

  • Дайте новой виртуальной машине имя.

название виртуального компьютера

  • Определите ее поколение — 1 (старое, к которому относится Windows XP и все 32-битные системы) или 2 (новое — 64-битные Windows 7, 8.1 или 10).

поколение вм

  • Выделите виртуальной машине оперативную память. Флажок «Динамическая» позволит основной ОС использовать часть памяти, которая не задействована гостевой ОС, для своих нужд. Этой полезной возможности, кстати, нет ни в Virtualbox, ни в VMware.

память выделяемая при запуске

  • Настройки сети отложим на потом. Оставим по умолчанию «Нет подключения».

настройка сети

  • Далее определим размер, расположение виртуального диска и назначаем ему имя.

подключение виртуального винчестера

  • Последний шаг — параметры установки гостевой ОС. Укажем месторасположение носителя с дистрибутивом или файла образа iso. Либо отложим установку Виндовс на другое время. После нажатия кнопки «Готово» виртуальная машина будет создана, а вслед за этим запустится инсталляция операционной системы. Ее ход тоже ничем не отличается от установки ОС на реальный компьютер.

подключение iso образа для установки

Список всех виртуальных машин Hyper-V отображается в средней части окна диспетчера. Чтобы запустить любую из них, кликните 2 раза по ее имени. В окошке, которое откроется после этого, нажмите кнопку «Пуск».

запуск виртуальной машины

Чтобы виртуальные машины Hyper-v могли подключаться к Интернету, запустите через панель «Действия» диспетчер виртуальных коммутаторов. Выберите в показанном ниже списке тип сети «Внешняя» и нажмите «Создать виртуальный коммутатор». Сети «Внутренняя» и «Частная» предназначены для соединения виртуальных компьютеров между собой, и большинству пользователей не нужны.

диспетчер виртуальных коммутаторов

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

общий доступ к сетевому адаптеру

Кстати, Hyper-v поддерживает не только операционные системы семейства Windows, но и некоторых конкурентов, в частности, Linux и FreeBSD. Полный список всех совместимых с ним платформ, а также условия их использования в среде Windows, приведены на сайте MSDN.microsoft.

Некоторые опции виртуальных машин Hyper-V

Чтобы сделать снимок состояния запущенной гостевой ОС, Откройте верхнее меню ее окна «Действие» и щелкните «Контрольная точка». Либо нажмите комбинацию Ctrl+N.

Доступ к настройкам отдельной виртуальной машины открывается из ее контекстного меню в списке главного окна диспетчера и скрывается за кнопкой «Параметры».

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

Windows 11 VM

Windows 11 VM
(Image credit: Windows Central)

Virtual Machines are instanced computers that allow for experimentation, emulation of other operating systems, and even dangerous activity like malware analysis to happen within a temporary and confined environment. WSL on Windows is a great way to integrate a Linux workflow into your existing experience, but it doesn’t provide you with a full desktop OS with a GUI. 

If you’re looking for an enterprise solution, you will likely need to pay for the licensed versions of the most popular VM software to avoid terms of use issues. However, if you’re looking for some personal use options there are a handful of great VMs that work great and are easy to setup. 

Virtualbox

Virtualbox is one of the best-known free VM applications around. (Image credit: Windows Central)

Oracle VirtualBox

Open-source VMs for all

Reasons to buy

+

Free and open-source

+

Good performance

+

Supports basically everything

+

Official extension for USB pass-through and RDP

Reasons to avoid

Dated UI

VM setup could be cleaner

Oracle’s VirtualBox is open-source, and it works on even old versions of Windows, should you be clinging to some ancient hardware. Performance-wise in our use, it’s not quite on par with VMware, which is why it takes a runner-up spot, but for many, it will definitely be a better choice.

Nothing is hidden behind a paywall, and Oracle still supports VirtualBox even to this day. If you spin up VMs often, it’s a solid tool to have in your arsenal, supporting both Windows and Linux VMs (only Mac users can install a Mac VM in VirtualBox.)

Oracle also supplies a range of pre-built virtual machines targeted at developers and there’s an official plugin pack that adds some useful extras like USB pass-through, RDP, and disk encryption. It’s a shame it looks a little dated, and sometimes it feels like setting up a VM takes a few steps too many. But you can’t argue with the quality, especially when it will always be completely free.


Vmware Workstation Player on Windows 11

VMWare Workstation Pro is free for personal use and very easy to setup.  (Image credit: Windows Central)

VMware Workstation Pro

Free and feature-packed

Reasons to buy

+

Free for personal use

+

GPU virtualization

+

Easy to use

+

Reasonably low hardware requirements

Reasons to avoid

Requires a Broadcom account to even download it. 

You’ve probably heard of VMware, and you probably assume it comes with some fairly hefty price attached. That isn’t totally untrue, but it’s far from being true. VMware Workstation Pro is a completely free-to-use version of its desktop VM software, which is now only paid for enterprise use. Broadcom recently acquired VMWare and one of the moves it made was to kill off the previous free offering, Workstation Player, and allow folks to use Workstation Pro instead. 

Perhaps surprisingly, VMware Workstation Pro also doesn’t command particularly high-end hardware to run. Naturally, the more resources you have, the better your VMs will run, but even on a lower-spec machine, you’re not excluded. You may run into some compatibility issues on some hardware if you’re trying to virtualize Windows (nested virtualization), but it’s still absolutely possible, alongside any Linux distribution you can think of.

All the latest news, reviews, and guides for Windows and Xbox diehards.

Workstation Pro also provides additional tools like GPU virtualization, USB pass-through, and the VMware Tools plugins allow you to seamlessly shut down and suspend VMs without having to have them open. At its heart, VMware Workstation Pro is really easy to use, with some more advanced features if you want to dive a bit deeper. Performance is also really good. However, the one big downside to it is that since Broadcom’s acquisition, you now need a Broadcom account to even download VMWare Workstation Pro. If this doesn’t sit right with you, then you’ll be better off with Oracle’s Virtualbox.



Hyper-V

Hyper-V is Microsoft’s own solution, but it’s hidden behind Pro or Server editions of Windows.  (Image credit: Windows Central)

Microsoft Hyper-V

Basic but built right into Windows

Reasons to buy

+

Integrated into Windows 10 and 11

+

Easy to use

+

Solid support for Linux VMs

Reasons to avoid

Requires Pro or Windows Server editions

Basic feature set

If you’re in need of a simple solution, and you’d rather not tinker with additional software, there is of course Hyper-V, which is built into Windows 10 and Windows 11. Or it is if you’re using the Pro version or Windows Server. Unfortunately, on Windows 10 Home and Windows 11 Home, you simply cannot use Hyper-V.

That’s probably the biggest negative, in that it’s hidden (sort of) behind a paywall. But while Hyper-V is fairly basic, it’s user-friendly, and assuming you’re not looking for advanced features like GPU acceleration, it’s a perfectly good tool to use.

Guest OS support extends to Windows, Windows Server, and Linux, and while you might run into some compatibility issues with some Linux distros, on the whole you can expect to have a good experience. 


Which should you choose? 

While the free version of VMware Workstation Pro is one of the more extensive VM services with a ton of features, the requirement to have a Broadcom account now to get it may well be a dealbreaker. 

VirtualBox is a bit antiquated in its look and feel, that being said, it is open-source and Oracle continues to support it. It has the great benefit of being able to say «It just works» and there is pretty low stress when using it. If you’re not enjoying VMware Workstation Player, give VirtualBox a try and see if it meshes better with you.

Hyper-V doesn’t have all of the bells and whistles of Virtual Box or VMware Workstation Player. That being said it’s integrated into some versions of Windows and is basically the Microsoft Notepad of VM options, so it works for something quick and dirty, but if you want to get some real work done you should open up Microsoft Word. 

Richard Devine is a Managing Editor at Windows Central with over a decade of experience. A former Project Manager and long-term tech addict, he joined Mobile Nations in 2011 and has been found on Android Central and iMore as well as Windows Central. Currently, you’ll find him steering the site’s coverage of all manner of PC hardware and reviews. Find him on Mastodon at mstdn.social/@richdevine

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows service status stopping
  • Установка windows server 2016 на supermicro
  • Windows error reporting 1001 appcrash
  • Как переключаться между рабочими столами в windows 10 сочетание клавиш
  • Статус 0xc0000001 при загрузке windows