출처 : http://forum.falinux.com/zbxe/index.php?document_srl=807750

 

환경

Host os : ubuntu 14.04

guest os : win7

 


ubuntu 환경에서 virtualbox 를 이용해 windows 를 쓰고자 하는데. 직접 설치 한다면

불만이 없겠으나 누군가 쓰고 있는 vdi 이미지를 가져다가 쓴다면 hdd 의 용량이 맘에

들지 않을 수 있습니다.

하지만 고정용량으로 만들어진 vdi 디스크 이미지는 virtualbox 자체 기능으로 늘이는

방법은 없습니다.

 


대신 virtualbox 에서는 고정 vdi 파일을 복사해서 저장할때 동적용량으로 변경할 수 있습니다.

그래서 아래와 같은 과정을 거치면 됩니다.

 


1. 고정 용량 vdi 파일을 불러와 동적 용량 vdi 파일로 복사/저장 한다.

 - virtual box 를 실행 하고 가상 미디어 관리자 실행

 - 복사할 현재 이미지를 선택후 복사 버튼 클릭

 - 복사할 하드 디스크 확인한 후 다음 버튼 클릭

 - vdi(virtual box 디스크 이미지)를 선택하고 다음 버튼 클릭

 - 동적할당 을 선택 한후 다음 버튼 클릭

 - 저장할 이름을 입력 하고 복사 버튼 클릭 ( bb.vdi 로 저장함을 가정 )

 


2. 동적 용량 vdi 파일을 vboxmanage 를 이용해 용량을 변경 한다.

 - 터미널을 연다.

 - 1 번에서 저장한 vdi 파일이 있는 위치로 이동 한다.

 - 아래 명령을 입력해 원하는 용량으로 변경 한다.

 ]# VBoxManage modifyhd bb.vdi --resize 40960

  --> bb.vdi 파일을 40gb 로 변경함.

 


3. 변경된 동적 용량 vdi 파일을 불러와 다시 변경된 용량의 고정 용량 vdi 파일로 복사/저장한다.

 - virtuabox 를 실행 후 새로 만들기를 통해 bb.vdi 를 불러 온다.

 - virtual box 를 실행 하고 가상 미디어 관리자 실행

 - 복사할 현재 이미지를 선택후 복사 버튼 클릭

 - 복사할 하드 디스크 확인한 후 다음 버튼 클릭

 - vdi(virtual box 디스크 이미지)를 선택하고 다음 버튼 클릭

 - 고정크기 를 선택 한후 다음 버튼 클릭

 - 저장할 이름을 입력 하고 복사 버튼 클릭 ( cc.vdi 로 저장함을 가정 )

 


4. 실행 시킨후 guest os 에서 파티션 확장을 실행 한다.

 - virtualbox 에서 새로 만드리를 통해 다시 cc.vdi 를 불러 온다.

 - 저장소에서 용량이 변경된 것이 확인 되면 guest os 를 실행 한다.

 - windows 가 부팅 되면  내컴퓨터 오른쪽마우스 클릭 - 관리- 저장소_디스크관리 더블클릭

 - 디스크를 보면 할당되지 않은 용량이 보이며 ( 확장한 크기임 ) 확장할 파티션을 오른쪽 마우스 클릭

 - 볼륨확장 선택

 - 확장할 용량을 선택 적용

 


5. 리부팅 한다.

 

 

 

이렇게 하면 됩니다.

 

 

 

 

+ Recent posts