Войти
Android, Windows, Apple, Ликбез. Социальные сети. Драйверы
  • Японские телефоны Новый японский смартфон
  • Lenovo G500S: характеристики, основные особенности
  • Определяем серию продукта видеокарт Nvidia Характеристики карты nvidia 9800 gt
  • А конкуренты у смартфона есть
  • Что такое расширение файла TRZ?
  • Не работает динамик в "айфоне"
  • Автоматический запуск и выключение виртуальных машин на платформе Microsoft Hyper-V. Hyper-V в Windows: руководство по созданию и настройке виртуальных машин Установка гипервизор hyper v windows 8

    Автоматический запуск и выключение виртуальных машин на платформе Microsoft Hyper-V. Hyper-V в Windows: руководство по созданию и настройке виртуальных машин Установка гипервизор hyper v windows 8

    Использование графических интрефейсов, таких как Hyper-V Manager или System Center Virtual Machine Manager (SCVMM) делает управление Hyper-V быстрым и простым. Однако, существует множество ситуаций, при которых вы вы можете выполнять операции гораздо быстрее, если у вас есть возможность использовать командную строку или скрипты. В этой статье мы рассмотрим возможности Powershell для управления Microsoft Hyper-V.

    Установка Powershell

    Для начала нам необходимо установить Powershell.

    Для установки Powershell в Windows 2008, перейдите в Server Manager , далее в Features . Нажмите Add Features . Отметьте Windows Powershell и нажмите Next.

    После этого нажмите Install .

    Для запуска Powershell перейдите в Start - All Programs - Windows Powershell .

    В этот момент откроется долгожданное темно синее окно Windows Powershell:

    Теперь нам необходимо скачать библиотеку Hyper-V Powershell.

    Скачиваем и устанавливаем Hyper-V Powershell Library

    Разработчиком управляеющей Powershell библиотеки для Hyper-V 1397 является James O’Neill и его библиотека просто бесценна в случае когда приходиться управлять Hyper-V из командной строки. Перейдите по ссылке выше и скачайте файл Hyperv.zip . Распакуйте архив в какую либо директорию, например C:\temp.

    Теперь запустите PowerShell, перейдите в директорию с распакованными скриптами, отключите безопасность PowerShell командой:

    Set-ExecutionPolicy unrestricted

    . c:\temp\hyperv.ps1

    После этого вы получите предупреждение безопасности, и вы должны выбрать “R ” для запуска скрипта. После этого вы должны увидеть сообщение “VM Functions Loaded ” и список загруженных команд.

    Администрирование Hyper-V с помощью PowerShell

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

    Посмотрим на следующие 5 команд и как они используются:

      Start-VM, Stop-VM, Suspend-VM, и Shutdown-VM - назначение этих команд довольно очевидно. В качестве параметра указывается имя виртуальной машины.

      Простейший способ создать новую виртуальную машину


      - список всех виртуальных машин на сервере и количество потребляемой им памяти

    Команда показывает все снапшоты сделанные на вашем Hyper-V сервере. Для управления снапшотами вы можете дополнительно использовать команды Update-VMsnapshot , New-VMsnapshot , Apply-VMsnapshot, Get-VMsnapshotTree, и Choose-VMsnapshot.


    Неплохой ноутбучный сайт, мне больше всего понравились асеры: обзоры ноутбуков acer , все модели, невысокие цены.

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

    Файл образа сервера весит 1.65 Гб и называется

    9200.16384.WIN8_RTM.120725-1247_X64FRE_SERVERHYPERCORE_EN-US-HRM_SHV_X64FRE_EN-US_DV5.ISO

    Сразу после установки настройте сеть (пункт 8) и установите обновления (пункты 5 и 6). Если все прошло успешно, значит, можно двигаться дальше. Если нет - проверяйте, что и как. Призрком возможных проблем на этом этапе для вас является невозможность поставить обновления.

    Работа с Hyper-V без домена

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

    Добавьте локального администратора (пункт 3 конфигурации сервера, например "hyperadmin / hyperpwd"), чтобы не использовать администратора по-умолчанию). Такого же пользователя (можно не админа) надо добавить на машине, с которой будете подключаться через RDP. При создании пользователя на своей машине я в поле "Описание" так и написал: для подключения к HYPER-V 2012".

    Брандмауэр Hyper-V

    Так как в основном я планирую использовать консоль MMC для управления виртуальными машинами, то будет удобно предусмотреть дополнительную остнастку для управления брандмауэром сервера. Это сэкономит много времени, т.к. я не планирую заниматься регулярными правками правил - сервер должен просто работать. И держать в голове синтаксис PowerShell и CMD мне не хочется, хватит с меня и Linux. Поэтому я включу удаленный доступ к брандмауэру! Учитывая, что управлять сервером по-хорошему надо через выделенную для этого сеть (физически, VLAN), мой вариант не уменьшит общую безопасность. Как вариант, можно между хостом и сетью ставить программно-аппаратный брандмауэр, например, Mikrotik (без WiFi, конечно). Это совсем недорогое решение при приемлемой производительности и надежности.

    Включить возможность удаленного управления брандмауэром можно выполнив консольную (все-таки никуда без консоли) команду:

    netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes

    После этого можно запустить на рабочей станции консоль mmc с правами "hyperadmin" и добавить оснастку "Брандмауэр Windows" (у меня в Windows 7 она называется "Брандмауэр Windows в режиме повышенной безопасности") и указать IP-адрес нашего сервера Hyper-V. Все:)

    Но несмотря ни на что, консоль - самое надежное средство управления. Я все равно все выполняю в консоли, а смотрю, что к чему, в GUI в разделе "Наблюдение - брандмауэр". Просто я не собираюсь все держать в голове. И эта статья один из вариантов how-to для меня самого с вашими комментариями и дополнениями.

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

    Запускаем Диспетчер Hyper-V от имени пользователя "hyperadmin" и слева вверху нажимаем "Подключитсья к серверу". Опять же по IP.

    Диспетчер Hyper-V в Windows 7 расчитан на управление Hyper-V 2008, а не 2012. Такие опции, как Live и Storage Migrations будут доступны только из Windows 8 (из Windows 7 через PowerShell - пожалуйста, но не через графический интерфейс). Поэтому я решил установить Windows 8 (триала достаточно, пока что) для сравнения "как оно работает" через Windows 8. Ничего так, появились возможности преобразования дисков VHD в VHDX, те же кнопочки миграций, про которые упоминал чуть выше. Ну, здорово, конечно, но если определиться с терминологией и знать, что вы точно хотите, то можно обойтись и PowerShell и старой доброй 7-кой (еще недавно так же говорили про "старую добрую XP-шку").

    Чтобы диспетчер Hyper-V из Windows 8 показал вам список виртуальных машин, нужно скачать замечательный скрипт hvremote (http://archive.msdn.microsoft.com/HVRemote) и запустить его на рабочей станции с правами администратора:

    cscript hvremote.wsf /mmc:enable
    cscript hvremote.wsf /AnonDCOM:grant

    Можно еще проверить, все ли получилось:

    cscript hvremote.wsf /show /target:имя_или_ip_вашего_hyper-v_сервера

    Не парьтесь по поводу того, что он еще версии 0.7, которая еще может глючить в Windows 8 и 2012. Все работает! Вот теперь можно будет увидеть ваши виртуальные машины (когда мы их создадим, конечно).

    Лирическое отступление для перехода к следующему разделу Подключились, радуемся, начинаем устанавливать гостевую виртуалку... Стоп! А как выбрать место под диск VHD для виртуалки? Диск на 500 Гб в процессе установки отформатирован не был - не нужно было. И сейчас я имею возможность размещать гостевые системы только на диск C:\. А диск-то 60 Гб всего. Т.е. всего-то нужно открыть диспетчер жестких дисков, отформатировать в NTFS и переназначить буквы дисков (DVD будет E:\, диск 500 Гб будет D:\ - я ненавижу, когда DVD висит между дисками:)). КАК ЭТО СДЕЛАТЬ???

    Удаленное управление дисками

    Для удаленного управления дисками (Disk Management), надо выполнить следующие шаги:

    1. Запустить службу Virtual Disk Service (VDS) на сервере

    Просмотр списка служб (service), названия которых начинаются на "R" с помощью PowerShell:
    Get-Service -Name r*

    Запуск службы VDS (Virtual Disk Services):

    Если потребуется, разрешите “Remote Volume Management” на клиентском компьютере (с которого будем управлять нашим сервером).

    Если бы мы не отключили брандмауэр полностью, то дальше надо было бы выполнить пункт 2.

    2. Разрешить "Управление дисками" (Disk Management) .

    Netsh advfirewall firewall set rule group=“Remote Volume Management” new enable=yes

    Запускать консоль управления оснастками MMC необходимо от имени пользователя локального админа на нашем сервере (в нашем случае "hyperadmin / hyperpwd"):

    В оснастке добавить "Управление дисками" (не локальный компьютер, а удаленный, например, по IP-адресу).

    Ну, собственно, начальная рутина закончилась. Теперь можно спокойно создавать виртуальные машины. Диспетчер Hyper-V также надо запускать от имени "hyperadmin / hyperpwd".


    Некоторое время назад мы писали про автозапуск виртуальных машин VMware vSphere и Citrix XenServer, но администраторы Microsoft Hyper-V также сталкиваются с этой проблемой. Также как и на платформе vSphere, в Hyper-V есть настройки по управлению поведением виртуальных машин при включении и выключении хост-сервера.

    Итак, если вы откроете настройки виртуальной машины в Hyper-V, то увидите такой пункт как Automatic Start Action , где собственно и задаются настройки поведения ВМ при старте хоста:

    Тут есть три варианта поведения машины при запуске хоста Hyper-V:

    • Nothing - по умолчанию виртуальная машина при старте хост-сервера не запускается.
    • Automatically Start If It Was Running When The Service Stopped - эта опция полезна при тестировании различных приложений в ВМ (которые, например, могут перезагрузить хост) и наличия машин, которые включаются не всегда, а по мере необходимости. Если выбрать этот пункт, то виртуальная машина будет запущена только в том случае, если она была запущена на момент выключения или перезагрузки хоста.
    • Start This Virtual Machine Automatically - эту опцию лучше использовать для продуктивных виртуальных машин. Она позволит запустить виртуальную машину при старте хоста в любом случае. Здесь также есть опция по задержке перед запуском ВМ, которая позволит настроить порядок запуска зависимых сервисов (например, контроллер Active Directory запускаем без задержки, затем базу Microsoft SQL, а через некоторое время запускаем сервер приложений и веб-сервер). Кроме этого, данная опция позволит не создавать одновременно всеми машинами нагрузку на подсистему хранения, распределив ее во времени.

    Кроме автостарта виртуальных машин можно также настроить Automatic Stop Action - действие, выполняемое при выключении хост-сервера Hyper-V. Это также есть в свойствах виртуальной машины:

    Здесь тоже 3 варианта поведения:

    • Save The Virtual Machine State - эта опция позволяет минимизировать простой виртуальной машины в случае выключения хоста. Если происходит плановое отключение, то память виртуальной машины будет сохранена на диск, после чего машина будет приостановлена. При включении виртуальной машины ее память будет восстановлена, и она продолжит функционировать будто бы ничего не произошло (правда, не во всех случаях). Таким образом, экономится время, требуемое на загрузку и инициализацию сервисов гостевой ОС. Однако при большом количестве оперативной памяти, требуемой ВМ, время ее выгрузки на диск и с диска также может занять значительное время. Эта опция установлена по умолчанию.
    • Turn Off The Virtual Machine - эта опция "жестко" выключит виртуальную машину (аналог внезапного отключения питания). В этом случае ничего сохранено не будет, плюс нет никаких гарантий консистентности данных внутри ВМ (а как следствие, нет гарантий того, что она вообще загрузится). Зато это происходит быстрее всего, поэтому удобно при использовании тестового окружения, где сохранность данных не так важна, а делать все нужно быстро. Кроме того, такое выключение произойдет гарантированно, в отличие от следующего или предыдущего пунктов.
    • Shutdown The Guest Operating System - в этом случае в гостевой ОС инициируется процедура корректного выключения системы (graceful shutdown). Состояние системы также не будет сохранено, зато скорее всего состояние системы окажется консистентным, так как операции чтения-записи будут завершены корректно. Если эта опция используется, то нужно соответствующим образом настроить порядок загрузки систем в предыдущем пункте (автостарт), так как требуется время на инициализацию ОС и служб при запуске виртуальных машин.

    Тут нельзя забывать, что если у вас выбрана опция "Save The Virtual Machine State", то вам потребуется значительное дисковое пространство под файлы.BIN, в которых находится память виртуальных машин (сумма памяти ВМ с данной настройкой).

    Сегодня мы с Вами узнаем о том, как установить и настроить гипервизор hyper-v server от компании Microsoft, а так же о некоторых подводных камнях и способах их избежать.

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

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

    Описание

    MS hyper-v server представляет собой урезанную версию MS server 2008 R2 в режиме Core (т.е. фактически, графический интерфейс отсутствует) с установленной ролью hyper-v и ничего более. Согласно википедии hyper-v server распространяется бесплатно, что вкупе с удобным управлением и интеграцией с продуктами от MS, делает его очень привлекательным гипервизором. Кроме того он имеет достаточно высокие показатели по производительности, а значит ресурсы хостовой машины будут расходоваться на работу нужных нам сервисов.

    Установка

    Перед началом установки необходимо убедиться, что ваш процессор поддерживает технологии аппаратной виртуализации Intel VT-x или AMD-V.

    Для начала необходимо скачать дистрибутив hyper-v server 2008 R2 с сайта Microsoft (регистрироваться не нужно). Далее записать образ на DVD-диск или сделать установочную флешку . Вставляем диск/флешку и загружаемся с нее.

    Hyper-v server - выбор языка мастера установки

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

    Hyper-v server - выбор языка ОС и раскладки клавиатуры

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

    Hyper-v server - выбор типа установки

    Выбираем полную установку (Custom).

    Hyper-v server - настройка параметров жесткого диска

    На этом этапе мастер предлагает настроить параметры разделов жесткого диска. Лучше всего создать 2 логических диска. Первый - для установки самого гипервизора, ему хватит 15 Гб. Второй для хранения контейнеров виртуальных машин (ВМ). Таким образом, будет намного удобнее осуществлять управление, импорт и миграцию ВМ.

    Жмем «Next» и можем ненадолго отдохнуть. В процессе установки компьютер несколько раз перезагрузится.

    Настройка

    Базовая настройка и удаленный доступ

    После перезагрузки hyper-v server предложит нам установить пароль администратора. Так как по-умолчанию в групповой политике ms windows 2008 server r2 стоит требование к сложности пароля, придется придумать пароль длинной от 6 символов, обязательно содержащий заглавную букву и спецсимвол или цифру (например «Password1»).

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

    Hyper-v server - интерфейс управления

    После загрузки рабочего окружения, ОС предлагает нам 2 консоли управления. Стандартная командная консоль cmd и консоль с предустановленными опциями. Первым делом нам необходимо задать статический ip-адрес и настроить удаленное управление сервером. В консоли управления выбираем пункт 8.

    Hyper-v server - сетевые адаптеры

    В списке будут перечислены сетевые адаптеры. Выбираем нужный и вписываем его индекс. Далее выбираем «1 - установить ip-адрес сетевого адаптера». Вписываем «S» - что означает статический ip-адрес. Для примера зададим параметры:

    Ip-адрес - 192.168.1.100 маска подсети - 255.255.255.0 шлюз по-умолчанию 192.168.1.1 После применения параметров, мы вернемся в подменю, где будут перечисленные ранее внесенные настройки. Если все верно возвращаемся в главное меню. Теперь настроим удаленный доступ. Выбираем пункт 7, далее включаем удаленный рабочий стол, вписав английскую «E». На вопрос об ограничении подключений от rdp-клиентов старых версий, выбираем «2» - подключаться от любых клиентов.

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

    Сетевое имя сервера и рабочая группа

    Теперь настроим рабочую группу. Для работы hyper-v server, мы не будем включать его в домен, что несколько усложняет настройку, но для экспериментов это идеальный вариант. Во время тестов и проверки различных конфигураций, лучше изолировать тестовые машины от целевой сети.

    Выбираем пункт 1, затем «присоединиться к рабочей группе» вписав «W». Далее задаем название рабочей группы, например «test». Очень важно, чтобы имя рабочей группы на hyper-v server и ПК, с которого мы планируем им управлять, совпадали. После этого мы возвращаемся в главное меню.

    Желательно задать сетевое имя сервера, выбираем пункт 2 и вписываем имя, например «hyper-srv». Для применения параметров необходимо перезагрузиться, соглашаемся с предложением ОС.

    Далее все настройки (такие как имя компьютера, рабочей группы, пользователи, ip-адрес и т.д.) будут использоваться в качестве тех, которые описывались в процессе установки. Если Вы задавали свои параметры, не забывайте использовать именно их.

    После перезагрузки мы можем подключиться к серверу, используя клиент удаленного рабочего стола. Выбираем пуск -> выполнить, вписываем: mstsc В первом поле задаем ip-адрес (в моем случае 192.168.1.100), подключаемся. Сервер запросит данные авторизации, вводим имя пользователя «hyper-srv\Administrator» и пароль «Password1».

    Итак, мы подключились, теперь необходимо настроить дополнительные параметры удаленного управления. Заходим в пункт 4. Теперь по порядку выбираем подпункты 1, 2 и дожидаемся окончания настройки. После завершения, ОС опять попросит перезагрузиться. По завершению этих настроек мы сможем подключаться к серверу с помощь консоли mmc и диспетчера сервера hyper-v из пакета Remote Server Administration Tools (RSAT). Подробнее об этом будет описано далее по тексту.

    Установка RSAT и диспетчера hyper-v

    Для комфортного удаленного управления сервером (создание/удаление/импорт/настройка ВМ, добавление/удаление оборудования, управления пользователями/групповыми политиками и т.п.) нам необходимо установить RSAT на наш ПК. Устанавливать будем на windows 7. Первым делом скачаем его отсюда . В этом пакете нам нужен компонент “Диспетчер hyper-v” для консоли mmc - это собственно основной инструмент управления будущими ВМ.

    Последующие настройки будет необходимо производить как на сервере (для краткости СРВ) так и на нашем управляющем ПК (УК).

    Настраиваем пользователей

    Первым делом нужно создать пользователя, от имени которого мы будем осуществлять управление. Имена пользователей и пароли должны совпадать для УК и СРВ!

    На СРВ - в консоли управления выбираем пункт 3 (добавление локального администратора). Задаем имя «admin» и пароль для него «Qwerty1». Проверим, успешно ли добавился, в консоли cmd вводим: net user admin Эта команда покажет нам, что он состоит в группах «Administrators» и «Users».

    На УК - запускаем консоль cmd от имени администратора и вводим команду: net user admin Qwerty1 /add добавим его в группу администраторов: net localgroup Администраторы admin /add для английской версии вводим:net localgroup Administrators admin /add Снова проверим результаты с помощью: net user admin

    Для настройки пользователей и групп безопасности есть замечательная утилита “HVRemote” , написанная одним из сотрудников Microsoft.

    Скачиваем утилиту и копируем файл «HVremote.wsf» на сервер. Помните в самом начале, упоминалось, что нужно выбрать английский язык для ОС? Так вот для корректной работы скрипта «HVremote.wsf» необходимо, чтобы группы безопасности и пользователи именовались на английском языке.

    Небольшое отступление: как писалось раньше - в hyper-v server отсутствует графический интерфейс. Это не совсем так, Microsoft просто вырезала по-максимому все, что связанно с Explorer, но это не мешает нам запускать приложения имеющие графические окна. Для примера можно скопировать на диск сервера программу «total commander» и запустить ее из консоли.

    Hyper-v server - запуск приложений

    Продолжим, на СРВ - открываем консоль cmd, переходим в папку с файлом «HVremote.wsf» (в статье файл сохранен в корень диска С:). Выполняем команду: cscript hvremote.wsf /add:domain\account где domain - имя вашего сервера (домена), account - имя учетной записи для управления. В нашем случае команда будет выглядеть так: cscript hvremote.wsf /add:hyper-srv\admin

    Hyper-v server - выполнение скрипта

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

    На стороне УК необходимо выполнить следующие команды cscript hvremote.wsf /anondcom:grant cscript hvremote.wsf /mmc:enable

    Для работы оснасток консоли удаленного управления компьютером, необходимо создать правила-исключения в брандмауэре сервера. Первым делом создадим правило, позволяющее управлять логическими дисками:

    Netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes Если у Вас выдает ошибку вида «Group cannot be specified with other identification conditions» - попробуйте перепечатать команду вручную, а не копировать/вставлять. Результат успешного выполнения команды: Updated 3 rule(s). Ok. Далее разрешим удаленное управление файерволом netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes Результат успешного выполнения команды: Updated 2 rule(s). Ok. Разрешим доступ для любых оснасток консоли mmc netsh advfirewall firewall set rule group="Remote Administration" new enable=yes Результат успешного выполнения команды: Updated 3 rule(s). Ok. Разрешим использовать «Windows Management Instrumentation (WMI)» следующей командой netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes Результат успешного выполнения команды: Updated 4 rule(s). Ok. Разрешим icmp-протокол: netsh firewall set icmpsetting 8 Разрешим доступ к расшаренным файлам и папкам: netsh firewall set service type=fileandprint scope=subnet Если вы по какой-то причине не можете подключиться к серверу, попробуйте отключить файервол командой netsh firewall set opmode disable Возможно, Вам придется создать дополнительные правила доступа.

    Теперь мы можем использовать оснастки mmc для управления сервером (управление службами, пользователями, политиками и т.д.) и самое главное диспетчер hyper-v. Давайте откроем его: запускаем консоль mmc -> файл -> добавить или удалить оснастку -> диспетчер hyper-v. Выбираем меню Действие - > подключиться к серверу -> другой компьютер. В поле впишите сетевое имя вашего сервера (hyper-srv) и подключайтесь.

    Hyper-v server - диспетчер управления ВМ

    Вот собственно и все, мы успешно установили и настроили наш hyper-v server. Теперь можно смело разворачивать виртуальные машины и различные сервисы.

    Wikipedia - Hyper-v server Полезные консольные команды

    Не все знают, что в некоторых редакциях имеется встроенный гипервизор Huper-V. Просто по умолчанию эта роль отключена. Ниже будет рассказано как активировать виртуальную машину Hyper-V в Windows 8, а также как создать новую виртуальную машину в этой среде.

    1. Что понадобится

    1. Операционная система Профессиональная / Windows 8 Pro (64-bit) или Корпоративная / Windows 8 Enterprise (64-bit). В других версиях роли Hyper-V нет (ссылка).
    2. Компьютер с процессором, поддерживающим технологию аппаратной виртуализации. Кроме того, необходима поддержка технологии преобразования адресов второго уровня — SLAT (Second Level Address Translation). У Intel эта технология называется Еxtended Page Tables (EPT), у AMD - Rapid Virtualization Indexing (RVI). Проверить, поддерживает ли ваш процессор данные технологии можно на сайте производителя. Например, для процессоров Intel - смотрите , для AMD - .
    3. Дополнительный сетевой адаптер на физическом компьютере, в том случае, если требуется предоставить виртуальной машине доступ в сеть.

    2. Включение поддержки виртуализации в биосе компьютера

    Прежде всего необходимо включить поддержку виртуализации. Для этого зайдем в биос физического компьютера и найдем соответствующий пункт. В разных версиях биос, он может называться по разному. Например на ноутбуке HP Pavilion g6 это пункт Virtualization Technology на вкладке System Configuration .

    3. Активация роли Hyper-V

    Запускаем Панель управления, переходим на вкладку «Программы » , затем нажимаем «Включение или отключение компонентов Windows » .

    В открывшемся окне отмечаем все компоненты в группе «Hyper-V » и жмем «ОК » .

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

    Эти ярлыки доступны также в
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Hyper-V Management Tools\

    4. Создание виртуального коммутатора

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

    В запустившемся диспетчере, нажмем на «Создать виртуальный сетевой коммутатор » и попадем в окно, где необходимо выбрать тип будущей виртуальной сети. Возможны 3 варианта:

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

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

    Откроется окно свойств виртуального коммутатора. Здесь необходимо указать имя коммутатора, а также можно задать дополнительные параметры. Например, у моего компьютера имеется 2 сетевых карты: для проводного подключения через разъем RJ-45 и Wi-Fi адаптер. Последний я переопределяю для текущего коммутатора. Таким образом моя будущая виртуальная машина будет выходить в сеть через данный Wi-Fi адаптер.

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

    5. Создание виртуальной машины

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

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

    Затем указываем объем оперативной памяти, которую будет использовать виртуальная машина во время работы, и жмем «Далее » .

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

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

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

    • Не устанавливать операционную систему.
    • Использовать DVD-привод физического компьютера.
    • Использовать файл образа диска с физического компьютера.
    • Использовать виртуальный диск.
    • Сетевая установка.

    Еще раз проверяем все установленные параметры и завершаем создание виртуальной машины, нажав «Готово » .

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

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

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

    Помогла ли Вам данная статья?