Виртуализацията е един от най -често срещаните начини, по които трябва да тестваме нови операционни системи, да тестваме приложения, без да засягаме физическата среда. Един от най-известните е Hyper-V, който е интегриран като функция на Windows 10 и е пълен с функционалности, които позволяват пълно взаимодействие между двете системи (физическа и виртуална). Един от традиционните начини за създаване и управление на виртуални машини е чрез графичния интерфейс Hyper-V, който се стреми да опрости процеса, но този път Solvetic ще обясни друг механизъм за създаване на виртуална машина Hyper-V, а именно чрез Windows PowerShell, който е интегрирана конзола за управление на Windows 10.
В днешния урок можем да видим колко лесно е да създадете виртуална машина Hyper-V, използвайки само команди чрез терминала PowerShell. Ще можем да виртуализираме компютъра си благодарение на създаването на Hyper-V Windows 10 виртуална машина, без да се налага да използваме графичен режим. С няколко команди ще направим процеса на създаване на виртуална машина в Windows 10 Hyper-V.
Ще видим, че това е прост процес, но напълно функционален, за да може да се създаде виртуална машина Hyper-V PowerShell.
Как да създадете виртуална машина Hyper-V PowerShell
Етап 1
За да стартираме процеса на създаване на виртуалната машина, трябва да имаме достъп до Windows PowerShell като администратори и да изпълним следния синтаксис:
New -VM -Name “VM Name” -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath Path.vhdx -Path “Path” -NewVHDSizeBytes 30GB -Generation 2 -Switch “Adapter”VM променливиПроменливите за дефиниране са:
- -New-VM: позволява ви да създадете виртуалната машина.
- Име: определя името на машината.
- -MemoryStartupBytes: RAM памет за разпределяне.
- BootDevice VHD -NewVHDPath path.vhdx: Създайте нов виртуален твърд диск (* .vhdx) на желаното място и го задайте като устройство за зареждане.
- -Пътека „Път“ -НовVHDSizeBytes 30GB: позволява ви да дефинирате пътя, където ще бъде създаден твърдият диск, и размера, който да бъде присвоен.
- Поколение 2: определя поколението на използваната машина (поколение 1 или 2).
- Switch Adapter: позволява ви да свържете мрежовия адаптер към виртуалната машина.
Етап 1
Преди това трябва да създадем виртуалния адаптер от опцията „Мениджър на виртуални превключватели“ в платформата Hyper-V:
Стъпка 2
В нашия случай ще изпълним следното:
New -VM -Name Ubuntu19 -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath D: \ Hyper -V.vhdx -Path D: \ Hyper -V -NewVHDSizeBytes 30GB -Поколение 2 -Switch Solvetic
Увеличете
Стъпка 3
Можем да видим, че процесът е бил успешен, сега ще пренасочим ISO образа на желаната система към виртуалната машина със следната команда:
Add-VMDvdDrive -VMName Ubuntu19 -Path D: \ Software \ Ubuntu \ ubuntu-19.10-desktop-amd64.isoЗабележкапътят трябва да бъде дефиниран там, където се хоства ISO изображението.
Увеличете
Стъпка 4
Тук определихме:
- Add-VMDvdDrive: създайте виртуално DVD устройство
- -VMName: там въвеждаме машината за асоцииране
- -Path: посочва пътя на ISO изображението
Стъпка 5
Сега стартираме виртуалната машина със следната команда:
Start -VM -име Ubuntu19Стъпка 6
Свързваме се с него, като изпълним:
VMConnect.exe
Увеличете
Стъпка 7
Като сървър винаги ще използваме „localhost“ и в полето „Virtual machine“ можем да изберем желаната машина. Щракваме върху OK и това ще ни пренасочи към създадената от нас виртуална машина.
В пътя намираме свързаните файлове:
Увеличете
По този начин можем да създадем виртуална машина Hyper-V PowerShell Windows 10