본문 바로가기

Virtualization./Hyper-v

VHD-> VHDX 변환

Windows 2008R2까지 가상 컴퓨터 파일이 VHD였는데 Windows Server 2012부터는 확장자 명이 VHDX”도” 선택할 수있게 되었다.

VHD와 VHDX는 가증 큰 차이는 디스크 크기 지원이다.VHD 2TB에서, VHDX는 64TB..

image

사용 하다 보면, Windows Server 2012이전에서  만든 VHD파일을 VHDX로 변경 해야될 일이 생긴다.

테섭 만들기위해 Differecing Type으로 만들다 보니, VHD->VHDX 형식으로 시도해봤는데 안 되더라는..

Hyper-Manager에 디스크 관련 도구에 클릭하여 변환을 해보았다.

1. hyper-Mgr-Action-Edit Disk.

image

2. Edit Virtual Hard Disk Wizard

image

3. Locate Vitual Hard Disk Browse를 클릭 변경하고자 하는 디스크 선택

image

4. Covert 선택
image

5. 변환 타입 설정 VHD, VHDX..

image

6. Fixed(고정 사이즈 디스크냐), Dyanmically Expanding( 예를 들어 처음 OS설치시 OS설치크기 만큼 가지고 있다가, 프로그램이 설치되면 설치된 크기 용량만큼 VHD-VHDX가 점점 커지는 형태)
여기서는 Dynmically expendig선택 (취향에 따라 선택)

7. DISK구성 정보

image

8. 디스크 변환 중

image

9. 변환이 끝난 모습  VHDX가 200MB정도 더 크다.

image

10. Poweshell로 2003 VHD를 변환 하였다.

image 

11. VHDX 200MB 더 크다.

image

12. 디스크 옵션을 주지 않아서 Inspect DIsk로 어떤 Type의 VHDX가 되었을지 확인 했다.

image

VHD가 Dynamically expanding 이었으니..VHDX도 Dynamically expanding

Powersell 자세한 옵션  설정 하는 부분은

http://technet.microsoft.com/en-us/library/hh848454.aspx