VMware의 가상 하드 디스크 타입은 고정 크기 (Preallocated)나 가변 크기 (Growable; Dynamically Expanding) 로 설정할 수 있는데, 고정 크기의 경우 성능면에서는 가변 크기에 비해 우수하지만 사이즈가 크기 때문에 다른매체로 옮길 때는 상당히 불편합니다. 그래서 필요 시 타입을 변경할 수 있습니다.


가상 디스크의 타입을 변환하기 위해선 vmware-vdiskmanager 명령어에 -r 옵션을 사용하면 됩니다. 이 옵션을 사용하면 원본 가상 디스크 이미지 파일을 바탕으로 원하는 타입의 새로운 가상 디스크 이미지 파일이 만들어집니다.


[고정 크기에서 가변 크기로 변경]

C:\Program Files\VMware\VMware Workstation> vmware-vdiskmanager -r sourceDisk.vmdk -t 0 targetDisk.vmdk

위의 예에선 (고정 크기의) sourceDisk.vmdk 를 가변 크기 (-t 0) 의 targetDisk.vmdk 파일을 생성합니다.


[가변 크기에서 고정 크기로 변경]

C:\Program Files\VMware\VMware Workstation> vmware-vdiskmanager -r sourceDisk.vmdk -t 2 targetDisk.vmdk

위의 예에선 (가변 크기의) sourceDisk.vmdk 를 고정 크기 (-t 2) 의 targetDisk.vmdk 파일을 생성합니다.


o 옵션설명 o

-r <source-disk>     : convert the specified disk; need to specify destination disk-type


-t <disk-type>    : disk type id

Disk types:

        0                 : single growable virtual disk

        1                 : growable virtual disk split in 2Gb files

        2                 : preallocated virtual disk

        3                 : preallocated virtual disk split in 2Gb files




+ Recent posts