Wirtualizacja jest jednym z najczęstszych sposobów testowania nowych systemów operacyjnych, testowania aplikacji bez wpływu na środowisko fizyczne. Jednym z najbardziej znanych jest Hyper-V, który jest zintegrowany jako funkcja Windows 10 i jest pełen funkcjonalności, które pozwalają na pełną interakcję między obydwoma systemami (fizycznym i wirtualnym). Jednym z tradycyjnych sposobów tworzenia i zarządzania maszynami wirtualnymi jest interfejs graficzny Hyper-V, który ma na celu uproszczenie procesu, ale tym razem Solvetic wyjaśni inny mechanizm tworzenia maszyny wirtualnej Hyper-V, a mianowicie za pomocą Windows PowerShell, który to zintegrowana konsola zarządzania systemu Windows 10.
W dzisiejszym samouczku możemy zobaczyć, jak łatwo można stworzyć wirtualną maszynę Hyper-V przy użyciu wyłącznie poleceń poprzez terminal PowerShell. Dzięki stworzeniu wirtualnej maszyny Hyper-V Windows 10 będziemy mogli wirtualizować nasz komputer bez konieczności korzystania z trybu graficznego. Za pomocą kilku poleceń wykonamy proces tworzenia maszyny wirtualnej w Windows 10 Hyper-V.
Zobaczymy, że jest to prosty proces, ale w pełni funkcjonalny, aby móc stworzyć wirtualną maszynę Hyper-V PowerShell.
Jak utworzyć wirtualną maszynę Hyper-V PowerShell?
Krok 1
Aby rozpocząć proces tworzenia maszyny wirtualnej, musimy uzyskać dostęp do Windows PowerShell jako administrator i wykonać następującą składnię:
Nowa maszyna wirtualna -Name "Nazwa maszyny wirtualnej" -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath Path.vhdx -Path "Path" -NewVHDSizeBytes 30GB -Generacja 2 -Przełącz "Adapter"Zmienne maszyny wirtualnejZmienne do zdefiniowania to:
- -Nowa maszyna wirtualna: umożliwia utworzenie maszyny wirtualnej.
- Nazwa: określa nazwę maszyny.
- -MemoryStartupBytes: pamięć RAM do przydzielenia.
- BootDevice VHD -NewVHDPath path.vhdx: Utwórz nowy wirtualny dysk twardy (*.vhdx) w żądanej lokalizacji i ustaw go jako urządzenie rozruchowe.
- -Ścieżka „Ścieżka” -NewVHDSizeBytes 30GB: pozwala zdefiniować ścieżkę, w której zostanie utworzony dysk twardy i przydzielony rozmiar.
- Generacja 2: określa generację używanej maszyny (generacja 1 lub 2).
- Adapter przełącznika: umożliwia powiązanie karty sieciowej z maszyną wirtualną.
Krok 1
Wcześniej musimy stworzyć wirtualny adapter z opcji "Virtual switch manager" w platformie Hyper-V:
Krok 2
W naszym przypadku wykonamy:
Nowa maszyna wirtualna - nazwa Ubuntu19 - MemoryStartupBytes 6 GB - BootDevice VHD - NewVHDPath D: \ Hyper-V.vhdx - Path D: \ Hyper-V - NewVHDSizeBytes 30 GB - Generacja 2 - Przełącznik Solvetic
POWIĘKSZAĆ
Krok 3
Widzimy, że proces się powiódł, teraz przekierujemy obraz ISO żądanego systemu na maszynę wirtualną za pomocą następującego polecenia:
Add-VMDvdDrive -VMName Ubuntu19 -Path D: \ Software \ Ubuntu \ ubuntu-19.10-desktop-amd64.isoNotatkaścieżka musi być zdefiniowana w miejscu, w którym znajduje się obraz ISO.
POWIĘKSZAĆ
Krok 4
Tutaj zdefiniowaliśmy:
- Add-VMDvdDrive: utwórz wirtualny napęd DVD
- -VMName: tam wchodzimy do maszyny do skojarzenia
- -Ścieżka: określ ścieżkę obrazu ISO
Krok 5
Teraz uruchamiamy maszynę wirtualną za pomocą następującego polecenia:
Start-VM -Nazwa Ubuntu19Krok 6
Łączymy się z nim wykonując:
VMConnect.exe
POWIĘKSZAĆ
Krok 7
Jako serwer zawsze będziemy używać "localhost" iw polu "Maszyna wirtualna" możemy wybrać żądaną maszynę. Klikamy OK, a to przekieruje nas do utworzonej przez nas maszyny wirtualnej.
W ścieżce znajdziemy powiązane pliki:
POWIĘKSZAĆ
W ten sposób możemy stworzyć wirtualną maszynę Hyper-V PowerShell Windows 10