Если на вашем компьютере установлена Windows 10 Pro или Enterprise, вы можете не знать, что эта операционная система имеет встроенную поддержку виртуальных машин Hyper-V. Т.е. все что нужно, чтобы установить Windows (и не только) в виртуальную машину уже имеется на компьютере. Если у вас домашняя версия Windows, вы можете использовать VirtualBox для виртуальных машин.
Обычный пользователь может не знать, что такое виртуальная машина и зачем она может пригодиться, я постараюсь это объяснить. «Виртуальная машина» — это своего рода программно запущенный отдельный компьютер, если еще более просто — Windows, Linux или другая ОС, запущенная в окне, со своим собственным виртуальным жестким диском, системными файлами и прочим.
На виртуальную машину можно устанавливать операционные системы, программы, экспериментировать с ним любым образом, при этом ваша основная система никак затронута не будет — т.е. при желании вы можете специально запускать вирусы в виртуальной машине, не боясь, что что-то случится с вашими файлами. Кроме этого, предварительно вы можете за секунды сделать «снимок» виртуальной машины, чтобы в любой момент вернуть ее за те же секунды в исходное состояние.
Для чего это нужно рядовому пользователю? Самый распространенный ответ — попробовать какую-либо версию ОС, не заменяя своей текущей системы. Еще один вариант — установка сомнительных программ для проверки их работы или установка тех программ, которые не работают в ОС, установленной на компьютере. Третий случай — использовать ее в качестве сервера для тех или иных задач и это далеко не все возможные варианты применения. См. также: Как скачать готовые виртуальные машины Windows.
Примечание: если вы уже используете виртуальные машины VirtualBox, то после установки Hyper-V они перестанут запускаться с сообщением о том, что «Не удалось открыть сессию для виртуальной машины». О том, как поступить в этой ситуации: Запуск виртуальных машин VirtualBox и Hyper-V на одной системе.
Установка компонентов Hyper-V
По умолчанию, компоненты Hyper-V в Windows 10 отключены. Для установки, зайдите в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт Hyper-V и нажмите «Ок». Установка произойдет автоматически, возможно потребуется перезагрузить компьютер.
Если вдруг компонент неактивен, можно предположить, что у вас либо установлена 32-разрядная версия ОС и менее 4 Гб RAM на компьютере, либо нет аппаратной поддержки виртуализации (есть почти на всех современных компьютерах и ноутбуках, но может быть отключена в БИОС или UEFI).
После установки и перезагрузки, используйте поиск Windows 10, чтобы запустить Диспетчер Hyper-V, также его можно найти в разделе «Средства администрирования» списка программ меню Пуск.
Настройка сети и Интернета для виртуальной машины
В качестве первого шага рекомендую настроить сеть для будущих виртуальных машин, при условии, что вы хотите иметь доступ в Интернет из установленных в них операционных систем. Это делается один раз.
Как это сделать:
- В диспетчере Hyper-V слева в списке выберите второй пункт (имя вашего компьютера).
- Кликните правой кнопкой мыши по нему (или пункт меню «Действие») — Диспетчер виртуальных коммутаторов.
- В диспетчере виртуальных коммутаторов выберите «Создать виртуальный сетевой коммутатор, «Внешняя» (если нужен Интернет) и нажмите кнопку «Создать».
- В следующем окне в большинстве случаев что-либо менять не нужно (если вы не специалист), разве что можете задать свое собственное имя сети и, если у вас есть и Wi-Fi адаптер и сетевая карта, выберите в пункте «Внешняя сеть» тот и сетевых адаптеров, который используется для доступа в Интернет.
- Нажмите Ок и дождитесь, когда будет создан и настроен виртуальный сетевой адаптер. В это время соединение с Интернетом может пропадать.
Готово, можно переходить к созданию виртуальной машины и установки Windows в нее (можно поставить и Linux, но по моим наблюдениям, в Hyper-V его производительность оставляет желать лучшего, рекомендую Virtual Box для этих целей).
Создание виртуальной машины Hyper-V
Также, как и на предыдущем этапе, кликните правой кнопкой мыши по имени вашего компьютера в списке слева или нажмите пункт «Действие» меню, выберите «Создать» — «Виртуальная машина».
На первом этапе потребуется указать имя будущей виртуальной машины (на ваше усмотрение), также вы можете указать собственное расположение файлов виртуальной машины на компьютере вместо используемого по умолчанию.
Следующий этап позволяет выбрать поколение виртуальной машины (появилось в Windows 10, в 8.1 этого шага не было). Внимательно прочтите описание двух вариантов. По сути, поколение 2 представляет собой виртуальную машину с UEFI. Если вы планируете много экспериментировать с загрузкой виртуальной машины с различных образов и установкой разных операционных систем, рекомендую оставить 1-е поколение (виртуальные машины 2-го поколения загружаются не со всех загрузочных образов, только UEFI).
Третий шаг — выделение оперативной памяти для виртуальной машины. Используйте тот размер, который требуется для планируемой к установке ОС, а лучше даже больше, учитывая при этом, что эта память на время работы виртуальной машины будет недоступна в вашей основной ОС. Отметку «Использовать динамическую память» я обычно снимаю (люблю предсказуемость).
Далее у нас настройка сети. Все, что требуется — это указать созданный ранее виртуальный сетевой адаптер.
Виртуальный жесткий диск подключается или создается на следующем шаге. Укажите желаемое место его расположения на диске, имя файла виртуального жесткого диска, а также задайте размер, которого будет достаточно для ваших целей.
После нажатия «Далее» вы можете задать параметры установки. Например, установив пункт «Установить операционную систему с загрузочного компакт-диска или DVD», можно указать физический диск в приводе или файл образа ISO с дистрибутивом. В данном случае при первом включении виртуальная машина загрузится именно с этого накопителя и можно будет сразу установить систему. Также можно сделать это в дальнейшем.
Вот и все: вам покажут своду по виртуальной машине, а по нажатию кнопки «Готово» она будет создано и появится в списке виртуальных машин диспетчера Hyper-V.
Запуск виртуальной машины
Для того, чтобы запустить созданную виртуальную машину, вы можете просто дважды кликнуть по ней в списке диспетчера Hyper-V, а в окне подключения к виртуальной машине нажать кнопку «Включить».
Если при ее создании вы указывали образ ISO или диск, с которого нужно загрузиться, это произойдет при первом запуске, и вы сможете установить ОС, например, Windows 7 так же, как происходит установка на обычный компьютер. Если вы не указывали образа, то сделать это можно в пункте меню «Медиа» подключения к виртуальной машине.
Обычно после установки загрузка виртуальной машины автоматически устанавливается с виртуального жесткого диска. Но, если этого не произошло, вы можете настроить порядок загрузки, кликнув по виртуальной машине в списке диспетчера Hyper-V правой кнопкой мыши, выбрав пункт «Параметры» и затем пункт настроек «BIOS».
Также в параметрах вы можете изменить размер оперативной памяти, число виртуальных процессоров, добавить новый виртуальный жесткий диск и изменить другие параметры виртуальной машины. Дополнительно на тему может пригодиться инструкция: Как пробросить видеокарту в виртуальную машину Hyper-V
В заключение
Конечно, эта инструкция — лишь поверхностное описание создания виртуальных машин Hyper-V в Windows 10, всех нюансов тут не уместить. Дополнительно стоит обратить внимание на возможности создания контрольных точек, подключения физических накопителей в ОС, установленных в виртуальной машине, расширенные настройки и т.п.
Но, думаю, в качестве первого знакомства для начинающего пользователя вполне подойдет. Со многими вещами в Hyper-V можно при желании разобраться и самостоятельно. Благо, все на русском языке, достаточно хорошо пояснено, а при необходимости ищется в Интернете. А если вдруг возникнут вопросы при экспериментах — задавайте их, я буду рад ответить.
- Нажмите для просмотра политики доступа
- Перейти к содержанию
Oracle VM VirtualBox Extension Pack
Free for personal, educational or evaluation use under the terms of the VirtualBox Personal Use and Evaluation License on Windows, Mac OS X, Linux and Solaris x-86 platforms:
Depending on your browser, you may need to right click and «Save As…» this file.
You might want to compare the SHA256 checksum or the MD5 checksum to verify the integrity of downloaded packages.
Source Code for Oracle VM VirtualBox Base Packages
Depending on your browser, you may need to right click and «Save As…» this file.
You might want to compare the SHA256 checksum or the MD5 checksum to verify the integrity of downloaded packages.
Note: older Oracle VM VirtualBox 6.1 release downloads are available here.
Чтобы иметь под рукой сразу несколько операционных систем с отдельным рабочим пространством и приложениями, не нужно покупать второй (третий, четвертый и т. д.) компьютер. Потому что всё это уместится в вашем единственном ПК. Как? Благодаря виртуальным машинам (ВМ) — особым программам, которые создают (эмулируют) внутри основной операционной системы воображаемые (виртуальные) компьютеры.
Виртуальный ПК почти как настоящий. У него есть собственный процессор, память, жесткий диск, сетевой адаптер и всё остальное. Конечно, это не физические устройства, но сделаны они так, чтобы операционные системы считали их именно такими — настоящими.
На одном физическом компьютере одновременно может работать несколько виртуальных. Сколько именно — зависит от аппаратных ресурсов: чем шустрее процессор, объемнее оперативка, просторнее накопитель, тем больше. Обычный домашний ПК средней производительности на базе Windows 10 справляется с одновременной работой трех-пяти легковесных ОС (например, Windows XP, Android и Lubuntu + основная система). Или двух-трех относительно тяжеловесных (например, основная Windows 10 + виртуальные Windows 7 и Mac OS X). Как вы уже поняли, приложения-эмуляторы виртуальных компьютеров позволяют устанавливать и запускать на них самые разные ОС.
Содержание
- Для чего используются виртуальные машины
- Oracle Virtualbox
- Некоторые настройки ВМ и гостевой системы
- VMware Workstation Pro
- Некоторые опции виртуальной машины VMware
- Microsoft Hyper-V
- Некоторые опции виртуальных машин Hyper-V
Для чего используются виртуальные машины
Виртуальные машины общего назначения (в отличие от специализированных — таких, как, например, VM Java), используют:
- Для запуска приложений, которые не поддерживает основная система.
- Для защиты системы от потенциального вреда непроверенных программ.
- Как дополнительную преграду от вирусов при посещении сомнительных веб-ресурсов.
- Для создания изолированной среды для изучения деятельности вредоносного ПО.
- В качестве тестового полигона для отладки собственных разработок.
- Для освоения технологий построения сетей.
- Для двойной авторизации на некоторых игровых порталах и многого другого.
Ну и конечно, виртуальные машины повсеместно используют для распределения рабочих ресурсов серверов.
Сегодня мы не будем касаться промышленного применения ВМ, а рассмотрим только то, что может быть полезно домашним пользователям ОС Windows.
Oracle Virtualbox
Виртуальная машина Oracle Virtualbox, пожалуй, наиболее известна и популярна у домашних пользователей ПК. Она русифицирована, бесплатна, поддерживает все основные операционные системы, включая Android, и довольно проста в применении. Сделать минимально необходимые настройки и установить в нее операционную систему сможет даже слабо подготовленный юзер, если имеет под рукой инструкцию по установке выбранной ОС.
Даже беглого взгляда на рабочую область Virtualbox достаточно, чтобы понять, что здесь к чему и как примерно пользоваться программой. Слева — список всех операционных систем, установленных на платформу Virtualbox (гостевых), справа — окно параметров виртуального компьютера выбранной из списка ОС или окно снимков — сохраненных состояний этой системы (некий аналог точек восстановления). На верхней панели — основные инструменты управления: кнопки мастера создания новой ВМ, перехода в меню настроек и запуска ВМ. Вверху справа — кнопки переключения вкладок левой части окна (на скриншоте показана вкладка настроек).
Освоить основные функции программы — установку и запуск операционной системы, настройку параметров виртуального компьютера, большинству пользователей удается без инструкций. А для самых пытливых умов, стремящихся постичь все секреты Virtualbox, на официальном сайте есть англоязычный учебник.
Рассмотрим процесс создания новой виртуальной машины и начало установки в нее Windows 10.
- Кликнем в верхней панели кнопку «Создать».
- В первом окошке мастера создания ВМ укажем имя ОС (оно будет отображаться в списке гостевых систем), ее тип (Windows, Linux и т. д.) и версию. В нашем примере это Windows 10 32 bit (можно поставить и 64 bit, но ей потребуется больше ресурсов). Для перехода к следующему шагу нажмем Next.
- Дальше укажем размер оперативной памяти ВМ. По умолчанию Windows 10 x86 отводится 1 Гб, но вы можете увеличить этот объем, сдвигая ползунок вправо. Если на вашем ПК не очень много оперативки, не отдавайте ВМ больше 2-3 Гб, иначе основная система будет тормозить из-за нехватки памяти.
- Следом создаем виртуальный жесткий диск. Если вы ставите систему первый раз, выбирайте вариант «Создать новый».
- Тип виртуального диска оставим по умолчанию.
- Формат хранения данных — это область на физическом накопителе вашего компьютера, который отводится ВМ. Она может иметь постоянный или динамически расширяемый объем в тех пределах, которые вы определите дальше. Для экономии места выберем динамический формат.
- Следом укажем имя тома (виртуального диска С) и его размер. По умолчанию — 32 Гб.
- После нажатия в последнем окошке кнопки «Создать» в списке появится новая виртуальная машина. Справа в рамке показаны ее параметры.
- Для перехода к установке Windows кликнем в верхней панели кнопку «Запустить».
- В окне, которое откроется после этого, появится окошко «Выберите загрузочный диск». Нажмите на иконку папки и укажите путь к дистрибутиву системы. Это может быть образ в формате .iso или физический носитель (DVD, флешка). Выбрав дистрибутив, нажмите «Продолжить».
- Дальнейший ход инсталляции ОС в виртуальную машину не отличается от установки ее на физический компьютер.
Некоторые настройки ВМ и гостевой системы
Клик в окне виртуальной машины захватывает курсор мыши (т. е. он будет двигаться только в пределах виртуального экрана). Для возврата курсора в основную ОС нажмите комбинацию 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.
Рассмотрим, как проходит процесс создания виртуальной машины и запуск установки Windows 10 на платформе VMware Workstation Pro.
Дизайн основного окна программы (который, кстати, видоизменяется от версии к версии) не позволит запутаться даже начинающему пользователю.
- Чтобы создать новую виртуальную машину, нажмем одноименную кнопку на вкладке «Главная».
- В первом окошке мастера создания ВМ укажем тип конфигурации. Если вам нужен компьютер со стандартными параметрами (которых достаточно в 90% случаев), отметим «Обычный».
- Следом укажем тип ОС, которую будем устанавливать на эту виртуальную машину. Программа дает возможность запустить установку сразу после создания ВМ, причем без лишних действий с вашей стороны. Если вы согласны на это, укажите путь к файлу образа или носителя с дистрибутивом системы, если нет, отметьте «Я установлю систему позже».
- Чтобы не вводить ключ продукта, имя пользователя и пароль во время установки Windows, введите это данные в следующее окно. Первый пункт можно пропустить.
- Дайте новой виртуальной машине имя и укажите будущее расположение папки с операционной системой.
- Определите размер виртуального диска. По умолчанию VMware отдает Windows 10 целых 60 Гб, но мы можем увеличить или уменьшить этот объем. Следом вам предстоит указать способ сохранения виртуального диска — в одном или нескольких файлах.
- Ниже показаны параметры только что созданного виртуального компьютера. Если вас что-то не устраивает, например, размер оперативной памяти, нажмите «Настройку оборудования».
- Измените нужные характеристики, вернитесь в предыдущее окно и кликните «Готово».
- После этого, наконец, запустится установка операционной системы. Ваше участие понадобится ближе к ее окончанию — для настройки сетевого обнаружения и проверки обновлений.
- После загрузки рабочего стола программа автоматически установит в новую систему 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.
- Для создания новой ВМ в панели диспетчера «Действия» нажмите «Создать» — «Виртуальная машина».
- Дайте новой виртуальной машине имя.
- Определите ее поколение — 1 (старое, к которому относится Windows XP и все 32-битные системы) или 2 (новое — 64-битные Windows 7, 8.1 или 10).
- Выделите виртуальной машине оперативную память. Флажок «Динамическая» позволит основной ОС использовать часть памяти, которая не задействована гостевой ОС, для своих нужд. Этой полезной возможности, кстати, нет ни в Virtualbox, ни в VMware.
- Настройки сети отложим на потом. Оставим по умолчанию «Нет подключения».
- Далее определим размер, расположение виртуального диска и назначаем ему имя.
- Последний шаг — параметры установки гостевой ОС. Укажем месторасположение носителя с дистрибутивом или файла образа iso. Либо отложим установку Виндовс на другое время. После нажатия кнопки «Готово» виртуальная машина будет создана, а вслед за этим запустится инсталляция операционной системы. Ее ход тоже ничем не отличается от установки ОС на реальный компьютер.
Список всех виртуальных машин Hyper-V отображается в средней части окна диспетчера. Чтобы запустить любую из них, кликните 2 раза по ее имени. В окошке, которое откроется после этого, нажмите кнопку «Пуск».
Чтобы виртуальные машины Hyper-v могли подключаться к Интернету, запустите через панель «Действия» диспетчер виртуальных коммутаторов. Выберите в показанном ниже списке тип сети «Внешняя» и нажмите «Создать виртуальный коммутатор». Сети «Внутренняя» и «Частная» предназначены для соединения виртуальных компьютеров между собой, и большинству пользователей не нужны.
На следующей странице обычно ничего менять не требуется, кроме, если хотите, имени подключения. В выпадающем списке «Внешняя сеть» должен быть указан сетевой адаптер физического компьютера, который соединен с роутером или кабелем интернет-провайдера. Ниже должен стоять флажок «Разрешить управляющей ОС предоставлять общий доступ к адаптеру» (т. е. к Интернету).
Кстати, Hyper-v поддерживает не только операционные системы семейства Windows, но и некоторых конкурентов, в частности, Linux и FreeBSD. Полный список всех совместимых с ним платформ, а также условия их использования в среде Windows, приведены на сайте MSDN.microsoft.
Некоторые опции виртуальных машин Hyper-V
Чтобы сделать снимок состояния запущенной гостевой ОС, Откройте верхнее меню ее окна «Действие» и щелкните «Контрольная точка». Либо нажмите комбинацию Ctrl+N.
Доступ к настройкам отдельной виртуальной машины открывается из ее контекстного меню в списке главного окна диспетчера и скрывается за кнопкой «Параметры».
Прочие возможности программы тоже весьма незамысловаты и осваиваются без особого труда.
VirtualBox — это средство, позволяющее создавать на ПК виртуальную машину со своей собственной операционной системой.
Виртуальные машины используются для тестирования ПО на разных платформах: Microsoft Windows, Linux, macOS. Без виртуализации разработчикам пришлось бы держать под рукой отдельную ЭВМ под каждую ОС.
Всем виртуальным машинам выделяется пространство на физическом диске. Их операционные системы называются гостевыми, а ОС физического ПК — хостовой.
VirtualBox распространяется бесплатно и устанавливается на компьютеры под управлением операционных систем Windows, macOS и Linux.
Создадим виртуальную машину, работающую на Debian — ОС на базе Linux, которая используется для работы на ПК и серверах.
Из этой статьи вы узнаете:
- Как установить VirtualBox
- Как создать виртуальную машину
- Как её настроить
- Как правильно её запустить
Запуск и настройка программы проста и не требует специальных знаний. Для скачивания переходим по ссылке. Это не самая последняя версия VirtualBox, но для удобства мы будем работать с ней.
На странице находится список дистрибутивов для загрузки на ПК под управлением разных ОС. Мы будем устанавливать программу на ПК под управлением Windows — следовательно, выбираем версию Windows hosts. Она первая в списке.
Скачиваем её на свой ПК. По завершении процесса появляется приветствие:
Приступаем к установке VirtualBox. В процессе могут выплывать разные предупреждения. Игнорируем их и нажимаем Next. В финале нам откроется главный экран программы с приветствием на русском языке:
Вверху страницы нажимаем кнопку «Создать». В появившемся окне программа предлагает дать машине имя и выбрать ОС. По умолчанию задан VirtualBox под управлением Windows.
Назовём нашу виртуальную машину ВМ-1. Так как она будет управляться ОС на базе Linux, в выпадающем окне «Тип» выбираем Linux. Затем, в окне «Версия», — Debian (x64-bit).
Указываем объём памяти, который мы выделим нашей ВМ-1: оставляем заданный по умолчанию или вводим своё значение.
Объём памяти напрямую влияет на работу виртуальной машины. Лучше всего придерживаться простого правила: выделять не более половины RAM физического ПК. Также можно отталкиваться от рекомендации VirtualBox, которая отмечает зелёным фоном рекомендуемый объём памяти.
Создаём виртуальный жёсткий диск. По умолчанию программа предлагает новый диск с рекомендуемым объёмом. Принимаем параметры или задаём свои.
Выбираем тип файла жёсткого диска. По умолчанию VirtualBox предлагает VDI. Ок, соглашаемся. VHD и VMDK — это форматы, предназначенные для виртуальных машин на базе аналогов VirtualBox: VMWare и Virtual PC. Использование VHD и VMDK приведёт к снижению производительности нашей виртуальной машины.
Указываем формат хранения: динамический или фиксированный. Для большинства задач подходит динамический: его размер будет увеличиваться или уменьшаться в зависимости от содержимого. Для задач, где нужна максимальная производительность (например, обработка видео) подходит фиксированный формат.
Выбираем размер диска. В нашем случае это 16 ГБ. При желании в VirtualBox можно задать больший объём. Именуем новый диск так, как предлагает программа.
Мы создали виртуальную машину. На экране указаны её параметры: название, операционная система, оперативная и видеопамять.
Сейчас у нашей машины параметры, заданные по умолчанию. Если мы хотим их изменить, наводим мышку на виртуальную машину ВМ-1 слева на экране, кликаем по ней правой кнопкой и в выпадающем меню выбираем «Настроить».
Выбираем вкладку «Система», затем — «Процессор». Сразу в VirtualBox значения заданы по умолчанию, при желании меняем их на другие. Например, увеличиваем количество задействованных процессоров. Помните, что не стоит устанавливать значения за пределами рекомендуемой зелёной зоны. Как видно на скриншоте, это два ядра из имеющихся четырёх. Если установить больше, это негативно скажется на работе нашего ПК.
Во вкладке «Ускорение» настраиваем режим виртуализации и дополнительные параметры для ускорения работы. Они подбираются автоматически и зависят от выбранной гостевой ОС. Ничего не меняем, оставляем параметры по умолчанию.
Вариант «Минимальный» выбирают для гостевых систем macOS. «Hyper-V» — для Windows, а «KVM» — для Linux. Вариант «Отсутствует» выбираем, когда мы хотим скрыть от гостевой ОС, что она работает на виртуальной машине, а не на физическом ПК. «Совместимый» создан для поддержки виртуальных машин, созданных на устаревших версиях VirtualBox.
Функция «Включить PAE/NX» предназначена для поддержки 4 и более ГБ ОЗУ в 32-битных системах. Мы работаем в 64-битной системе, поэтому для нас это неактуально.
Из вкладки «Система» переходим во вкладку «Дисплей», чтобы установить параметры видеопамяти. Она определяет объём ресурсов, выделенный для виртуального графического адаптера гостевой ОС. Адаптер, в свою очередь, отвечает за обработку графических операций и вывод изображения на экран. Если выделенный объём ресурсов недостаточен, производительность может снизиться. У нашей виртуальной машины значение видеопамяти по умолчанию задано 16 МБ. Это немного, поэтому лучше сразу указать его максимальное рекомендуемое значение. В нашем случае это 128 МБ.
Для подключения к интернету VirtualBox по умолчанию использует сеть NAT. Этот вариант хорошо работает в большинстве ситуаций. Машине присваивается один и тот же IP-адрес, и она полагает, что находится в своей изолированной сети. Важно, что это будет работать, даже если ПК перемещается из одной сети в другую. Например, ноутбук меняет местоположение и подключения вместе со своим владельцем.
Если мы захотим создать связь между ВМ и ПК, выбираем и настраиваем тип подключения «Сетевой мост».
Когда нужна сеть из нескольких виртуальных машин, выбираем и настраиваем «Виртуальный адаптер хоста». Доступа к интернету не будет, но зато машины смогут взаимодействовать между собой. Подробно типы подключений рассматривать не будем — это тема отдельной статьи.
Ко всем настройкам всегда можно вернуться и изменить их согласно изменившимся задачам.
Пора установить в VirtualBox ОС. Скачиваем образ Debian 11.6 на флешку или прямо на ПК с официального сайта. Несмотря на предупреждение, контрольную сумму можно не проверять.
Нажимаем кнопку «Запустить» в интерфейсе VirtualBox.
Нажимаем на значок папки либо в выпадающем окне находим и выбираем папку с образом Debian и продолжаем.
Выбираем «Сетевой интерфейс» и ждём, пока произойдёт настройка сети. В процессе время от времени будут появляться всплывающие окна. Не вникая в их содержание, просто нажимаем «Далее» или «Продолжить».
После завершения настройки VirtualBox на экране появится меню со списком способов инсталляции. Выбираем первый — Graphical Install.
После инсталляции программа предлагает выбрать язык. Выбираем русский или оставляем предложенный английский.
Затем система предлагает выбрать местонахождение. Выбираем РФ или другую страну, в которой находимся.
Переходим к настройке клавиатуры. Первым делом устанавливаем язык клавиатуры — русский или другой на выбор из списка.
Затем выбираем способ переключения языков с русского на английский и обратно. По умолчанию стоит Alt + Shift.
После этого система самостоятельно загружает компоненты с установочного носителя и настраивает сеть.
Пора дать нашей машине имя, под которым она будет известна в сети. По умолчанию предлагается назвать её debian. Сохраняем имя или вводим свой вариант.
Затем система предлагает задать имя домена. Делать это необязательно, ведь мы устанавливаем ОС на виртуальную машину и домена у нас нет. Оставляем поле пустым.
Переходим к установке паролей. В Debian есть два типа пользователей:
- Суперпользователь с правами администратора.
- Пользователь.
Для нас разница между пользователями не важна, так как VirtualBox находится на нашем частном компьютере. Однако доступ лучше всё же разграничить, чтобы случайно ничего не сломать.
Задаём пароль суперпользователя.
Переходим к настройке учётных записей обычного пользователя. Сначала даём ему имя. У нас это First User, но можно придумать свой вариант.
Теперь придумываем имя пользователя, под которым он будет известен в системе, например user, а затем задаём для него пароль.
После установки паролей нам нужно выбрать время, которое будет отображаться при работе нашей машины. Устанавливаем свой часовой пояс.
Переходим к разметке дисков. Система предлагает несколько опций на выбор. Наша цель — потестировать виртуальную машину, поэтому выбираем первый вариант: «Авто — использовать весь диск».
Появляется предупреждение о стирании всех данных на диске. Подтверждаем.
Выбираем схему разметки. По умолчанию система рекомендует первый вариант — «Все файлы в одном разделе (рекомендуется новичкам)». Соглашаемся и продолжаем.
В появившемся окне ничего не меняем, только подтверждаем завершение разметки и запись изменений на диск.
В конце процедуры разметки в отдельном окне подтверждаем сохранение изменений на диске. Ставим «Да» и нажимаем «Продолжить».
Начинается установка базовой системы.
В процессе установки система может сообщить о найденной метке и предложить просканировать другой диск. Этого делать не надо — оставляем «Нет» и нажимаем «Продолжить».
По окончании установки система предлагает выбрать зеркало архива. Страну выбираем на своё усмотрение.
В списке зеркал архива оставляем предложенный по умолчанию deb.debian.org.
Если отказаться от выбора зеркала, будет загружена система с минимальными настройками. Она содержит только базовые компоненты и не имеет предустановленного графического интерфейса пользователя. Работа с такой системой требует хороших навыков администрирования и не подходит для новичков.
Система предлагает ввести информацию об HTTP-прокси. Оставляем поле пустым и продолжаем.
Система предлагает настроить менеджер пакетов. Нам это не нужно, поэтому просто идём дальше к установке базового пакета. По завершении установки система предложит отправлять разработчикам дистрибутива анонимные сообщения со статистикой используемых пакетов. Это ни на что не влияет, поэтому соглашаемся или отказываемся.
Переходим к выбору ПО. Система предлагает установить один из вариантов окружения рабочего стола. Мы установим GNOME. Он и KDE Plasma — два наиболее популярных варианта рабочего стола. У него минималистичный дизайн с фокусом на удобство использования. Интерфейс напоминает macOS.
KDE Plasma имеет более насыщенный интерфейс с различными панелями инструментов и меню. Интерфейс напоминает Windows.
Если есть желание разобраться, то можно установить на разные машины GNOME и KDE Plasma, сравнить и выбрать рабочий стол на свой вкус.
Мы установим GNOME, поэтому выбираем комбинацию, как на скриншоте, и продолжаем.
Установка в среднем занимает 10–15 минут.
По завершении установки ПО система предлагает установить загрузчик GRUB.
Выбираем «Да» и продолжаем.
Теперь нам надо выбирать устройство, куда мы установим наш загрузчик. Под устройством система подразумевает виртуальный диск с образом ОС Debian. У нас есть диск по умолчанию, его и выбираем.
По завершении установки загрузчика появляется экран с предложением извлечь установочные носители, чтобы загрузить систему. Нажимаем «Продолжить».
Установка завершена, и появляется экран с предложением запустить систему. Нажимаем «Продолжить».
Загрузка занимает 1–2 минуты, по её окончании появляется экран с именем нашего пользователя — First User. Наша виртуальная машина готова к работе.
Для входа используем пароль и логин, которые мы до этого установили.
Так выглядит интерфейс нашей виртуальной машины.
Поздравляем: мы установили виртуальную машину с операционной системой Debian.
Linux и его дистрибутивы: Debian, Ubuntu, Fedora и другие — поддерживают различные языки программирования, что делает их идеальной средой для использования в самых разных областях IT. Самый наглядный пример — операционная система Android, работающая на ядре Linux. Знание Linux необходимо в работе системных администраторов, сетевых инженеров и разработчиков.
The In-Depth Review Talks About The Top Virtual Machine Software To Create A Secure Virtual Environment Using Paid & Free VM Programs!
Earlier to use a second Operating System, we either used another machine or do a dual boot, but with time everything has changed. We can now explore multiple Operating Systems without installing another one on our system. No longer you need to purchase a new machine or make space for another Operating System. Virtualization software for Windows has made it possible to use dual operating systems on a single machine.
It allows users to test a software or the entire operating system without installing or removing the default OS from the PC. Virtualization allows using different Operating Systems on regular PC for testing, experiments, coding or any sort of reasons. For example, if you want to work on a Mac interface on your Windows Laptop or Windows 10 on a Mac Machine, you can do this by using free VM software for Windows 10. Here is a review and comparison of the best virtual machine for Windows 10.
9 Best Virtual Machine For Windows 10 PC/Laptop
Easily run different operating systems on your PC with the help of the top 9 Virtual Machine Software mentioned below.
1. VMware Workstation Pro
VMware Workstation Pro is one of the best virtualization software for Windows that gives you a wide range of features to explore. VMware Workstation Pro allows you to run multiple operating systems on a single machine without installing different operating systems. All these OS run as a virtual machine and lets you test and build the software with utmost compatibility with almost all the operating systems.
VMware Workstation Pro Features
- Ultimate Companion to vSphere Integration
- Create multiple screenshots or rollback to a point with snapshots
- Clones for Rapid Duplication uses linked clones to quickly initiate a VM
- Supports DirectX 10.1 and OpenGL 3.3 for High-Performance 3D Graphics
- Allows you to create enormous VMs on 16 vCPUs, 64 GB of memory and 8 TB of virtual disks
- REST API offers over 20 controls for operations like VM Power, Host and Guest VM
- Test App flexible Virtual Network Simulation for powerful virtual networking
- Supports heavy application to run on Server and Desktop VM environment
- Protect your data on VMware Workstation Pro by Restricted Access on VM
- VMware Workstation Pro supports 4K UHD / QHD High-Resolution Display
- Share Best Virtual Machines among your teammates in the organization
- Compatible with Windows, Mac, Linux, and other platforms
Download Now
2. Parallels Desktop
If you want to experience a Windows Desktop environment on a Mac system or vice versa, Parallel VM is the best virtualization software for Windows and Mac systems. Even Apple provides ‘Boot Camp’ as their free tool to run a virtual machine, however, regular users, need to switch to parallel VM. Whatever is your native OS, you can run a different OS side-by-side. A parallel desktop is often required when you want to run an application that doesn’t support your OS and needs a different OS.
Parallel VM allows you to get Windows Notifications in the Mac notification center. The latest built of Parallel VM allows simulating Windows XP, 7, 8, and 10 environments on your Mac machine. All Mac and Windows applications can run side-by-side using Parallel VM without rebooting the system. File sharing between OS is also possible with the Parallel VM.
Parallels Desktop Features
- Virtual RAM & Virtual CPUs for each VM session
- Easy download and installation process of Windows 10
- Optimized and updated to work with macOS Catalina (10.15)
- Customized Touch Bar for instant access of Windows applications
- Connect & Pair USB, FireWire, Thunderbolt, and all Bluetooth devices
- 24/7 premium phone & email support for business cloud services
- One-Click tuning of Retina Display and performance as per need
- Network conditioner to simulate instant access to Windows 10
- Virtual machine encryption for added security
You may also check out the list of complete Features of Standard, Pro and Business edition.
Download Now
3. Oracle VM Virtualbox
The Virtualbox Windows 10 VM is one of the best virtual machines for Windows as it gives you a wide range of host and guest combinations. The second most amazing fact about Virtualbox Windows 10 Virtual Machine is it’s FREE of cost available for all OS.
Irrespective of Windows XP onwards, Linux level 2.4 and above, Windows NT, Server 2003, OpenSolaris, Solaris, and even OpenBSD Unix, you have it all packed in one free VM software for windows 10.
Virtualbox Windows 10 VM also runs on Mac machines, and host a client Mac VM session as well. It only takes 30 MB of disk space even after being such a powerful Windows 10 VM software. The disk space may increase to certain Gigabytes depending on the virtual OS you are trying to use.
Oracle VM Virtualbox Features
- Virtualbox Windows 10 VM has a super portability feature regardless of OS
- It doesn’t require hardware virtualization as it got built-in hardware acceleration
- Virtualbox Windows 10 VM supports shared folders, seamless Windows with 3D virtualization
- It has incomparable hardware compatibility with multiple Input/Output and Processing devices
- Connect with any Remote machine display using the Virtualbox Windows 10 VM
- Capture multigeneration snapshots of your sessions for future references
Check out the list of complete Features of the Virtualbox Windows 10 VM edition.
Get it Here
4. Microsoft Hyper-V Server
Microsoft Hyper-V Server is a straightforward application that provides a simplified, straightforward dashboard that allows you to enable platform virtualization on a variety of Operating Systems. The program is specifically designed for IT Administrators, Software Developers, and Product Testers who wish to fortify workflows without any hassles.
Talking about its impeccable set of features, Microsoft Hyper-V Servers provides the ability to create virtualized environments keeping the efficiency of PC resources in mind. It also holds the potential to manage dynamic virtual machine storage, ability to enhance processor support, and more. We’ve briefly listed out what else Hyper-V has to offer, so let’s check it out:
Microsoft Hyper-V Features
- Set enough memory to run the guest operating system without any hassles.
- Ability to connect the network adapter to an existing virtual network.
- Provides hassle-free experience to create & manage multiple virtualized environments.
- Significantly reduce the amount of hardware needed to run multiple servers.
- Can host larger virtual machines with more virtual processors and memory.
- Holds the potential to consolidate even large workloads efficiently and effectively.
- Supports simultaneous live storage migrations in a couple of clicks.
Download Now
5. Google Cloud Compute Engine
One of the best solutions for secure and customizable virtualization on multiple platforms, Compute Engine by Google is certainly an advanced virtual machine software you can try using in 2023. It’s an impeccable choice for both professional app and web developers who have constant needs for test applications in multiple customized environments.
One of the most interesting parts of using Google Cloud Compute Engine is it offers a container-optimized Operating System that ensures a secure virtual testing environment for users, which might be lacking in other VM Software mentioned here. Keep reading, to learn what else this virtualization program has to offer:
Google Cloud Compute Engine Features
- High memory support for up to 12TB is provided to users with this VM tool.
- Certainly, one of the best utilities to simplify intensive workloads.
- Allows users to run applications on the Google environment only.
- Provides the ability to deploy websites in a secure virtualized environment.
- Instantly get started with this Virtualization software, all thanks to pre-built configurations.
- Helps users to create custom virtual machine types using optimal amounts of memory.
Download Now
6. QEMU
Here comes an open-source virtual emulator that supports fast virtualization. The application can easily run software for Windows, Linux, BSD, Solaris host OS, FreeBSD, DOS, and others on supported architecture. Using the software, you can enjoy entire system emulation on the aforementioned supported platforms.
Taking its zero-dollar pricing model and emulation tools it offers, the Virtualization Software offers a wide range of hardware peripherals for enjoying the ideal performance. Not only this, with QEMU, you can enjoy the support for removable media images, CD-ROMs, etc. Here’re the major highlights of using this virtualization program on Windows and other OS:
QEMU Features
- Holds the ability to simulate the entire OS using one or more processors.
- Provides dedicated hardware virtualization, which might be lacking in other competitors.
- Supports a wide range of hardware devices and can run multiple OS on any system.
- There are certainly no restrictions for the host Operating System.
- Ensures the fastest emulation speed, all thanks to its dynamic binary translation techniques used by the virtual machine tool.
Download Now
7. Citrix Hypervisor
Here comes another flawless virtualization software known for improving your overall virtual desktop experience. It even streamlines operational management while providing a high-definition user experience, especially for individuals with tons of workloads. Citrix Hypervisor is used by a variety of users to manage the virtualization process across several environments.
The application is an all-in-one server virtualization platform, packed with all the functionalities, ranging from creating to managing virtual infrastructure in no time. Using Citrix Hypervisor is an effortless process and completely optimized for Windows and Linux virtual servers.
Citrix Hypervisor Features
- Exposes hardware-level features for a high-definition user experience.
- Known for providing greater security and simplified operational management.
- Easily consolidate & transform PC resources into virtual workloads.
- Holds the potential to move the entire workload to the cloud.
- Supports effortless migration process within existing networks and storage.
Download Citrix Hypervisor
8. Red Hat Virtualization
Red Hat Virtualization is an impeccable VM Software that holds the potential to virtualize Linux and Windows workloads for enhanced performance. Using this virtualization program, you can easily automate, manage and modernize your virtualized workloads in a couple of clicks and without putting in many effort.
Red Hat Virtualization is a fantastic application known for virtualizing your resources, processes, and programs on a stable platform. You can undoubtedly trust this VM Software for Windows & other OS which is developed and based on over decades of open-source KVM and oVirt innovation.
Red Hat Virtualization Features
- Cloud-native virtualization is supported with this VM software.
- Create, pause, migrate, and template hundreds of VMs on multiple hardware or software.
- Highly intuitive and easy to set up, since everything is automated.
- Easily supports running and testing resource-intensive applications.
- Boasts advanced features that support creating and cloning new virtual environments or existing ones, respectively.
Download Red Hat Virtualization
9. Xen Project
Certainly, one of the most popular, free, and open-source virtual machine monitors in the category is Xen Project. The application is designed with advanced algorithms and used in both commercial and open-source environments. The best part of using this virtualization software for Windows and other OS is, it’s not restricted to infrastructure as a Service, desktop virtualization & more.
Unlike other VM Software mentioned in this list, Xen Project is especially used for hyperscale clouds and can be easily integrated with Azure, Rackspace, IBM Softlayer, Oracle, Azure, etc. Without further ado, let’s take a look at the significant features offered by this Virtual Machine software.
Xen Project Features
- Comes with tons of automated embedded security features.
- Supports cloud virtualization options, with solid security.
- The only type-1 hypervisor is also available as an open-source
- Has a customizable architecture and provides real-time support for SUSE Linux & Oracle Unbreakable Linux.
- Free VM software, equipped with a comprehensive dashboard to support advanced virtualization.
Download Xen Project
Top 3 Virtual Machine Comparison Chart
Product | Parallels Desktop (for Mac) | VMware Workstation Pro (for Mac) | Oracle VM VirtualBox (for Mac) |
---|---|---|---|
Best For | Casual Exploring OS | Testing & Coding | Professional Use |
Mac version | Yes | Yes | Yes |
Windows version | No | Yes | Yes |
Linux version | No | Yes | Yes |
Shares Folders With Host System | Yes | Yes | Yes |
Shares Printers With Host System | Yes | Yes | No |
Shares Clipboard With Host and Guest | Yes | Yes | Yes |
Drag-and-Drop File Transfer | Yes | Yes | Yes |
One-Click Windows Installation | Yes | Yes | No |
Downloads Windows Installer | Yes | Yes | No |
Imports From Windows PC | Yes | Yes | No |
Downloads Linux Systems | Yes | No | No |
Supports macOS Guests | Yes | Yes | No |
Installs macOS From Recovery | Yes | Yes | No |
Summing Up:
In the comparison of the best virtual machine for Windows 10, VMware Workstation Pro scored as the top Windows 10 VM. Though Virtualbox Windows 10 is a free Virtual Machine for Windows 10 simulation for experiments. However, if you are a regular user, you should opt for the best virtual machine for Windows 10 with complete features.
If this article turned out to be helpful to you, please like and share this with your colleagues. For more such tips, tricks and tech-related updates, click on the bell icon to get regular updates from Tweak Library. Do share your thoughts about this article in the comment section.
FAQ 1
Which Virtualization Software is the Best?
VMware Workstation Pro and Parallels Desktop are some of the best virtualization tools you can try using for your Windows and other Operating Systems.
FAQ 2
What is better than VirtualBox?
Try getting your hands on VMWare’s free version, if you are looking for a VirtualBox alternative for Windows and other OS. The application certainly provides a secure and isolated environment for all your virtualization needs and preferences.
FAQ 3
Which is the best virtualization software for Work/Life balance?
Take the help of Oracle VirtualBox when it comes to maintaining a perfect work/life balance. It provides a wide range of host and guest combinations and doesn’t require hardware virtualization as it comes with built-in hardware acceleration.
Quick Reaction:
Raj is a creative technical content blogger. He is an experienced analyst coming from Information Technology world proficient in analyzing information and defining a flawless resolution. His technical knowledge and expertise to research, blended with an intimate passion to write made him love his profession to the core. New rides, extreme sports and relishing cooking is his passion. He also dreams of writing a book truly dedicated to an Indian mother.