Предисловие
Данная статья ориентирована в основном на рядовых пользователей windows, поэтому буду стараться всё описать наиболее простым языком, попрошу не судить строго, но возможно она станет полезной и для опытных пользователей, у которых уже есть опыт работы с подобными технологиями.
Для начала разберемся, что такое Hyper-V и Виртуальные машины?
Hyper-V – (в более широком понимании гипервизор) это программа обеспечивающая запуск несколько операционных систем на сервере (в нашем случае компьютере).
Виртуальная машина – это операционная система, ограниченная настройками гипервизора, и существующая в пределах его. А если ещё более точно это компьютерный файл, который используется гипервизором и действует как компьютер, а если ещё точнее, как компьютер в компьютере.
Если углубиться в историю, то Hyper-V была разработана компанией Microsoft ещё в далёком 2008 году и появление этого продукта ознаменовано с релизом Microsoft server 2008. Но на текущий день дела обстоят несколько иначе и данное ПО доступно не только в серверных ОС, иначе я не стал бы писать эту статью для широкой публики. С выходом операционной системы для рабочих компьютеров windows 8 профессиональная и корпоративная, а также windows 10, таких же редакций, данные ОС стали включать в себя все необходимые инструменты hyper-V для создания виртуальной машины на пользовательском компьютере.
Надеюсь, я достаточно раскрыл основные понятия, и теперь стоит показать, как это работает на практике.
Практика поднятия служб Hyper-V
По умолчанию в настольных операционных системах это ПО недоступно и его нужно включить. Для того чтобы это сделать зайдем в панель управления и выберем пункт "программы и компоненты".
Далее нам нужно выбрать «Включение или отключение компонентов windows» после чего откроется новое окно, в котором мы должны задействовать все компоненты данной программы, для этого отмечаем галочками все компоненты, связанные с Hyper-V как показано на картинке.
После этого нажмем ОК и далее появится скучное окно установки, тут придется подождать конца установки, после чего компьютер запросит перезагрузку и мы, подтвердив запрос, позволим ему это сделать.
На этом установка закончена, далее я вам покажу как делается настройка гипервизора.
Практика настройки Hyper-V и создания первой виртуальной машины
Для начала введем в поиске «Диспетчер Hyper-V» как показано на рисунке, и запустим наш диспетчер от имени администратора.
Мы смогли запустить наш первый гипервизор и теперь нам предстоит использовать его по назначению.
Что необходимо для первичной настройки виртуальной машины?
1. Настройка будущего виртуального диска.
2. Настройка будущей виртуальной или плавно перетекающей в реальную сети.
3. Настройка параметров будущего виртуального компьютера.
4. Установка ОС на виртуальный компьютер (по поводу устанавливаемой операционки на самом деле полная свобода, мы можем поставить помимо «винды», любые системы семейства linux а также android).
На самом деле можно сразу создать виртуальный компьютер, но мы этого конечно же делать не будем, поскольку созданный диск по умолчанию удовлетворяет требованиям далеко не каждой виртуалки.
Для создания нового виртуального диска нажмем на «Создать»-«Жесткий диск», нажимаем «далее», формат диска выбирем «Виртуальный жесткий диск» или иначе VHD (чего-то более продвинутого нам не надо, для домашнего компьютера в самый раз), после очередного «далее» выберем диск «фиксированного размера» (навряд ли наша виртуалка разрастется до непредсказуемых размеров). Далее укажем имя и путь виртуалки, я оставил по умолчанию, хотя если есть возможность, создавайте на отдельном физическом диске, в итоге получите плюс в производительности, и наконец-то долгожданная настройка диска!
При настройке размеров диска важно учесть тот факт, сколько дадим места для виртуалки – столько она займет на реальном диске, в моем случае я дал 30 Гб, для экспериментов это более чем достаточно. После очередного «Далее» проваливаемся в сводку и жмем готово, на этом первый пункт окончен.
Настройка виртуальной сети заключается в нескольких простых действиях, тут я разглагольствовать не буду, для этого есть более серьёзные источники, я просто опишу последовательность действий. Открываем «Диспетчер виртуальных коммутаторов» (подчеркнуто красным), «создать виртуальный коммутатор», обзываем его красивым или не очень именем и нажимаем ОК, на этом настройка сети окончена.
Следующий этап – настройка компьютера, пожалуй, самое интересное в процессе создания виртуального компьютера, для этого мы нажмем «создать» – «виртуальная машина» и перед нами появится мастер создания виртуальной машины.
Нажимаем далее, даем имя нашей виртуалке, желательно красивое и понятное, «сохранять виртуальную машину в другом месте» можно оставить по умолчанию, жмем далее, поколение оставляем первое, ему соответствует наш формат диска, далее дадим оперативной памяти нашему компьютеру (совет: не давайте памяти больше чем у вас имеется незадействованной памяти, на момент работы вашего физического компьютера).
Нажмем далее и в строке «Подключение» выберем наш ранее созданный виртуальный коммутатор.
После очередного «далее» выберем «использовать имеющийся диск» и нажав «обзор», откроем директорию с ранее созданным диском, после всех мучений нажимаем готово, но это ещё не все, но и мучиться осталось нам недолго, т.к. основную работу уже сделали и надо всего лишь слегка подготовить наш виртуальный компьютер к первому запуску.
В списке появится наша первая виртуалка, тыкаем по ней правой кнопкой и нажимаем в раскрывающемся списке «параметры», тут всего лишь нажмем на «процессор» и укажем то количество ядер, которое не жалко отрезать от нашего реального процессора во время её работы, естественно, оно не должно превышать количество ядер реального процессора.
Все готово! Осталось запустить виртуальный компьютер двойным кликом, не работает? Не удивительно, мы ещё не поставили операционную систему, я буду ставить в своем примере Ubuntu server, мы можете поставить все, к чему лежит душа. Для этого откроем «медиа» «DVD-дисковод» «Вставка диска» и выберем наш заранее скачанный iso образ с операционной системой.
После всех манипуляций нажимаем на красивую сине-зеленую кнопочку и проверяем работу нашей виртуалки, запустилось?
Результатом должно быть окно с устанавливаемой операционной системой для нашего нового виртуального компьютера.
Если вам понравилась эта статья, ставьте палец вверх и подписывайтесь, предлагайте свои темы на следующие статьи в комментариях.
Также советую посмотреть следующие статьи: