VirtualBox-동적 .vdi 하드 디스크의 최대 크기 축소


9

나는하기 위해 노력하고있어 감소 최대 용량 내 가상 머신 중 하나에 대한 .vdi 파일 (하드 디스크)의합니다.

최대 25GB의 용량으로 동적 할당으로 설정했습니다. 이것을 10GB로 줄이고 싶습니다.

참고 : 호스트 컴퓨터에서 .vdi 파일의 크기를 압축하고 싶지 않습니다 . 그런 다음 사용할 수 있습니다 VBoxManage modifyhd --compact /path/to/my/vdi. 그러나 이렇게하면 호스트 컴퓨터에서 .vdi 파일의 설치 공간이 줄어들지 만 게스트 는 여전히 25GB 하드 드라이브를보고합니다.

내가하고 싶은 것은 게스트가 10GB 하드 드라이브를보고하도록 .vdi의 최대 용량을 줄이는 것입니다 (이미 게스트 내 파티션을 총 10GB 만 차지하고 다른 15GB는 할당되지 않은 공간).

내가 시도한 것

디스크 크기를 늘리기 위해 사용하는 것과 동일한 명령을 사용했습니다.

$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

하지가 지원 될 것으로 보인다 (그리고 .vdi은 확실히 동적으로 할당 .vdi 아닌 고정 된 크기의 하나).

건배.


같은 문제가 있습니다. 이 질문에 대한 업데이트? 지금은 여전히 ​​불가능합니까?
Hoàng Long

이 답변이 도움이 되나요? askubuntu.com/a/799645
Moobie

답변:


11

옳은. 디스크 공간이 할당되지 않은 경우에도 VDI 파일의 크기를 조정할 수 없습니다. 적어도 현재 버전의 VirtualBox에는 해당되지 않습니다. 현재 할 --resize수 있는 유일한 일은 VDI 파일의 크기를 늘리는 것입니다.


알았어 파티션이 총 10GB를 차지하고 동적으로 크기가 조정되므로 <= 10GB의 디스크 파일 (압축 포함)을 항상 가질 수 있습니다.
mathematical.coffee

글쎄, 당신은 항상 내가 여기에 제안한 방법을 사용할 수 있습니다 .
Ansgar Wiechers
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.