Как создать виртуальную машину hyper v имея готовый образ диска
Узнайте, как создать виртуальную машину с помощью диспетчера Hyper-V и Windows PowerShell и какие параметры доступны при создании виртуальной машины в диспетчере Hyper-V.
Create a virtual machine by using Windows PowerShell
On the Windows desktop, click the Start button and type any part of the name Windows PowerShell.
Right-click Windows PowerShell and select Run as administrator.
Get the name of the virtual switch that you want the virtual machine to use by using Get-VMSwitch. For example,
Use the New-VM cmdlet to create the virtual machine. See the following examples.
If you may move this virtual machine to a Hyper-V host that runs Windows Server 2012 R2, use the -Version parameter with New-VM to set the virtual machine configuration version to 5. The default virtual machine configuration version for Windows Server 2016 isn't supported by Windows Server 2012 R2 or earlier versions. You can't change the virtual machine configuration version after the virtual machine is created. For more information, see Supported virtual machine configuration versions.
Existing virtual hard disk - To create a virtual machine with an existing virtual hard disk, you can use the following command where,
-Name is the name that you provide for the virtual machine that you're creating.
-MemoryStartupBytes is the amount of memory that is available to the virtual machine at start up.
-BootDevice is the device that the virtual machine boots to when it starts like the network adapter (NetworkAdapter) or virtual hard disk (VHD).
-VHDPath is the path to the virtual machine disk that you want to use.
-Path is the path to store the virtual machine configuration files.
-Generation is the virtual machine generation. Use generation 1 for VHD and generation 2 for VHDX. See Should I create a generation 1 or 2 virtual machine in Hyper-V?.
-Switch is the name of the virtual switch that you want the virtual machine to use to connect to other virtual machines or the network. See Create a virtual switch for Hyper-V virtual machines.
This creates a generation 2 virtual machine named Win10VM with 4GB of memory. It boots from the folder VMs\Win10.vhdx in the current directory and uses the virtual switch named ExternalSwitch. The virtual machine configuration files are stored in the folder VMData.
New virtual hard disk - To create a virtual machine with a new virtual hard disk, replace the -VHDPath parameter from the example above with -NewVHDPath and add the -NewVHDSizeBytes parameter. For example,
New virtual hard disk that boots to operating system image - To create a virtual machine with a new virtual disk that boots to an operating system image, see the PowerShell example in Create virtual machine walkthrough for Hyper-V on Windows 10.
Start the virtual machine by using the Start-VM cmdlet. Run the following cmdlet where Name is the name of the virtual machine you created.
Connect to the virtual machine by using Virtual Machine Connection (VMConnect).
Дополнительные ссылки
Should I create a generation 1 or 2 virtual machine in Hyper-V? (Следует ли создавать виртуальные машины 1-го и 2-го поколения в Hyper-V?).
Learn how to create a virtual machine by using Hyper-V Manager and Windows PowerShell and what options you have when you create a virtual machine in Hyper-V Manager.
Windows 10 Creators Update (Windows 10 версии 1703)
Откройте диспетчер Hyper-V через меню "Пуск".
В диспетчере Hyper-V найдите пункт Быстрое создание в правой части меню Действия.
Настройте виртуальную машину.
- Присвойте имя виртуальной машине (необязательно).
- Выберите установочный носитель для виртуальной машины. Установку можно выполнить из файла ISO или VHDX. Если вы устанавливаете Windows на виртуальной машине, можно включить безопасную загрузку Windows. В противном случае не устанавливайте этот флажок.
- Настройка сети. Если у вас есть виртуальный коммутатор, его можно выбрать в раскрывающемся списке сетей. Если у вас нет коммутатора, отобразится кнопка для автоматической настройки виртуальной сети.
Нажмите любую клавишу для загрузки с компакт- или DVD-диска Сделайте это. Система распознала, что установка выполняется с компакт-диска.
Поздравляем! Вы создали новую виртуальную машину. Теперь все готово к установке операционной системы.
Виртуальная машина должна иметь следующий вид.
Примечание. Если вы не используете корпоративную лицензию на Windows, требуется отдельная лицензия для Windows, установленной на виртуальной машине. ОС виртуальной машины не зависит от операционной системы сервера виртуальных машин.
Создание виртуальной машины с помощью PowerShell
Откройте интегрированную среду сценариев PowerShell от имени администратора.
Выполните следующий сценарий.
Создание виртуальной машины с помощью диспетчера Hyper-V
Откройте диспетчер Hyper-V, нажав клавишу Windows и введя в строке поиска "диспетчер Hyper-V", выполните поиск диспетчера Hyper-V в своих приложениях.
В диспетчере Hyper-V щелкните Действие>Создать>Виртуальная машина, чтобы открыть мастер создания виртуальной машины.
Просмотрите содержимое страницы "Приступая к работе" и нажмите кнопку Далее.
Присвойте имя виртуальной машине.
Примечание. Это имя, используемое Hyper-V для виртуальной машины, а не имя компьютера, присвоенное гостевой операционной системе, которая будет развернута внутри виртуальной машины.
Выберите расположение, где будут храниться файлы виртуальной машины (например, C:\virtualmachine). Можно также оставить расположение по умолчанию. По завершении нажмите кнопку Далее.
Выберите поколение машины и нажмите кнопку Далее.
В виртуальных машинах поколения 2, которые появились в Windows Server 2012 R2, доступна упрощенная модель виртуального оборудования и некоторые дополнительные функциональные возможности. На виртуальную машину поколения 2 можно установить только 64-разрядную версию операционной системы. Дополнительные сведения о виртуальных машинах поколения 2 см. в статье Обзор виртуальных машин поколения 2.
Если новая виртуальная машина относится к поколению 2 и будет работать под управлением дистрибутива Linux, потребуется отключить безопасную загрузку. Дополнительные сведения о безопасной загрузке см. в статье Безопасная загрузка.
Память распределяется между узлом Hyper-V и виртуальной машиной, работающей на этом узле. Число виртуальных машин, которые могут работать на одном узле, зависит, в частности, от объема доступной памяти. Виртуальную машину можно также настроить для использования динамической памяти. При включении динамическая память высвобождает неиспользуемую память работающей виртуальной машины. Это позволяет большему количеству виртуальных машин работать на узле. Дополнительные сведения о динамической памяти см. в статье Общие сведения о динамической памяти в Hyper-V.
В мастере настройки сети выберите для данной виртуальной машины виртуальный коммутатор и нажмите кнопку Далее. Дополнительные сведения см. в статье Создание виртуального коммутатора.
Присвойте имя виртуальному жесткому диску, выберите расположение или оставьте значение по умолчанию, а затем укажите размер. По окончании нажмите кнопку Далее.
Виртуальный жесткий диск представляет собой память для виртуальной машины, чем напоминает физический жесткий диск. Виртуальный жесткий диск требуется для установки операционной системы на виртуальной машине.
При создании виртуальной машины можно настроить некоторые параметры установки операционной системы. Доступны три варианта.
Установить операционную систему позднее. Этот параметр не вносит какие-либо дополнительные изменения в виртуальную машину.
Установить операционную систему из файла загрузочного образа. Действие этого параметра аналогично вставке компакт-диска в физический дисковод компьютера. Чтобы настроить этот параметр, выберите ISO-образ. Этот образ будет подключен к дисководу виртуальной машины. Меняется порядок загрузки виртуальной машины: загрузка начинается с дисковода.
Установить операционную систему с сетевого сервера установки. Этот параметр доступен только тогда, когда виртуальная машина подключена к сетевому коммутатору. В этой конфигурации виртуальная машина предпринимает попытки загрузиться из сети.
Просмотрите сведения о данной виртуальной машине и нажмите кнопку Готово для завершения создания виртуальной машины.
Create a Virtual Machine with PowerShell
Open up the PowerShell ISE as Administrator.
Run the following script.
До Windows 10 Creators Update (Windows 10 версии 1607 и более ранних)
Если вы используете не Windows 10 Creators Update или более позднюю версию ОС, выполните следующие инструкции с помощью мастера создания виртуальной машины.
Параметры в мастере создания виртуальной машины диспетчера Hyper-V
В следующей таблице перечислены параметры, которые можно выбрать при создании виртуальной машины в диспетчере Hyper-V и по умолчанию для каждой из них.
Расположение: C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\
Create a virtual machine by using Hyper-V Manager
Open Hyper-V Manager.
From the Action pane, click New, and then click Virtual Machine.
From the New Virtual Machine Wizard, click Next.
Make the appropriate choices for your virtual machine on each of the pages. For more information, see New virtual machine options and defaults in Hyper-V Manager later in this topic.
After verifying your choices in the Summary page, click Finish.
In Hyper-V Manager, right-click the virtual machine and select connect.
In the Virtual Machine Connection window, select Action > Start.
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.
In Hyper-V Manager, double-click on the virtual machine. This launches the VMConnect tool.
In VMConnect, click on the green Start button. This is like pressing the power button on a physical computer. You may be prompted to ‘Press any key to boot from CD or DVD’. Go ahead and do so.
Note: You may need to click inside the VMConnect window to ensure that your keystrokes are sent to the virtual machine.
The virtual machine boots into setup and you can walk through the installation like you would on a physical computer.
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.
Создайте виртуальную машину и установите ее операционную систему.
Мы создаем новые инструменты для создания виртуальных машин. Поэтому за последние три выпуска инструкции были значительно изменены.
Выберите вашу операционную систему для получения соответствующего набора инструкций:
Options in Hyper-V Manager New Virtual Machine Wizard
The following table lists the options you can pick when you create a virtual machine in Hyper-V Manager and the defaults for each.
Location: C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\
Создание виртуальной машины и установка на нее операционной системы. Вам потребуется ISO-файл для операционной системы, которую требуется запустить. При необходимости пробную версию ОС Windows 10 можно получить в Центре оценки TechNet.
Создание виртуальной машины с помощью диспетчера Hyper-V
Откройте диспетчер Hyper-V.
В области действий нажмите кнопку "Создать" и выберите " Виртуальная машина".
В мастере создания виртуальной машины нажмите кнопку "Далее".
Укажите подходящие варианты для виртуальной машины на каждой странице. Дополнительные сведения см. в разделе "Новые параметры виртуальной машины" и значения по умолчанию в диспетчере Hyper-V далее в этом разделе.
После проверки выбора на странице "Сводка" нажмите кнопку "Готово".
В диспетчере Hyper-V щелкните правой кнопкой мыши виртуальную машину и выберите "Подключиться".
В окне подключения к виртуальной машине выберите ActionStart>.
Создание виртуальной машины с помощью Windows PowerShell
На рабочем столе Windows нажмите кнопку "Пуск" и введите любую часть имени Windows PowerShell.
Щелкните правой кнопкой мыши элемент Windows PowerShell и выберите пункт Запуск от имени администратора.
Получите имя виртуального коммутатора, который будет использоваться виртуальной машиной с помощью Get-VMSwitch. Например,
Используйте командлет New-VM для создания виртуальной машины. См. следующие примеры.
Если вы можете переместить эту виртуальную машину на узел Hyper-V, на котором выполняется Windows Server 2012 R2, используйте параметр -Version с новой виртуальной машиной, чтобы задать версию конфигурации виртуальной машины равным 5. Версия конфигурации виртуальной машины по умолчанию для Windows Server 2016 не поддерживается Windows Server 2012 R2 или более ранними версиями. После создания виртуальной машины нельзя изменить версию конфигурации виртуальной машины. Дополнительные сведения см. в разделе "Поддерживаемые версии конфигурации виртуальных машин".
Существующий виртуальный жесткий диск . Чтобы создать виртуальную машину с существующим виртуальным жестким диском, можно использовать следующую команду, где:
-Name — имя, которое вы задаете для создаваемой виртуальной машины.
-MemoryStartupBytes — это объем памяти, доступный виртуальной машине при запуске.
-BootDevice — это устройство, на которое загружается виртуальная машина при запуске, например сетевой адаптер (NetworkAdapter) или виртуальный жесткий диск (VHD).
-VHDPath — путь к диску виртуальной машины, который вы хотите использовать.
-Path — путь для хранения файлов конфигурации виртуальной машины.
-Generation поколение виртуальной машины. Используйте поколение 1 для VHD и поколение 2 для VHDX. См. статью о создании виртуальной машины поколения 1 или 2 в Hyper-V?
-Switch — имя виртуального коммутатора, который виртуальная машина должна использовать для подключения к другим виртуальным машинам или сети. См. статью "Создание виртуального коммутатора для виртуальных машин Hyper-V".
При этом создается виртуальная машина поколения 2 с именем Win10VM с 4 ГБ памяти. Она загружается из папки VMs\Win10.vhdx в текущий каталог и использует виртуальный коммутатор с именем ExternalSwitch. Файлы конфигурации виртуальной машины хранятся в папке VMData.
Новый виртуальный жесткий диск . Чтобы создать виртуальную машину с новым виртуальным жестким диском, замените параметр -VHDPath из приведенного выше примера на -NewVHDPath и добавьте параметр -NewVHDSizeBytes . Например,
Новый виртуальный жесткий диск, который загружается в образ операционной системы. Чтобы создать виртуальную машину с новым виртуальным диском, который загружается в образ операционной системы, см. пример PowerShell в пошаговом руководстве по созданию виртуальной машины для Hyper-V на Windows 10.
Запустите виртуальную машину с помощью командлета Start-VM . Выполните следующий командлет, где имя виртуальной машины, которую вы создали.
Подключение к виртуальной машине с помощью подключения к виртуальной машине (VMConnect).
Windows 10 Fall Creators Update (Windows 10 версии 1709)
В выпуске Fall Creators Update функция "Быстрое создание" была расширена и теперь включает коллекцию виртуальных машин, которую можно запустить независимо от диспетчера Hyper-V.
Для создания новой виртуальной машины в выпуске Fall Creators Update сделайте следующее:
Откройте средство быстрого создания Hyper-V через меню "Пуск".
Выберите операционную систему или собственный образ с помощью локального источника установки.
Выберите "Создать виртуальную машину"
Вот и все! Средство быстрого создания сделает все остальное.
Завершение развертывания операционной системы
Чтобы завершить создание виртуальной машины, необходимо ее запустить и выполнить пошаговые инструкции по установке операционной системы.
В диспетчере Hyper-V дважды щелкните виртуальную машину. Запустится средство VMConnect.
В VMConnect нажмите зеленую кнопку "Пуск". Это аналогично нажатию кнопки питания на физическом компьютере. Нажмите любую клавишу для загрузки с компакт- или DVD-диска Сделайте это.
Примечание. Чтобы убедиться, что нажатия клавиш отправляются в виртуальную машину, щелкните внутри окна VMConnect.
Виртуальная машина загрузится для установки, и можно будет выполнить пошаговую установку аналогично процедуре на физическом компьютере.
Примечание. Если вы не используете корпоративную лицензию на Windows, требуется отдельная лицензия для Windows, установленной на виртуальной машине. ОС виртуальной машины не зависит от операционной системы сервера виртуальных машин.
Learn how to create a virtual machine and install an operating system in your new virtual machine. You will need an .iso file for the operating system that you would like to run. If needed, grab an evaluation copy of Windows 10 from the TechNet Evaluation Center.
Create a Virtual Machine with Hyper-V Manager
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.
In Hyper-V Manager, click Action > New > Virtual Machine to bring up the New Virtual Machine Wizard.
Review the ‘Before You Begin’ content and click Next.
Give the virtual machine a name.
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.
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.
Select a generation for the machine and click Next.
Generation 2 virtual machines were introduced with Windows Server 2012 R2 and provide a simplified virtual hardware model and some additional functionality. You can only install a 64-bit operating system on a Generation 2 virtual machine. For more information on Generation 2 virtual machines, see the Generation 2 Virtual Machine Overview.
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.
Select 2048 MB for the Startup Memory value and leave Use Dynamic Memory selected. Click the Next button.
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. For more information on Dynamic Memory, see the Hyper-V Dynamic Memory Overview.
On the Configure Networking wizard, select a virtual switch for the virtual machine and click Next. For more information, see Create a Virtual Switch.
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.
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.
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. 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.
Review the virtual machine details and click Finish to complete the virtual machine creation.
Читайте также: