버추얼박스에서 가상 디스크를 동적 할당으로 만들고 사용하면 게스트OS에서 사용한 만큼 용량이 늘어나지만 다시 줄어들지는 않습니다. 계속 사용하다보면 결국 제한 용량까지 계속 증가하게 되죠. 이렇게 비대해진 vdi 파일의 용량을 다시 게스트OS에서 사용하는 만큼으로 최적화하는 방법을 소개합니다.
먼저 게스트OS에서 (윈도우 기준)
1. (선택사항) 임시파일 정리와 조각모음으로 용량 다이어트
2. 아래의 sdelete를 이용해서 빈공간을 제로필합니다.
출처 : https://technet.microsoft.com/en-us/sysinternals/sdelete.aspx
예를들어 C드라이브라면 아래 명령어를 명령 프롬프트에 입력하면 됩니다.
sdelete -z c:
그다음 호스트OS에서
1. 버추얼박스 설치폴더로 이동 (기본값은 C:\Program Files\Oracle\VirtualBox입니다.)
2. 그럼 VBoxManage라는 파일을 찾을 수 있을 겁니다. 아래 명령어 실행
VBoxManage modifyhd "vdi 파일 경로" --compact
3. 끝! 이제 용량이 게스트OS에서 차지하는 용량과 비슷하게 줄어들었을 겁니다.
여기서 핵심은 게스트OS의 빈공간을 제로필하고 호스트OS에서 VBoxManage로 vdi 파일을 최적화하는 거니까 윈도우가 아닌 다른 운영체제에서도 비슷한 유틸이 있다면 가능합니다.
보너스 팁! vdi 용량 늘리기
VBoxManage modifyhd "vdi 파일 경로" --resize 용량
용량은 MB단위이고요. 늘리는 것만 가능하고 줄이는 건 불가능합니다.
'프로그램' 카테고리의 다른 글
추천하는 크롬 확장 프로그램! (0) | 2016.08.13 |
---|---|
mp3 자르기!, mp3DirectCut 2.25 (한글, 포터블) (0) | 2016.08.10 |
토렌트 IpFilter 자동업데이트 (0) | 2016.06.21 |
복사할 수 없는 곳의 텍스트 복사, Textify (0) | 2016.06.19 |
µTorrent 광고 제거하기 (0) | 2016.02.14 |
레지스트리 변경 추적, Regshot 2.0.1.70 (1) | 2015.09.06 |
컴퓨터 사양 확인, Speccy v1.25.674 (한글, 포터블) (0) | 2015.08.28 |
만능 압축해제기, Universal Extractor v1.7.9.95Y (0) | 2015.08.26 |