Konwertuj pliki OVA/OVF na maszynę wirtualną Hyper-V w systemie Windows 11

Konwertuj pliki OVA/OVF na maszynę wirtualną Hyper-V w systemie Windows 11

Microsoft Hyper-V to natywny hiperwizor dla systemu Windows, umożliwiający uruchamianie maszyn wirtualnych (VM) z różnymi systemami operacyjnymi gościa. W przeciwieństwie do produktów hiperwizora firmy VMware, nie można wdrożyć maszyny wirtualnej bezpośrednio z formatu OVA w systemie Hyper-V, ponieważ format pliku OVA nie jest obsługiwany. Dlatego w tym poście nauczymy się, jak konwertować pliki OVA/OVF na maszynę wirtualną Hyper-V w systemie Windows 11.

Konwertuj pliki OVA/OVF na maszynę wirtualną Hyper-V

Jak przekonwertować pliki OVA/OVF na maszynę wirtualną Hyper-V w systemie Windows 11?

Plik OVA to kontener używany do dystrybucji i wdrażania wstępnie skonfigurowanych maszyn wirtualnych. Podczas importowania maszyny wirtualnej z pliku OVA oprogramowanie hiperwizora wyodrębnia zawartość i konfiguruje maszynę wirtualną bez ręcznej konfiguracji.

Aby przekonwertować pliki OVA/OVF na maszynę wirtualną Hyper-V, należy wykonać poniższe czynności.

  1. Wyodrębnij szablon OVA
  2. Konwertuj dysk wirtualny z formatu VMDK na format VHD lub VHDX
  3. Utwórz nową maszynę wirtualną

Porozmawiajmy o nich szczegółowo.

1] Wyodrębnij szablon OVA

Przede wszystkim musimy wyodrębnić szablon OVA, aby uzyskać zawartość dla swojej maszyny wirtualnej. Możesz to zrobić za pomocą narzędzia do wyodrębniania. Kiedy wyodrębniasz pliki z szablonu OVA, tworzysz szablon OVF wraz z jego plikami, więc tworzysz OVA do OVF. Nie musisz wyodrębniać zawartości z szablonu OVF, ponieważ zwykle jest ona dostarczana w oddzielnym katalogu z plikiem dysku wirtualnego i plikiem konfiguracyjnym dla szablonu maszyny wirtualnej.

2] Konwertuj dysk wirtualny z formatu VMDK na format VHD lub VHDX

Jak przekonwertować plik Hyper-V VHDX na VHD przy użyciu programu Windows PowerShell

Następnie musimy przekonwertować wirtualny dysk twardy z VMDK na VHD lub VHDX, ponieważ te formaty są obsługiwane przez Hyper-V. Aby to zrobić, możesz wypróbować darmowe narzędzia innych firm, takie jak qemu-img, ale w tym samouczku będziemy używać Microsoft Virtual Machine Converter i VirtualBox Manager . Nie musisz używać obu z nich, możesz użyć dowolnego z nich, aby wykonać zadanie

Przede wszystkim zobaczmy, jak użyć Microsoft Virtual Machine Converted, aby uzyskać dyski twarde VDK lub VHDX. Wykonaj poniższe kroki.

  • Ponieważ jest to stare narzędzie, zalecamy pobranie go ze strony web.archive.net .
  • Po pobraniu uruchom instalator, aby zainstalować go na swoim komputerze.
  • Teraz otwórz program PowerShell jako administrator i uruchom poniższe polecenie, aby zaimportować moduł pobrany z konwertera.

Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"

  • Następnie uruchom polecenie, aby przekonwertować plik dysku twardego na plik obsługiwany przez Hyper-V

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "C:\filepath\filename.vmdk"-DestinationLiteralPath "C:\filepath\filename.vhd"-VhdType DynamicHardDisk -VhdFormat Vhdx

Pamiętaj o zastąpieniu zmiennych filepath i filename rzeczywistą nazwą pliku i ścieżką.

Jeśli masz plik VHD, możesz go przekonwertować za pomocą programu PowerShell; uruchom następujące polecenie.

Convert-VHD –Path C:\filepath\filename.vhdx –DestinationPath C:\filepath\filename.vhd

Można również skorzystać z narzędzia wiersza poleceń VirtualBox Manager, aby przeprowadzić konwersję.

  • Przede wszystkim otwórz wiersz polecenia jako administrator i uruchom – cd "C:\Program Files (x86)\Oracle\VirtualBox"
  • Następnie wykonaj polecenie konwersji dysku wirtualnego VMDK na format VHD dla Hyper-V

VBoxManage.exe clonehd --format vhd "C:\filepath\filename.vmdk""C:\filepath\filename.vhd"

Po przekonwertowaniu dysku twardego utworzymy nową maszynę wirtualną, korzystając z przekonwertowanego pliku VHD.

3] Utwórz nową maszynę wirtualną

Teraz, gdy mamy nasz plik VHD, możemy przejść do tworzenia maszyny wirtualnej, ponieważ ten plik będzie zgodny z Hyper-V. Aby to zrobić, wykonaj poniższe kroki.

  1. Otwórz Menedżera Hyper-V.
  2. Kliknij prawym przyciskiem myszy komputer-host i wybierz Nowy > Maszyna wirtualna.
  3. Spowoduje to otwarcie Kreatora nowej maszyny wirtualnej, w którym należy kliknąć Dalej, aby rozpocząć pracę.
  4. Podaj nazwę i kliknij Dalej.
  5. Wybierz pokolenie i kliknij Dalej.
  6. W następnym kroku należy przydzielić pamięć, wybrać przełącznik wirtualny, a następnie podłączyć wirtualny dysk twardy.
  7. Wybierz opcję Użyj istniejącego dysku twardego, kliknij ikonę Przeglądaj, przejdź do lokalizacji, w której zapisałeś wirtualny dysk twardy, a następnie wybierz go.
  8. Aby dokończyć procedurę, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Mamy nadzieję, że uda Ci się połączyć z wirtualnym dyskiem twardym.

Jak przekonwertować plik OVA do Hyper-V?

Możesz przekonwertować plik OVA na Hyper-V, używając VirtualBox Manager lub Virtual Machin Convert. Alternatywnie, możesz użyć qemu-img.exe, aby przekonwertować plik OVA na plik VHDX. Na przykład, możesz przekonwertować urządzenie Linux OVA na dysk VHDX. Po uzyskaniu formatu dysku VHD lub VHDX, możesz zaimportować go bezpośrednio do Hyper-V.

Jak otworzyć plik OVA w systemie Windows 11?

Nie możesz bezpośrednio otworzyć pliku OVA w systemie Windows 11. Zamiast tego musisz utworzyć wirtualne pudełko za pomocą VirtualBox, a następnie je otworzyć. Ponieważ Oracle VirtualBox obsługuje OVA, możesz je bezpośrednio zaimportować i dodać do swojej maszyny wirtualnej. Otwórz VirtualBox, kliknij Plik > Importuj urządzenia i wybierz plik OVA.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *