Thing's by Actruce

VirtualBox 용량 늘이기 본문

IT/Virtual Machine

VirtualBox 용량 늘이기

Actruce 2017. 12. 15. 22:18

Virtual Box 로 Linux 이미지를 사용하고 있는데 용량이 꽉 찼을 경우, 난감한 경우를 겪는다.

이때, 방법은

  1. Virtual Box 내장 function 을 이용하여 이미지 용량을 증가 시킨다.
  2. 리눅스에서 추가 할당된 디스크를 GParted App 을 사용하여 덧 붙인다.

가 되겠다.


1. Virtual Box 내장 function 을 이용하여 이미지 용량을 증가 시킨다.

(.vmdk 로 만들어진 이미지의 경우는 .vdi 로 변환이 필요하다.)


    - 기존 VirtualBox 가 .vmdk 인 경우 .vdi 로 변환

C:\Program Files\Oracle\VirtualBox>VBoxManage clonehd "C:\Users\PeterKim\VirtualBox VMs\Ubuntu_Show\Ubuntu_Show.vmdk" "C:\Users\PeterKim\VirtualBox VMs\Ubuntu_Show\Ubuntu_ShowNewFormated.vdi" --format VDI --variant Standard
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'VDI'. UUID: ae79036a-34bb-4237-85f8-f66ee098602c

C:\Program Files\Oracle\VirtualBox>

    - 사이즈를 조정한다.

C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd "C:\Users\PeterKim\VirtualBox VMs\Ubuntu_Show\Ubuntu_ShowNewFormated.vdi" --resize 35000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

C:\Program Files\Oracle\VirtualBox>

다음 동영상을 참조하라.


2. 리눅스에서 추가 할당된 디스크를 GParted App 을 사용하여 덧 붙인다.

    - GPartition 을 설치한 뒤,

    - swap partition 의 사이즈를 메모해 둔다. swap partition 을 swapoff 한 뒤 삭제한다.

    - extended partition을 삭제한다. (이 때 unallocated partition에 모두 편입 된다.)

    - 기존 active partition (대게 /dev/sda1) 의 사이즈를 resize 한다. 이 때, Free space following 란에 메모해 둔 swap partition size 를  용량만큼 적는다.

    - 빈 공간에 extended partition을 생성한다.

    - extended partition 에 linux-swap partition을 생성한다.

    - 위 설정을 반영한다.(apply)

    - linux-swap partition 을 swapon 한다.

다음 링크를 참조하라. 

Comments