Многие что-то слышали о виртуальных машинах, что-то о VirtualBox, что-то об установке второй ОС на компьютер. Однако вот о Hyper-V представление имеют немногие. А зря, поскольку программа является неплохим гипервизором, который также позволяет ставить ещё одну или две дополнительные операционные системы и не только. Главное, знать, как провести установку и настройку Windows Hyper-V Server.
Что, зачем и как
Сначала следует разобраться с терминологией. А не то у начинающего юзера волосы встанут дыбом от такого обилия непонятных слов.
Гипервизоры создают виртуальные машины.
Гипервизор — специальный софт, позволяющий делить наш ПК на один «настоящий» и несколько либо также один виртуальный.
Виртуальная машина — это и есть этот самый несуществующий компьютер. Создаёт его гипервизор. Но на такой компьютер также можно поставить ОС (в зависимости от системы, которая её создаёт: любую или ряд определённых, например, только из семейства Windows) а потом управлять ею из окна приложения или как-то ещё.
Аппаратная виртуализация — создание виртуальной реальности внутри ПК. Систему аппаратной виртуализации часто представляет собой упомянутый десять раз вверху гипервизор. Его ещё можно назвать «менеджер виртуальных машин».
Гостевые ОС — операционные системы, располагающиеся на виртуальных машинах.
Архитектура Hyper-V
Что нам всё это даёт
Возможность ставить на компьютере сразу две операционки. Что довольно классно, если ставить не Виндовс, а что-то поинтереснее: ту же Ubuntu.
Возможность тестирования различных программ и ОС. Этот пункт пригодится скорее программистам или айтишникам, нежели простым пользователям. Но если вы — начинающий представитель одной из этих профессий, то уметь обращаться с системами аппаратной виртуализации вам будет очень даже кстати.
Использование программ, для нашей «оси» не предназначенных. Тех же игр, например. Поставить ОС от PlayStation 3 у вас конечно не получится (хотя ничего невозможного нет!), но вот Windows XP — запросто, а на ней легко запускать множество старых игрушек.
Понимание сути различных процессов на компьютере. Единственный способ перестать видеть фигу и в мониторе — постоянно практиковаться и выполнять простые (для специалистов) задачи. Но книги и статьи наподобие этой, конечно, тоже никто не отменял.
Сравнение VMware ESXi и Hyper-V Server
Как всё это относится к Hyper-V? Программа является этим самым гипервизором. Наряду с ней ещё есть VirtualBox и ряд других приложений, выполняющих похожие функции. Чем пользоваться — решать вам, а здесь конкретно о Hyper-V.
Работает этот софт только на 64-разрядных системах. При этом создавать внутри можно и 32-разрядные.
«Родителем» Hyper-V являются одноимённые серверные программы от Microsoft. «Серверные» означает, что выпускались они для специальных серверных операционных систем.
Идёт в комплекте с системами Виндовс 8, 8.1 и 10. На Windows 7, к сожалению, Hyper-V ещё не было.
Работа с программой
Hyper-V имеет системные требования, на которые следует обратить внимание, прежде чем его устанавливать.
Оперативная память не менее 4 Гб.
Процессор, оснащённый аппаратной визуализацией. Технологии называются Intel-VT или AMD-V (могут обозначаться как VMX или SVM).
Технологии Intel EPT или AMD RVI.
Определить, есть две последних составляющих в вашем ПК или нет, поможет утилита Coreinfo. Скачать её можно с официального сайта «Майкрософт». Coreinfo представляет собой окошко с текстом, в котором будут либо прочерки напротив интересующих вас параметров — их нет — либо сведения об их наличии.
Установка Hyper-V
Если с системными требованиями всё в порядке, переходим к установке Hyper-V. На Windows 10/8/8.1 программа уже есть, поэтому всё, что нужно сделать — запустить её.
Нажимаем Win+R для запуска командной строки.
Вводим: Optional Features.
Находим в компонентах Windows Hyper-V, ставим маркер.
Жмём ОК.
Перезагружаем ПК.
Итак, установленный гипервизор есть, осталось заставить его работать как надо и создать виртуальную машину.
Нажимаем кнопку «Создать» в правом верхнем углу, затем — «Виртуальная машина».
Появляется мастер создания, читаем информацию, жмём «Далее».
Придумываем имя. Расположение можно не менять.
Далее перед нами на выбор два поколения. Те или иные гостевые ОС могут устанавливаться на одном и не устанавливаться на другом. Поэтому при самостоятельной установке «оси» проверьте разрядность системы и имеют ли они загрузочный носитель UEFI. Мы выбираем второй вариант, так как устанавливаем новую сборку Windows.
В следующем окне необходимо выбрать выделяемую оперативную память. Лучше так и оставить 1024 Мб. Однако если на компьютере оперативка выше 4 Гб, то можно позволить больше. Если же вы собираетесь устанавливать XP или другую лёгкую операционку, можно выделить и меньше.
Далее находим виртуальный коммутатор в списке подключений к сети, если мы его создали.
Создаём виртуальный жёсткий диск, указываем его расположение и размер.
В завершение указываем путь к файлу образа системы.
Проверяем все данные и жмём «Готово».
На этом настройка ещё не заканчивается. Теперь нужно запустить машину и научиться эффективно ей пользоваться.
Запуск, подключение к сети и некоторые фишки
Сначала рассмотрим сам запуск новой ОС.
В списке в окне Hyper-V отображаются все виртуальные машины. У нас она, скорее всего, одна.
Выбираем её, щёлкаем правой кнопкой мыши и жмём «Подключить».
Она разворачивается на всё окно. Чтобы запустить, нужно нажать на круглую кнопочку вверху. Оттуда же выполняются и остальные действия с виртуальной системой.
Жмём любую кнопку.
Теперь работаем уже с той ОС, ISO-образ которой мы загружали.
Всё, машина запущена. При закрытии окна мы просто сворачиваем её и она продолжает работать в фоновом режиме.
Кроме непосредственно подключения машины, важно уметь настраивать и подключение к сети. Делается это следующим образом.
Открываем диспетчер создания виртуальных коммутаторов. Находится он в меню «Действия».
Выбрать можно три сети: внешняя, внутренняя и частная. Коротко: внешняя — виртуальный компьютер–интернет, внутренняя — виртуальный–физический, частная — виртуальный–виртуальный. Настроим соединение с интернетом.
Придумываем имя. Ставим галочку «Внешняя сеть» и находим в списке «Family Controller» либо другой тип подключения.
Жмём применить.
Подключение к сети можно создать как до, так и после создания «дочерней» ОС, от этого ничего не изменится. Машина всё равно подключится к новоявленному коммутатору.
После установки и настройки Hyper-V одной из проблем, которая остаётся при работе с системами, является передача файлов с физического компьютера на созданный нами. Для её решения лучше всего подойдёт подключение к удалённому рабочему столу.
Разрешаем подключение, это самый нижний маркер во вкладке «Удалённый доступ».
Теперь вводим в командной строке: ipconfig
Команда нужна для того, чтобы узнать IP-адрес. Копируем или записываем его.
Теперь переходим на физический компьютер.
В командной строке вбиваем: mstsc
Вводим IP, точное имя пользователя, разрешаем сохранить учётные данные. После нажимаем «Сохранить», а затем «Подключить».
Теперь мы можем переключаться между рабочими столами виртуального и реального компьютеров. Что это даёт? Перенос файлов стандартным методом: ctrl + C, ctrl + V. Без подключения удалённого рабочего стола такой способ работает только с текстом.
Где брать ОС
Вопрос, который у многих наверняка возник, когда они читали о создании виртуальной машины. Операционные системы или, вернее, дистрибутивы можно скачать с различных специализированных ресурсов. Важно проследить, чтобы это был ISO-образ. Пробные версии Windows можно будет использовать три месяца. Если говорить о дистрибутивах на Linux, то большинство из них бесплатны, важнее найти подходящую сборку и заключить её в ISO.
Теперь у вас есть хотя бы небольшое представление о Hyper-V. Конечно же, все функции, сложности и возможности программы не описать в одной статье. Но после прочтения вы сможете легко выполнять ряд базовых действий. А затем и самостоятельно установить систему, не принадлежащую к семейству Виндовс.
у меня windows 8.1 но hyper-v нету и я немогу найти в optionalfeatures где можно найти еще