![여러 파일을 삭제한 후 우분투 게스트에서 동적으로 할당된 가상 상자 vmdk 파일을 압축/축소하는 방법은 무엇입니까?](https://rvso.com/image/1568495/%EC%97%AC%EB%9F%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%82%AD%EC%A0%9C%ED%95%9C%20%ED%9B%84%20%EC%9A%B0%EB%B6%84%ED%88%AC%20%EA%B2%8C%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C%20%EB%8F%99%EC%A0%81%EC%9C%BC%EB%A1%9C%20%ED%95%A0%EB%8B%B9%EB%90%9C%20%EA%B0%80%EC%83%81%20%EC%83%81%EC%9E%90%20vmdk%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%95%95%EC%B6%95%2F%EC%B6%95%EC%86%8C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
우분투 14 게스트가 설치된 아주 오래된 가상 상자가 있습니다. 현재 50GB 이상을 차지하고 있으며 이 가상박스에서 35GB의 데이터를 삭제했지만 하드 드라이브가동적으로 할당됨vmdk 파일은 여전히 원래의 거대한 크기입니다. 이 vmdk 파일을 압축/축소하는 쉬운 방법은 무엇입니까? 저는 Windows 10을 호스트로 사용하고 있습니다.
답변1
가상 디스크 이미지는 VMDK
파일입니까, 아니면 VDI
파일입니까?
VBoxManage
VDI
파일 기반 디스크 이미지 만 축소합니다 .
하기 위해서...
먼저 가상 디스크를 0으로 채웁니다. VM을 부팅하고 다음을 실행합니다.
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k status=progress
sudo rm -f /bigemptyfile
VM과 VirtualBox를 종료합니다.
그런 다음 호스트에서 다음을 실행합니다.
vboxmanage modifymedium x:\path\to\disk.vdi --compact
메모vboxmanage
: (일반적으로 ' ') 경로를 지정해야 합니다 C:\Program Files\Oracle\VirtualBox
.