Virtualisering är ett av de vanligaste sätten att testa nya operativsystem, testa applikationer utan att påverka den fysiska miljön. En av de mest kända är Hyper-V som är integrerad som en funktion i Windows 10 och är full av funktioner som möjliggör full interaktion mellan båda systemen (fysiska och virtuella). Ett av de traditionella sätten vi skapar och hanterar virtuella maskiner är via Hyper-V grafiska gränssnitt, som försöker förenkla processen, men den här gången kommer Solvetic att förklara en annan mekanism för att skapa en Hyper-V virtuell maskin och det är Via Windows PowerShell som är den integrerade hanteringskonsolen för Windows 10.
I dagens handledning kan vi se hur enkelt det är att skapa Hyper-V virtuell dator med endast kommandon via PowerShell-terminalen. Vi kommer att kunna virtualisera vår dator tack vare att vi skapade Hyper-V Windows 10 virtuell maskin utan att behöva använda grafiskt läge. Med ett par kommandon har vi gjort processen med att skapa virtuell maskin i Windows 10 Hyper-V.
Vi kommer att se att det är en enkel process, men fullt funktionell för att kunna skapa Hyper-V PowerShell virtuell maskin.
Hur man skapar en Hyper-V PowerShell Virtual Machine
Steg 1
För att starta processen med att skapa den virtuella datorn måste vi komma åt Windows PowerShell som administratörer och där utföra följande syntax:
New -VM -Name “VM Name” -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath Path.vhdx -Path “Path” -NewVHDSizeBytes 30GB -Generation 2 -Switch “Adapter”VM -variablerDe variabler som ska definieras är:
- -Ny-VM: låter dig skapa den virtuella datorn.
- Namn: definierar namnet på maskinen.
- -MemoryStartupBytes: RAM -minne att tilldela.
- BootDevice VHD -NewVHDPath path.vhdx: Skapa en ny virtuell hårddisk (* .vhdx) på önskad plats och ställ in den som en startenhet.
- -Path “Path” -NewVHDSizeBytes 30GB: låter dig definiera sökvägen där hårddisken ska skapas och storleken som ska tilldelas.
- Generation 2: definierar generationen av maskinen som ska användas (generation 1 eller 2).
- Switch Adapter: låter dig binda nätverkskortet till den virtuella maskinen.
Steg 1
Innan detta måste vi skapa den virtuella adaptern från alternativet "Virtual switch manager" i Hyper-V-plattformen:
Steg 2
I vårt fall kommer vi att utföra följande:
New -VM -Name Ubuntu19 -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath D: \ Hyper -V.vhdx -Path D: \ Hyper -V -NewVHDSizeBytes 30GB -Generation 2 -Switch Solvetic
FÖRSTORA
Steg 3
Vi kan se att processen har varit framgångsrik, nu ska vi omdirigera ISO -bilden av det önskade systemet till den virtuella maskinen med följande kommando:
Add-VMDvdDrive -VMName Ubuntu19 -Path D: \ Software \ Ubuntu \ ubuntu-19.10-desktop-amd64.isoNoterasökvägen måste definieras där ISO -bilden är värd.
FÖRSTORA
Steg 4
Här har vi definierat:
- Add-VMDvdDrive: skapa virtuell DVD-enhet
- -VMName: där går vi in i maskinen för att associera
- -Path: ange sökvägen för ISO -bilden
Steg 5
Nu startar vi den virtuella maskinen med följande kommando:
Start -VM -Name Ubuntu19Steg 6
Vi ansluter till det genom att köra:
VMConnect.exe
FÖRSTORA
Steg 7
Som server kommer vi alltid att använda "localhost" och i "Virtual machine" -fältet kan vi välja önskad maskin. Vi klickar på OK och detta kommer att omdirigera oss till den virtuella maskinen som vi har skapat.
I sökvägen hittar vi de associerade filerna:
FÖRSTORA
På så sätt kan vi skapa Hyper-V PowerShell Windows 10 virtuell dator