Настройка виртуальной машины hyper v

Содержание

Установка и настройка hyper-v server для тех, кто впервые его видит

Настройка виртуальной машины hyper v

Сегодня я расскажу о том, как установить и настроить гипервизор 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 — выбор языка ОС и раскладки клавиатуры Язык мы выбрали английский, а формат времени лучше выбрать русский, чтобы потом не мучиться с настройкой в командной строке. Далее жмем кнопку «Install now». Читаем и принимаем с лицензионное соглашение.
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, переходим в папку с файлом скрипта (я сохранил в корень диска С: ). Выполняем команду 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
Полезные консольные команды

  • виртуализация
  • hyper-v server

Хабы:

Источник: https://habr.com/ru/post/146303/

Создание виртуальной машины с помощью Hyper-V

Настройка виртуальной машины hyper v

  • 05/02/2016
  • Чтение занимает 3 мин
    • s
    • o
    • O

Создание виртуальной машины и установка на нее операционной системы.Learn how to create a virtual machine and install an operating system in your new virtual machine.

Вам потребуется ISO-файл для операционной системы, которую требуется запустить.You will need an .iso file for the operating system that you would to run. При необходимости пробную версию ОС Windows 10 можно получить в Центре оценки TechNet.

If needed, grab an evaluation copy of Windows 10 from the TechNet Evaluation Center.

Создание виртуальной машины с помощью диспетчера Hyper-VCreate a Virtual Machine with Hyper-V Manager

  1. Откройте диспетчер Hyper-V, нажав клавишу Windows и введя в строке поиска “диспетчер Hyper-V”, выполните поиск диспетчера Hyper-V в своих приложениях.Open Hyper-V Manager by either pressing the Window's key and typing “Hyper-V Manager” or by finding Hyper-V Manager in your applications.

  2. В диспетчере Hyper-V щелкните Действие >Создать >Виртуальная машина, чтобы открыть мастер создания виртуальной машины.In Hyper-V Manager, click Action >New >Virtual Machine to bring up the New Virtual Machine Wizard.

  3. Просмотрите содержимое страницы “Приступая к работе” и нажмите кнопку Далее.Review the ‘Before You Begin’ content and click Next.

  4. Присвойте имя виртуальной машине.Give the virtual machine a name.

Примечание. Это имя, используемое Hyper-V для виртуальной машины, а не имя компьютера, присвоенное гостевой операционной системе, которая будет развернута внутри виртуальной машины.Note: This is the name Hyper-V uses for the virtual machine, not the computer name given to the guest operating system that will be deployed inside the virtual machine.

  1. Выберите расположение, где будут храниться файлы виртуальной машины (например, c:\virtualmachine).Choose a location where the virtual machine files will be stored such as c:\virtualmachine. Можно также оставить расположение по умолчанию.You can also accept the default location. По завершении нажмите кнопку Далее.Click Next when done.
  1. Выберите поколение машины и нажмите кнопку Далее.Select a generation for the machine and click Next.

В виртуальных машинах поколения 2, которые появились в Windows Server 2012 R2, доступна упрощенная модель виртуального оборудования и некоторые дополнительные функциональные возможности.Generation 2 virtual machines were introduced with Windows Server 2012 R2 and provide a simplified virtual hardware model and some additional functionality.

На виртуальную машину поколения 2 можно установить только 64-разрядную версию операционной системы.You can only install a 64-bit operating system on a Generation 2 virtual machine. Дополнительные сведения о виртуальных машинах поколения 2 см. в статье Generation 2 Virtual Machine Overview (Обзор виртуальных машин поколения 2).

For more information on Generation 2 virtual machines, see the Generation 2 Virtual Machine Overview.

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

If the new virtual machine is configured as Generation 2 and will be running a Linux distribution, secure boot will need to be disabled. Дополнительные сведения о безопасной загрузке см.

в статье Безопасная загрузка.For more information on secure boot, see Secure Boot.

  1. Выберите 2048 МБ в качестве значения параметра Память, выделяемая при запуске и не снимайте флажок Использовать динамическую память.Select 2048 MB for the Startup Memory value and leave Use Dynamic Memory selected. Нажмите кнопку Далее.Click the Next button.

Память распределяется между узлом Hyper-V и виртуальной машиной, работающей на этом узле.Memory is shared between a Hyper-V host and the virtual machine running on the host. Число виртуальных машин, которые могут работать на одном узле, зависит, в частности, от объема доступной памяти.

The number of virtual machines that can run on a single host is in part dependent on available memory. Виртуальную машину можно также настроить для использования динамической памяти.A virtual machine can also be configured to use Dynamic Memory. При включении динамическая память высвобождает неиспользуемую память работающей виртуальной машины.

When enabled, dynamic memory reclaims unused memory from the running virtual machine. Это позволяет большему количеству виртуальных машин работать на узле.This allows more virtual machines to run on the host. Дополнительные сведения о динамической памяти см. в статье Общие сведения о динамической памяти в Hyper-V.

For more information on Dynamic Memory, see the Hyper-V Dynamic Memory Overview.

  1. В мастере настройки сети выберите виртуальный коммутатор для виртуальной машины и нажмите кнопку Далее.On the Configure Networking wizard, select a virtual switch for the virtual machine and click Next. Дополнительные сведения см. в статье Создание виртуального коммутатора.For more information, see Create a Virtual Switch.

  2. Присвойте имя виртуальному жесткому диску, выберите расположение или оставьте значение по умолчанию, а затем укажите размер.Give the virtual hard drive a name, select a location or keep the default, and finally specify a size. По окончании нажмите кнопку Далее.Click Next when ready.

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

A virtual hard drive provides storage for a virtual machine similar to a physical hard drive. Виртуальный жесткий диск требуется для установки операционной системы на виртуальной машине.

A virtual hard drive is required so that you can install an operating system on the virtual machine.

  1. В мастере параметров установки выберите элемент Установить операционную систему из файла загрузочного образа, а затем выберите ISO-файл операционной системы.On the Installation Options wizard, select Install an operating system from a bootable image file and then select an operating system .iso file. Нажмите кнопку Далее после завершения.Click Next once completed.

При создании виртуальной машины можно настроить некоторые параметры установки операционной системы.When creating a virtual machine, you can configure some operating system installation options. Доступны три варианта.The three options available are:

  • Установить операционную систему позднее. Этот параметр не вносит какие-либо дополнительные изменения в виртуальную машину.Install an operating system later – this option makes no additional modification to the virtual machine.
  • Установить операционную систему из файла загрузочного образа. Действие этого параметра аналогично вставке компакт-диска в физический дисковод компьютера.Install an operating system from a bootable image file – this is similar to inserting a CD into the physical CD-ROM drive of a physical computer. Чтобы настроить этот параметр, выберите ISO-образ.To configure this option, select a .iso image. Этот образ будет подключен к дисководу виртуальной машины.This image will be mounted to the virtual CD-ROM drive of the virtual machine. Меняется порядок загрузки виртуальной машины: загрузка начинается с дисковода.The boot order of the virtual machine is changed to boot first from the CD-ROM drive.
  • Установить операционную систему с сетевого сервера установки. Этот параметр доступен только тогда, когда виртуальная машина подключена к сетевому коммутатору.Install an operating system from a network-based installation server – This option is not available unless you have connected the virtual machine to a network switch. В этой конфигурации виртуальная машина предпринимает попытки загрузиться из сети.In this configuration, the virtual machine attempts to boot from the network.
  1. Просмотрите сведения о виртуальной машине и нажмите кнопку Готово для завершения создания виртуальной машины.Review the virtual machine details and click Finish to complete the virtual machine creation.

Создание виртуальной машины с помощью PowerShellCreate a Virtual Machine with PowerShell

  1. Откройте интегрированную среду сценариев PowerShell от имени администратора.Open up the PowerShell ISE as Administrator.

  2. Запустите указанный ниже сценарий.Run the following script.

# Set VM Name, Switch Name, and Installation Media Path.$VMName = 'TESTVM'$Switch = 'External VM Switch'$InstallMedia = 'C:\Users\Administrator\Desktop\en_windows_10_enterprise_x64_dvd_6851151.iso' # Create New Virtual MachineNew-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath “D:\Virtual Machines\$VMName\$VMName.vhdx” -NewVHDSizeBytes 53687091200 -Path “D:\Virtual Machines\$VMName” -SwitchName $Switch # Add DVD Drive to Virtual MachineAdd-VMScsiController -VMName $VMNameAdd-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia # Mount Installation Media$DVDDrive = Get-VMDvdDrive -VMName $VMName # Configure Virtual Machine to Boot from DVDSet-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive

Завершение развертывания операционной системыComplete the Operating System Deployment

Чтобы завершить создание виртуальной машины, необходимо ее запустить и выполнить пошаговые инструкции по установке операционной системы.In order to finish building your virtual machine, you need to start the virtual machine and walk through the operating system installation.

  1. В диспетчере Hyper-V дважды щелкните виртуальную машину.In Hyper-V Manager, double-click on the virtual machine. Запустится средство VMConnect.This launches the VMConnect tool.

  2. В VMConnect нажмите зеленую кнопку “Пуск”.In VMConnect, click on the green Start button. Это аналогично нажатию кнопки питания на физическом компьютере.This is pressing the power button on a physical computer. Нажмите любую клавишу для загрузки с компакт- или DVD-дискаYou may be prompted to ‘Press any key to boot from CD or DVD’. при появлении соответствующего запроса.Go ahead and do so.

Примечание. Чтобы убедиться, что нажатия клавиш отправляются в виртуальную машину, щелкните внутри окна VMConnect.Note: You may need to click inside the VMConnect window to ensure that your keystrokes are sent to the virtual machine.

  1. Виртуальная машина загрузится для установки, и можно будет выполнить пошаговую установку аналогично процедуре на физическом компьютере.The virtual machine boots into setup and you can walk through the installation you would on a physical computer.

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

Note: Unless you're running a volume-licensed version of Windows, you need a separate license for Windows running inside a virtual machine. Операционная система виртуальной машины не зависит от операционной системы узла.

The virtual machine's operating system is independent of the host operating system.

Отправить и просмотреть отзыв по

Этот продукт Эта страница Просмотреть все отзывы по странице

Источник: https://docs.microsoft.com/ru-ru/virtualization/hyper-v-on-windows/quick-start/create-virtual-machine

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

Настройка виртуальной машины hyper v

В Hyper V создание виртуальной машины можно выполнить множеством способов. Это можно сделать множеством способов, но мы разберем с Powershell и диспетчер Hyper V.

Создание виртуальных машин одинаковое в случаях всех версий Windows. Если вы планируете установить Linux, то после создания ВМ может потребоваться отключить опцию Secure Boot.

В случае с интерфейсом первое что нужно сделать это зайти по следующему пути:

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

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

На следующей вкладке мы видим возможность выбора поколения ВМ. Все операционные системы могут работать в первом поколении виртуальных машин (Generation 1), большинство 64-разрядных систем могут работать в поколении 2 (Generation 2). Легче всего представлять, что первое поколение это машины с BIOS и MBR, а второе с UEFI и GPT. В основном отличия такие:

  • Generation 1 – если редакции ниже и включая Windows Server 2008 R2, Windows 7, CentOS 5, Debian 7, FreeBSD 10.1, Oracle Linux 6, Ubuntu 12 либо это 32 разрядные системы. В этом поколении используются контроллеры IDE, виртуальный диск VHD до 2 ТБ и VHDX.
  • Generation 2 – в редакциях выше предыдущих, например Windows Server 2012, и 64 – разрядные. Все характеристики имею больше возможностей, чем машины предыдущих.

В большинстве случаем выбирается поколение 2. В дальнейшем этот параметр нельзя изменить:

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

От этого следует, что в промышленной среде этот выбор нужно делать более обдумано.

Если бы я устанавливал AD на ВМ, в маленькой организации, то я бы указал 5 Гб памяти для запуска машины ( Windows Server поставляется только в редакциях х64) и указал мы возможность использования динамической памяти.

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

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

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

  • Динамические (Dynamically) – их размер растет с 0 КБ до размера указанного в настройках. Тем самым у вас не занимается все место на хосте Hyper V. В ESXI такие диски называются Thin Provision.
  • Фиксированные (Fixed) – на хосте Hyper V сразу создается файл с указанным разделом. В ESXI такие диски называются Thick Provision Lazy Zeroed.
  • Дифференциальные или Разностные (Differencing) – работа похожа на дифференциальный бэкап, но в этом случае подразумевается вложенность дифференциального диска в динамический или фиксированный. По принципу дифференциальных дисков так же часто приводят пример с работой чекпоинтов (снэпшотов), они работают похожим образом.

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

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

Во втором окне мы можем подключить либо новый пустой диск, либо уже с установленной ОС.

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

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

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

Дальше запускаем виртуальную машину Hyper V. Гипервизор запуститься с установочного диска. Возможно потребуется начать любую кнопку. Сама установка ОС на виртуальную машину Hyper V ничем не отличается от обычной:

Так как я устанавливал не Windows, а сервер CentOS т.е. Linux у меня появится ошибка:

No operating system was loaded. Your virtual machine may be configured incorrectly

Система не может загрузится.

Связано это с такой опцией как “Безопасная загрузка” или “Secure Boot”. В случае с ОС Windows в Hyper V уже есть сертификаты, которые бы могли подписать загрузчик. В случае с Linux это нужно сделать через Powershell, на выключенной виртуалке:
Set-VMFirmware -VMName 'CentOS Virtual' -SecureBootTemplate MicrosoftUEFICertificateAuthority

На сколько помню, в случае с FreeBSD, это не поможет. В этом случае нужно отключить Безопасную загрузку вовсе. Для этого зайти в настройки виртуальной машины Hyper V:

После этого зайти во вкладку безопасность и снять галочку с “Enable Secure Boot”.

После этого запуск виртуальной машины Hyper V будет успешной и мы сможем выполнить установку.

Создание виртуальной машины Hyper V в Powershell

Если запустить команду без параметров, то ВМ создастся Generation 1 и без жесткого диска:

New-VM

Через эту команду мы можем создать виртуальны винчестер, но он будет динамическим. Как и в случае с GUI диск возможно создать и отдельно, а затем подключить его. Командой ниже я создам виртуальную машину с Win 10 х64, стартовой памятью 4GB, она будет поколения 2, с диском VHDX в 40GB и без подключения к коммутатору:

New-VM -Name 'Windows 2012' -MemoryStartupBytes 4GB -Generation 2 -NewVHDSizeBytes 40GB -NewVHDPath 'C:\win2012.vhdx' -BootDevice VHD

Где:

  • NewVHDSizeBytes – указывает на передельный размер VHDX файла. Это значение может быть и в терабайтах TB и мегабайтах MB.
  • NewVHDPath – путь до папки, где будет храниться файл.
  • MemoryStartupBytes – выделенная память. Аналогично созданию диска можно указывать TB и MB. По умолчанию динамическая память отключена.
  • Generation – поколение 1 или 2
  • BootDevice – устройство с которого будет загрузка. Возможные значения Floppy, CD, IDE, LegacyNetworkAdapter, NetworkAdapter, VHD.

Можно создать виртуальный винчестер, а затем, в этой команде, его подключить. Команда ниже создаст фиксированный винчестер размером в 40Гб. В деталях команду рассматривать не будем, так как мы уже говорили о создании виртуальных дисков Hyper V.

New-VHD -Path 'C:\centos.vhdx' -SizeBytes 40GB -Fixed

Затем я подключу этот винчестер когда выполню в Hyper V создание машины CentOS. Я так же подключу машину к существующему сетевому коммутатору:

New-VM -Name 'CentOS' -MemoryStartupBytes 4GB -Generation 2 -VHDPath 'C:\centos.vhdx' -BootDevice VHD -SwitchName 'Ext Test'

Имена свитчей смотрятся через команду:

Get-VMNetworkAdapter

Если у вас нет коммутаторов почитайте про создание и настройку виртуальных коммутаторов Hyper V.

Способом ниже мы включим динамическую память на одной из созданных выше ВМ:

Set-VM -Name 'Windows 2012' -DynamicMemory

Скорее всего нужно установить ОС. Для этого нам нужно создать привод и указать путь до ISO файла:

# Создание DVD привода Add-VMDvdDrive -VMName 'CentOS' # Установка в привод образа Set-VMDvdDrive -VMName 'CentOS' -Path 'C:\HV\CentOS-7-x86_64-Minimal-1810.iso'

В случае установки Linux может понадобиться отключить безопасную загрузку, как и в случае показанном при установке с GUI:

Set-VMFirmware -EnableSecureBoot Off -VMName 'CentOS'

Выполним запуск виртуальной машины Hyper V в Powershell:

Start-VM 'CentOS'

В моем случае я сразу загрузился с DVD привода.

#powershell #hyper-v

Источник: https://fixmypc.ru/post/sozdanie-virtualnoi-mashiny-v-hyper-v/

Виртуальная машина Hyper-V: пошаговая инструкция

Настройка виртуальной машины hyper v

Оказывается, далеко не все в курсе, что в Windows 10 уже есть всё необходимое, чтобы создать виртуальную машину для своих экспериментов. Не нужно ничего дополнительно покупать и скачивать, да и установка интуитивно понятна.

Изначально гипервизор Hyper-V (именно так называется виртуальная машина от Microsoft) использовался исключительно в серверной версии Windows. Технология Hyper-V позволяет инсталлировать в виртуальную машину практически любую операционную систему под ваши задачи, по аналогии с популярной VirtualBox.

Примечание. Механизм Hyper-V встроен в Windows в качестве дополнительной функции. Отдельно скачать Hyper-V нельзя.Для запуска Hyper-V требуется 64-разрядный процессор и не менее 4 ГБ оперативной памяти. Коме того, процессор должен поддерживать аппаратную виртуализацию (практически все современные компьютеры и ноутбуки это умеют).

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

По умолчанию компоненты виртуальной машины Hyper-V в Windows 10 отключены. Для её активации следует в «Панели управления» кликнуть по ссылке «Включение или отключение компонентов Windows» и поставить галочку напротив «Hyper-V».

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

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

Диспетчер Hyper-V в Windows 10

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

Создание виртуальной сетевой карты

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

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

Тут указываем название нашего виртуального сетевого адаптера, например “VirtualNet”. При наличие нескольких физических сетевых адаптеров, в поле «Внешняя сеть» выбираете ту, к которой подключен Интернет.

Настройка сети в Hyper-V

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

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

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

Окно мастера создания виртуальной машины Hyper-V

Первым делом зададим ей имя. Я назвал просто «win7», так как гостевой операционной системой у меня должна была стать 32-битная “семёрка”. Здесь же, при желании, можно поменять месторасположение файлов виртуальной машины:

Зададим имя новой виртуальной машины Hyper-V

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

Выбираем поколение виртуальной машины Hyper-V

Далее указываем размер оперативной памяти для ВМ. Тут следует помнить, что при запуске виртуальной машины, основной операционной системе данная память станет недоступна.

Указываем размер оперативной памяти для виртуальной машины

На следующем шаге «Настройка сети», нам как раз и пригодится созданный ранее виртуальный сетевой адаптер:

Настройка сети виртуальной машины

Мы почти у цели, осталось только создать виртуальный жесткий диск. Указываем его месторасположения (или оставляем как есть) и задаём необходимый объем:

Создание виртуального жесткого диска для ВМ Hyper-V

Собственно, на этом создание и настройку виртуальной машины можно считать законченной (она появится в списке управления виртуальными машинами Hyper-V после нажатия на кнопку «Готово»). Указываем образ диска, с которого будем устанавливать систему:

Указываем образ диска, с которого будем устанавливать систему

Запускаем виртуальную машину Hyper-V

Чтобы запустить только что созданную виртуальную машину дважды кликаем по её названию в диспетчере Hyper-V:

Первый запуск виртуальной машины Hyper-V

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

Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.

ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.https://mdex-nn.ru/page/virtualnaya-mashina-hyper-v-windows-10.html

Источник: https://zen.yandex.ru/media/mdex/virtualnaia-mashina-hyperv-poshagovaia-instrukciia-5f9dd0693910530e0d87bde8

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

Настройка виртуальной машины hyper v

С выпуском Windows Server 2008, сетевая ОС, также представила свои первую виртуальную машину Hyper-V. Для Microsoft не является это новой технологией, так как ранее использовались Virtual PC и Virtual Server.

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

Создание виртуальной машины с помощью Hyper-V в Windows 10

Давайте посмотрим на создание виртуальной машины с помощью встроенной технологии Hyper-V.

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

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

Предварительные условия  

  • 64-разрядная версия Windows 10 Pro или Windows Enterprise (Hyper-V не доступен в Windows 10 Home Edition).
  • Ваш процессор должен поддерживать технологию Secondary Level Address Translation.
  • Виртуализация должна быть включена в BIOS вашего компьютера или прошивке.

Включение виртуализации

Перезагрузите компьютер и войдите в BIOS Setup (обычно, нажав F2, F10 или клавиша F12) на клавиатуре, прежде чем компьютер загружает операционную систему Windows.

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

На моем компьютере, я должен нажать клавишу F10, выберите свой язык, выберите Безопасность >> Настройка системы и включите Технологии виртуализации.

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

Нажмите Windows Key + R и введите: OptionalFeatures.exe, нажмите клавишу ВВОД.

Это действие откроет Включение и их отключение всех компонентов Windows. Отметьте все варианты Hyper-V и нажмите кнопку ОК.

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

Настройка сети для виртуальной машины

На первом этапе мы создадим Виртуальное сетевое подключение. Правой кнопкой мыши в Диспетчере Hyper-V нажмите на DESKTOP-I1CTS2Q и запустите Создание коммутатора. В моем случае я выделил Внешний виртуальный коммутатор. Кнопка “Создать виртуальный коммутатор” создаст доступ к сети интернет. Ок.

Создание виртуальной машины Hyper-V

Далее, вам нужно открыть скрытое меню быстрого доступа, нажав клавишу Windows + X, перейдите в Панель управления >> Администрирование >> Hyper-V Manager. (См. статью: Как открыть Панель управления в Windows10) или введите в окно поиска Hyper >> Диспетчер Hyper-V.

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

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

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

Выберите, сколько памяти вы хотели бы дать виртуальной машине. Этот выбор будет зависеть от того, сколько у вас имеется. Чем больше, тем лучше. Если вы ограничены в установленной физической памяти, 2 Гб и меньше, снимите флажок “Использовать динамическую память для виртуальной машины”.

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

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

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

Проверьте свои варианты настроек. Вы можете нажать кнопку Назад и внесите необходимые изменения. После того, как вы удовлетворены, нажмите кнопку Готово.

Включение Виртуальной машины Hyper-V

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

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

Далее я покажу как устанавливать Windows 7 Professional в виртуальной машине Hyper-V. У вас же, есть широкий выбор операционных систем, которые включают в себя другие версии Windows, и некоторые дистрибутивы Linux. Для установки Windows я буду использовать файловый ISO образ.

В правой панели в имени виртуальной машины, нажмите Настройки. Выберите в меню в дереве аппаратного обеспечения DVD дисковод. В оне DVD дисковод установите параметры загрузки с DVD-диска или доступного ISO – файла.

В столбце Действия, в пункте Виртуальная машина подключите Virtual Machine Manager нажав кнопку ПУСК. Следуйте инструкциям на экране, чтобы установить вашу любимую операционную систему, как обычно на физическом оборудовании. Читайте материал: Как установить Windows 7 с флешки

Установка операционной системы на встроенной виртуальной машине Hyper-V в Windows 10 как видите не составляет труда. Процесс точно такой же как в других программах, таких как VM VirtualBox или VMware. Вам не нужно устанавливать программное обеспечение сторонних производителей, и как я уже говорил ранее, это бесплатно.

Источник: https://mysitem.ru/windows/458-hyper-v.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.