Hyper-V에서 사용하기 위해 OVA를 VHD로 변환


12

Hyper-V를 사용하려면 VHD로 변환해야하는 OVA 파일이 있습니다. .ovawinrar 에서 파일을 열면 파일 하나 .ovf.vmdk파일 하나가 나타납니다 . Microsoft Virtual Machine Converter 3.0SU에서 권장 되는 프로그램 을 테스트 했지만 호스트 서버가 필요했습니다. 나는 그것을 가지고 있지 않으며 파일 만 가지고 있습니다.

ovf 및 / 또는 vmdk를 Hyper-V로 가져 오기

답변:


16

실제로 VBoxManage.exe 프로그램과 함께 제공되는 VirtualBox를 설치하는 것이 매우 쉽습니다. clonehd디스크의 새 형식을 지정하는 데 사용할 수 있습니다 . 원본 디스크 파일 (이 경우 .vmdk)을 지정한 다음 .vhd를 출력 할 위치와 이름을 지정하십시오.

cmd 프롬프트, CD C:\Program Files\Oracle\VirtualBox또는 Virtualbox 설치 디렉토리 를 열고 다음을 실행하십시오.

VBoxManage.exe clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"

VirtualBox 설명서 : https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi

그런 다음 Hyper-V Manager"기존 가상 하드 디스크 사용" 에서 새 가상 머신을 생성 하고 선택했습니다. 완벽하게 작동했습니다.

인터넷 액세스를 위해이 안내서를 사용하십시오.

https://superuser.com/a/472854/405096


2

나는 아직 언급 할 수 없지만 이것은 Ogglas 의 의견에 대한 후속 조치입니다 .

메시지가 표시되면

'VBoxManage.exe'는 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

필자의 경우 VBOXManage.exe의 전체 경로를 입력하십시오.

B : \ Virtualbox \ VBoxManage.exe

새로운 명령은 다음과 같습니다.

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"

출처 : /server/365423/how-to-run-vboxmanage-exe


0

VirtualBox 가이 작업을 올바르게 수행하는 데 문제가있었습니다. 대신 공식 Microsoft 도구를 사용했습니다. https://www.microsoft.com/en-us/download/details.aspx?id=42497 에서 Microsoft Virtual Machine Converter를 다운로드 할 수 있습니다.

이 작업을 수행하기 위해 내가 한 일의 예 :

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

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath C:\Temp\myvm.vmdk -VhdType DynamicHardDisk -VhdFormat Vhdx -DestinationLiteralPath C:\Temp\myvm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.