16 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Что такое виртуальная машина для Windows 8 и как ее запустить

Для начала, давайте разберем, что такое виртуальная машина для Windows 8. Это специальное средство, которое позволяет устанавливать и использовать различные операционные системы внутри уже установленной OS. Другими словами, в Windows 8 вы можете открыть, к примеру, Windows 7. Зачем это нужно?

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

Как увеличить файл подкачки в Windows 8: Видео

Как активировать виртуальную машину

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

Итак, нужная нам функция уже имеется, но она не активна. Нам нужно ее активировать. Как это сделать? Все очень просто. Для начала давайте откроем панель управления. Делается это при помощи комбинации клавиш Win+X. После нажатия появится меню, в котором следует выбрать и открыть нужный нам сервис.

В панели управления следуем такому пути – программыпрограммы и компонентывключение или отключение компонентов Windows. В появившемся окне необходимо просто установить отметку напротив пункта Hyper-V. После этого система потребует перезагрузки. Выполняем требование без отлагательства.

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

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

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

  • Диспетчер Hyper-V.
  • Подключение к виртуальной машине Hyper-V.

Это программы, которые позволяют настраивать и пользоваться данной функцией. Теперь можно переходить к настройкам параметров виртуальной машины Windows 8.

Функции виртуальной машины Windows 8: Видео

Настройка Hyper-V

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

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

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

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

Теперь можно приступать к главному вопросу – создание виртуальной машины в Windows 8. Здесь нет ничего сложного. Просто соблюдайте следующие указания и порядок действий:

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

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

  • Двигаемся дальше. Теперь нам требуется указать объем памяти, который будет доступен для виртуальной машины. Здесь нужно отталкиваться от общего количества памяти ОЗУ, а также от требований гостевой ОС. Вы можете установить динамическое выделение памяти. Другими словами, разрешить системе автоматически выбирать нужный объем.

  • Теперь мы попали на страницу настройки сети. Здесь указываем сетевой адаптер, который будет использоваться для подключения к интернету. Выбираем тот, который мы предварительно создали.
  • Следующий шаг – создание жесткого диска. Можно также выбрать тот, который был создан ранее (если такой имеется). Мастер настройки позволяет вам самостоятельно выбрать оптимальный объем памяти.
  • Ну и последний этап – это настройка параметров установки операционной системы. Здесь можно запустить автоматическую установку. Однако прежде чем это сделать, вам придется создать виртуальный образ Windows 8, или другой версии, либо же Linux и так далее, при помощи UltraISO. Также можно использовать CDDVD с образом операционной системы. На данном этапе можно и не устанавливать ОС, а сделать это в любой другой более подходящий момент.

Нажимаем «Готово» и набираемся терпения, так как нам придется дождаться завершения процесса создания. А на этом виртуальная машина в Windows 8 создана и готова к использованию. Для ее использования нужно просто запустить созданную программу в главном окне диспетчера Hyper-V.

Если на последнем этапе вы решили не устанавливать ОС, то сейчас самое время приступить к этому. Как это делается, вы наверняка знаете. Стоит отметить, что такая функция есть не только в последней версии операционной системы Windows. Вы можете скачать Hyper-V с официального сайта и установить на XP или семерку. После этого вы сможете создать виртуальный образ Windows 8 внутри вашей ОС.

Виртуальный привод для Windows 8: Видео

Виртуализация в Windows 8: встроенный Hyper-V

Итак Windows 8 представлена официально и начинается ее активное распространение. Соответственно, по крайней мере, перед некоторыми из нас вскоре встанет вопрос: стоит ли обновлять имеющуюся ОС?

Действительно, предустановленной на новый ПК (даже самый обычный, а не современный гибрид-трансформер) Windows 8 наверняка не будет вызывать большого отторжения, т. к. ее «настольная» часть мало чем отличается от Windows 7. Отсутствие кнопки Пуск можно легко компенсировать одной из сторонних утилит, многие из которых умеют практически полностью скрывать Metro, так что сталкиваться с новым интерфейсом (который я по-прежнему считаю неуместным на настольном компьютере или обычном ноутбуке) придется совсем редко. А некоторые новые функции Windows 8 несомненно полезны: безопасная загрузка, усовершенствованные аварийные инструменты, новый менеджер задач, дифференцированная работа с беспроводными сетями и т. д.

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

На самом деле в Windows 8 есть некоторые возможности, способные потрафить даже самому консервативному пользователю ПК. И это, конечно, совсем не Metro, который (вместе с API WinRT) безусловно является самым принципиальным изменением в Windows 8, но актуальным лишь для сравнительно небольших устройств с сенсорным экраном, в первую очередь, — планшетов. Есть более практичные новинки, одна из которых — встроенная система виртуализации на основе гипервизора Hyper-V.

Клиентские гипервизоры

Технология Hyper-V пришла в Windows 8 из Windows Server. Формально она призвана заменить морально устаревший Virtual PC и XP Mode, но на самом деле имеет несколько иное позиционирование и больше отличий, чем сходств. Hyper-V называют просто гипервизором, хотя этот термин (синоним — монитор виртуальных машин, VMM) распространяется на все системы виртуализации. Поэтому во избежание путаницы их делят на две категории — Type 1 и Type 2. Гипервизоры первого типа также называют bare-metal, т. е. работающими непосредственно на «железе», без родительской ОС общего назначения. Сюда относятся Microsoft Hyper-V, VMware ESX/ESXi, Citrix XenServer, Xen, KVM. Второй тип, соответственно, функционирует как приложение в рамках родительской ОС и использует различные ее механизмы. Примеры — VMware Workstation/Player, Oracle VirtualBox.

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

Поэтому класс «клиентских гипервизоров» сформировался еще несколько лет назад, по мере совершенствования технологий виртуализации, прежде всего аппаратной поддержки. Его типичными представителями были NxTop компании Virtual Computer и XenClient фирмы Citrix. Сегодня обе технологии принадлежат Citrix и скомбинированы в различных решениях, все больше нацеливаемых на корпоративный рынок. Почему нужно говорить именно об отдельном классе ПО? Потому что серверные решения мало приспособлены для функционирования на ПК и применения обычными пользователями. Ведь для клиентских решений требуется не только поддержка массового оборудования, но и специфические интерфейсные решения для работы в рамках одного ПК, тогда как серверная модель предполагает почти исключительно удаленный доступ.

Читать еще:  Internet Explorer для Windows 10

Microsoft вполне недвусмысленно называет встроенный в Windows 8 гипервизор Client Hyper-V, однако его отличия от серверного Hyper-V гораздо меньше, чем, скажем, у XenClient от XenServer. Дело в том, что тогда как Citrix пришлось с нуля реализовать интерфейсную часть, а также виртуализацию видеоадаптера, чтобы обеспечить поддержку 3D в одной из ВМ, задача Microsoft была гораздо проще в силу изначально своеобразной архитектуры Hyper-V:

Как видно, гипервизор Microsoft все-таки предполагает родительскую, или корневую ОС (иногда также говорят «раздел»), в которую он, фактически встроен. Эта ОС, соответственно, находится на особом положении, в частности, хотя она отчасти и виртуализована (в чем можно убедиться по некоторым характерным признакам), но все же имеет доступ к видеоакселератору и многому другому оборудованию. Для сравнения, архитектура XenClient выглядит следующим образом:

В действительности здесь также присутствует привилегированная ВМ, обозначенная как Control Domain, но она специализированная, предназначенная только для организации доступа к остальным пользовательским ВМ. В случае же Client Hyper-V корневая ОС предполагается основной рабочей, т. к. только в ней будет полноценно работать графический акселератор и обеспечиваться максимальная производительность.

Заметным отличием клиентского Hyper-V от серверного является его способность работы с беспроводными адаптерами. В серверной среде эта возможность не востребована, потому и не поддерживается, но для клиентской — норма жизни. Сложность же возникает оттого, что сетевая инфраструктура Hyper-V основывается на виртуальном коммутаторе, который дифференцирует пакеты по MAC-адресам виртуальных адаптеров. Эта схема прекрасно работает при организации внутренней сети, а также при обеспечении доступа вовне через проводной физический адаптер:

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

Мост просто сопоставляет IP-адрес виртуальной сетевой карты с ее MAC-адресом, что и обеспечивает корректную маршрутизацию пакетов, которые поступают из внешней сети. Естественно, создается и настраивается мост автоматически, как только пользователь выберет соответствующие настройки.

Client Hyper-V

Hyper-V входит в 64-разрядные Windows 8 Pro и Enterprise и является опциональным компонентом. Соответственно, вначале его нужно установить, после чего он сразу же автоматически активируется (после обязательной перезагрузки):

Для его работы, однако, необходимо выполнение нескольких условий. Формально говорится о 4 ГБ RAM, хотя, вполне возможно, он запустится и на меньшем объеме — память нужна не столько самому гипервизору, сколько виртуальным машинам.

Действительно принципиальным требованием является процессор с поддержкой виртуализации и технологии SLAT (Second Level Address Translation). Для серверного гипервизора SLAT не является обязательным условием и нужна только для работы RemoteFX. Последняя технология в Client Hyper-V не поддерживается, но, видимо, SLAT используется для оптимизации общей производительности в отсутствие эффективной виртуализации 3D-акселератора в ВМ.

Данному требованию удовлетворяют все сравнительно новые чипы Intel и AMD, к примеру практически все i3/i5/i7 — в их случае искомое называется VT-x с EPT (NPT у AMD). Проверить присутствие соответствующих технологий можно в спецификациях процессоров на сайте производителя и именно с этого стоит начать, подбирая конфигурацию нового компьютера. Однако надо иметь в виду, что они также должны быть включены в BIOS, при этом VT-x с EPT, к примеру, нередко скрываются под общим названием «технология виртуализации». Поэтому более надежную проверку соблюдения всех условий уже готовой системы можно выполнить с помощью специальных утилит.

Забавно, что официальная утилита самой Microsoft до сих пор несовместима с Windows 8:

Но, к счастью, есть и альтернативные. Вот вариант Intel и вариант AMD:

В данном случае VT-x with EPT вроде бы не поддерживается (вопреки информации из спецификации процессора), но это лишь следствие того, что Hyper-V на данном компьютере уже активирован. Это косвенно также свидетельствует в пользу того, что корневая ОС все-таки виртуализуется. Кстати, то что технология виртуализации уже задействована гипервизором, делает невозможным параллельное использование другой системы виртуализации — и VMware Workstation/Player, и Oracle VirtualBox сообщат о невозможности установки. С другой стороны, VMware Workstation 9 допускает использование Hyper-V в ВМ, хотя такой сценарий официально и не поддерживается.

Пожалуй, наиболее универсальный способ выяснения присутствия необходимых технологий виртуализации — утилита Coreinfo Марка Руссиновича. Ее нужно запустить с административными полномочиями и с ключом -v.

В отсутствие (по любой причине) поддержки SLAT пункт Платформа Hyper-V в списке опциональных компонентов будет просто недоступен, соответственно, установить Hyper-V не удастся.

В арсенале Intel имеется еще одна технология виртуализации — VT-d, но Hyper-V (и серверный, и клиентский) ее пока не задействует. В отличие, к примеру, от XenClient, которому она необходима как раз для поддержки 3D-графики в одной из ВМ. Но, как говорилось выше, Microsoft того же результата добивается иным способом.

Иcпользование

После того, как Hyper-V установлен, работа в нем осуществляется из Диспетчера Hyper-V (Hyper-V Manager):

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

Также я бы сразу рекомендовал создать необходимые виртуальные коммутаторы. Можно организовать три типа сети:

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

Какая-то настройка требуется только в последнем случае — нужно выбрать правильный адаптер (если их несколько), который обеспечит доступ в локальную сеть или Интернет.

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

Запуск Windows 8 Developer Preview в виртуальном окружении

Весьма многие хотели бы ознакомиться с Windows 8 Developer Preview, однако экспериментировать на своём ПК с нестабильной сборкой ОС от Microsoft решится не каждый. На помощь в этом случае могут прийти виртуальные окружения. Microsoft сообщает, что примерно треть всех установок Windows 8 Developer Preview приходится на виртуальные машины, так что компания решила предоставить некоторые сведения и советы по виртуализации новой ОС.

Для идеального окружения программный гигант, конечно, советует ставить Windows 8 Developer Preview на реальный отдельный ПК: операционная система активно использует аппаратное ускорение для быстрой и плавной работы интерфейса. В случае если отдельный компьютер недоступен, Microsoft предлагает воспользоваться средствами двойной загрузки ОС при установке двух ОС (например, Windows 8 и Windows 7 на разных разделах HDD).

Но речь пойдёт о виртуализации. Некоторые виртуальные окружения могут обеспечить лишь базовый графический драйвер в Windows 8, в результате чего производительность ОС будет заметно более медленной и отзывчивой. Также очень желательна для нормальной работы поддержка аппаратных технологий виртуализации, реализованных в последних процессорах Intel и AMD.

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

Как сообщает Microsoft, в настоящий момент Windows 8 можно установить на следующие виртуальные окружения (из наиболее популярных):

  • Hyper-V в Windows 8 Developer Preview;
  • Hyper-V в Windows Server 2008 R2;
  • VMware Workstation 8.0 для Windows;
  • VirtualBox 4.1.2 для Windows.

При этом установка Windows 8 невозможна на следующих средствах виртуализации:

  • Microsoft Virtual PC (все версии);
  • Microsoft Virtual Server (все версии);
  • Windows 7 XP Mode;
  • VMWare Workstation 7.x или более ранние.

Многих может удивить тот факт, что некоторые виртуальные машины, которые успешно эмулируют Windows 7, не работают с Windows 8 Developer Preview, несмотря на то, что Microsoft уверяет, что новая ОС будет совместима со старым оборудованием. Дело в том, что некоторое ПО слишком тесно взаимодействует с аппаратурой ПК и зависит от внутренней структуры данных и взаимосвязей ядра Windows. Иногда изменения в ядре ОС необходимы, так что некоторое ПО придётся обновлять (часто это касается антивирусов и средств безопасности). В случае с виртуальными машинами Microsoft изменила механизм загрузки ОС, внеся в него поддержку последних процессорных архитектур, что привело к некоторой несовместимости с рядом продуктов.

Мы решили проверить возможность установки 64-битной предварительной версии Windows 8 со встроенными средствами разработки приложений на одну из приведённых виртуальных машин, поддерживающих новую ОС. Выбор пал на Oracle VirtualBox 4.1.2 для Windows.

Для начала следует скачать образ Windows 8 Developer Preview с официального сайта Microsoft, а также VirtualBox 4.1.2 для Windows (x86/amd64) с сайта Oracle.

Затем нужно провести установку VirtualBox 4.1.2 на свою операционную систему. После запуска продукта с помощью пункта «Манина» — открыть мастер создания виртуальной машины:

В диалоге «Имя машины и тип ОС» важно выбрать операционную систему Microsoft Windows и версию Windows 7 64 бит:

В диалоге «Память» нужно выделить необходимый объём ОЗУ для виртуальной машины (желательно, не менее 1 Гбайт):

Затем следует создать виртуальный загрузочный диск (тип файла можно выбрать любой):

В диалоге «Расположение и размер виртуального диска» нужно выбрать место хранения виртуального раздела, на который будет затем установлена новая ОС, а также его объём (желательно не менее 20 Гбайт):

Читать еще:  14 системных инструментов, которые не нужно устанавливать в Windows 8

Когда виртуальная машина создана, нужно вставить образ Windows 8 Developer Preview. Для этого следует воспользоваться свойствами виртуальной машины:

И в разделе «Носители» — «IDE-контроллер» — подключить загруженный ранее с сайта Microsoft образ:

Осталось лишь запустить виртуальную машину и установить операционную систему. Процесс установки почти полностью повторяет аналогичный у Windows 7. Лишь в самом конце ОС предложит зарегистрировать аккаунт Windows Live.

После этого можно экспериментировать с новым интерфейсом Windows 8 Metro, ознакомиться с изменениями настольного интерфейса и даже попытаться создать приложения нового типа с помощью встроенных в ОС средств разработки.

Если во время установки Windows 8 выводит ошибку вроде 0x8007045D, то в настройках виртуальной машины надо включить несколько опций: I O APIC, PAE/NX и VT-x/AMD-v. Естественно, ваш процессор должен поддерживать аппаратную виртуализацию. Не рекомендуется ставить дополнения VirtualBox для гостевой ОС, так как даже в режиме совместимости с Windows 7 есть большая вероятность их некорректной инсталляции.

Точно также могут не работать и привычные приложения в режиме совместимости. Впрочем, раз уж вы всё равно находитесь в виртуальном окружении, то никто не мешает от души экспериментировать с новой ОС. Ну а если вы вдруг не нашли кнопочки выключения в Windows 8, то можно в меню виртуальной машины выбрать Машина -> Выключить через ACPI

Установка и настройка виртуальной машины Hyper-V в Windows 8

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

0. Оглавление

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

  1. Операционная система Windows 8 Профессиональная / Windows 8 Pro (64-bit) или Windows 8 Корпоративная / 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:ProgramDataMicrosoftWindowsStart MenuProgramsHyper-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 в списке виртуальных машин должна появиться только что созданная виртуальная машина, с состоянием «Выключена» . Для того чтобы подключиться к ней, кликаем по этой строке правой кнопкой мыши и в контекстном меню выбираем «Подключить…» .

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

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

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

Унаследованный системой Windows 8 от серверных Windows гипервизор Microsoft Hyper-V в дальнейшем стал частью ещё двух настольных операционных систем – версий-последовательниц 8.1 и 10. На борту самой актуальной на сегодняшний…

Чтобы не подвергать ОС, установленную на компьютере, риску, но иметь возможность исследовать как различное ПО, так и функционал любой другой ОС, на рынке софта существует специальный тип программ для создания…

В данной статье я расскажу как установить роль Hyper-V в Windows Server 2008 R2, а также рассмотрю процесс создания виртуальных дисков и виртуальных машин. 0. Оглавление Что понадобится…

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

Установить виртуальную машину на Windows 8 потребовалось, чтобы скомпилировать проект C# в среде Visual Studio 2010 (эта версия несовместима с Windows 8). Перед установкой пришлось проанализировать возможные варианты различных виртуальных машин и поискать решение в Интернете (см. [1]).

[Выбор виртуальной машины под Windows 8.1 для одного языка]

Как оказалось, для урезанной Windows 8.1 рабочих вариантов не так много.

Hyper-V – установить нельзя, так как эта технология запрещена лицензионной политикой Microsoft.
Virtual PC – нельзя, несовместима с Windows 8.
VMware Workstation – система платная, стоит 222,53 €, но есть 30-ти дневный испытательный срок. Нужна эта виртуальная машина в первую очередь для системных администраторов и разработчиков программного обеспечения.
VirtualBox [2] – то, что надо.

Процесс установки VirtualBox по шагам:

1. [2] -> Downloads -> VirtualBox 4.3.14 for Windows hosts x86/amd64 -> VirtualBox-4.3.14-95030-Win.exe. Запустите этот файл. На скриншотах показан процесс установки.

После установки и запуска отобразится главное окно VirtualBox с приветствием. Теперь можно создать новую виртуальную машину.

2. Создайте виртуальную машину. На скриншотах показан процесс создания виртуальной машины Windows XP SP3 32-bit.

3. Подключите для загрузки загрузочный CD/DVD. Для этого нажмите на метку Носители -> далее на значок CD/DVD (рядом с ним написано “Пусто”). Справа от текста Привод: Вторичный мастер IDE нажмите на значок “Выбрать файл образа оптического диска” (картинка CD-ROM с черной стрелочкой), и выберите ISO-образ загрузочного диска Windows XP (файл с расширением *.iso). Нажмите OK.

4. Установите первым для загрузки загрузочный CD/DVD. Для этого нажмите на метку Система, и убедитесь, что CD-ROM стоит в списке загрузки первым. Нажмите OK.

5. Запустите виртуальную машину. После запуска виртуальной машины начнется процедура стандартной установки Windows XP с привода CD-ROM.

6. Сеть. Если сетевые настройки виртуальной машины были оставлены по умолчанию, то для виртуальной машины DHCP-сервером и роутером (через NAT) будет хостовая машина. Они будут видеть друг друга через сеть, и виртуальная машина получит Интернет через хостовую машину.

Читать еще:  Bootmgr is compressed — как исправить ошибку

Общие впечатления от виртуальной машины Windows XP SP3 32-bit, работающей под управлением хостовой машины на ноутбуке Asus Zenbook UX32VD [4] самые положительные – виртуальная машина загружается за пару десятков секунд, и все на ней работает очень быстро.

[Основные функции VirtualBox]

1. Горячая клавиша Host. Это очень важная кнопка на клавиатуре хостового компьютера – правый Ctrl (Right Control). С этой клавишей выполняются многие функции VirtualBox (например вызов главного меню Host+Home и переключение режима масштабирования Host+C).

2. Снимок виртуальной машины. Меню снимка вызывается через Машина -> Сделать снимок. (Host+T). К сожалению, запуск снимка сделан не очень наглядно. Снимки машины можно увидеть в главном окне VirtualBox Менеджер – если выбрать виртуальную машину, то в правой верхней части экрана появится кнопка “Снимки”, через которую вы попадаете в список снимков этой виртуальной машины.

Если виртуальная машина остановлена, то можно запустить её с любого снимка. Также запуск машины со снимка можно заказать, когда закрываете виртуальную машину – меню Машина -> Закрыть. (Host+Q), выбрать Выключить машину и поставить галочку “Восстановить текущий снимок . “:

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

3. Устройства USB. К виртуальной машине можно подключать устройства USB, которые Вы подключили в машину хоста – например, устройства USB HID (может понадобиться для тестирования оборудования и драйверов), флешки USB (может понадобиться для быстрого переноса файлов). Это делается через меню Устройства -> Устройства USB. Выберите в списке устройство, которое Вы хотите отобразить на виртуальную машину. Оно сразу будет подключено и определится в операционной системе виртуальной машины.

[VirtualBox FAQ]

Динамический диск. Если диск динамический, то это делается очень просто следующей командой:

VBoxManage modifyhd ВАШ_ЖЕСТКИЙ_ДИСК.vdi –resize РАЗМЕР_В_МЕГАБАЙТАХ

Пример увеличения размера диска с 10 до 25 гигабайт:

c:Program FilesOracleVirtualBox>VBoxManage modifyhd D:VirtualBoxwXP32bit-00
1-hdd10.vdi –resize 25000

Примечание: если Вы не меняли размещение файла образа жесткого диска по умолчанию, то этот файл может находится в директориях

/VirtualBox далее имя виртуальной машины или

Фиксированный диск. Если у Вас диск фиксированный, то попытка изменения его размера с помощью VBoxManage выдаст ошибку VBOX_E_NOT_SUPPORTED.

Администрирование платформы Hyper-V в Windows 8.1

Содержание

В операционной системе Microsoft Windows 8 появилась технология виртуализации Hyper-V, ранее доступная только в серверных операционных системах Microsoft.

Системные требования для работы Hyper-V в Windows 8

1. Операционные системы

Hyper-V доступен только в 64-разрядных версиях Windows 8/8.1. Поддерживаются редакции операционных систем Windows 8/8.1 Профессиональная и Корпоративная.

2. Процессор

  • 64-битный процессор производства Intel или AMD
  • Поддержка технологий виртуализации (Intel VT-x или AMD-V), а также технологии преобразования адресов второго уровня (Second Level Address Translation, SLAT). У Intel эта технология называется Еxtended Page Tables (EPT), у AMD — Rapid Virtualization Indexing (RVI).

Перед включением компонента Hiper-V необходимо проверить, включены ли все эти технологии в BIOS/UEFI. В некоторых случаях для их включения может потребоваться обновление BIOS.

Проверить, поддерживает ли процессор данные технологии виртуализации можно на сайте производителя intel http://ark.intel.com/Products/VirtualizationTechnology или amd http://products.amd.com/pages/desktopcpuresult.aspx

Также можно воспользоваться для процессоров Intel утилитой Intel Processor Identification Utility.

1. Скачать программу с сайта Intel downloadcenter.intel.com

2. Установить и запустить программу.

3. Перейти на вкладку Технологии ЦП, чтобы проверить, поддерживает ли процессор технологии виртуализации.

Включение компонента Hyper V в ОС MS Windows 8.1

1. Для установки – необходимо открыть Панель управления -> Программы и компоненты и выбрать пункт Включение или отключение компонентов Windows.

Данное окно можно вызвать нажатием Win + R (для открытия окна Выполнить) и вводом OptionalFeatures.

2. В открывшемся окне найти пункт Hyper-V

Кроме самой платформы Hyper-V сюда входят средства для ее управления — графическая оснастка Hyper-V Manager и модуль Hyper-V для PowerShell.

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

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

5. Эти ярлыки доступны также в C:ProgramDataMicrosoftWindowsStart MenuProgramsHyper-V Management Tools

Установка гостевой операционной системы в Hyper–V

1. Открыть Диспетчер Hyper-V

2. В главном меню выбрать Действия -> Создать -> Виртуальная машина… Аналогичные действия доступны на правой панели Действия.

3. В открывшемся диалоговом окне мастера нажать кнопку Далее

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

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

5. На следующем шаге необходимо указать поколение виртуальной машины

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

  • в качестве гостевой операционной системы в виртуальной машине второго поколения можно использовать только операционные системы:
    1. Windows Server 2012 и Windows Server 2012 R2;
    2. Windows 8 (64 bit) или Windows 8.1 (64 bit).
  • отсутствуют устаревшие устройства, такие как floppy-дисковод и COM-порты
  • отсутствует IDE-контроллер, вместо него остался SCSI-контроллер с возможностью загрузки
  • стандартный BIOS заменен firmware на основе Unified Extensible Firmware Interface (UEFI).

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

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

7. На следующем этапе мастер создания виртуальной машины покажет экран Настройка сети.

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

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

9. В диалоговом окне Параметры установки необходимо выбрать, откуда будет устанавливаться операционная система. Необходимо установить радиокнопку в пункте Файл образа (.iso) и указать путь к iso образу устанавливаемой операционной системы.

Если дистрибутив операционный системы записан на диск, необходимо выбрать Физический CD или DVD-диск. Если необходимо позже прописать путь к ISO образу операционной системы, то можно выбрать Установить операционную систему позднее.

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

Создание и настройка виртуального коммутатора Hyper-V

11. В меню Действия выбрать Диспетчер виртуальных коммутаторов.

Существует три типа виртуальных сетей, к которым можно подключаться в Hyper-V: частная, внутренняя и внешняя виртуальная сеть

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

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

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

12. Выбрать тип виртуальной сети Внешняя -> Создать виртуальный коммутатор

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

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

15 .Если в сети используется разбиение на логические подсети, то для виртуального коммутатора, подключенного к внешней сети, можно разрешить использование VLAN, установив флажок в чекбоксе Разрешить идентификацию виртуальной локальной сети для управляющей операционной системы и указать VLAN ID.

16. Нажать Применить -> OK

17. На панели Виртуальные машины диспетчера Hyper-V выбрать сконфигурированную виртуальную машину и вызвать контекстное меню правой клавишей мыши.

18. В контекстном меню выбрать Параметры -> Сетевой адаптер

19. Указать для выбранной виртуальной машины созданный виртуальный коммутатор

20. Нажать Применить -> OK

21. Запустить инсталляцию гостевой операционной системы, нажав на пиктограмму Пуск на панели Действия (также запуск виртуальной машины можно осуществить, выбрав в главном меню Действие -> Пуск или через контекстное меню).

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов:
×
×