Skip to content

VMware Fusion Ubuntu 디스크 용량 늘리기

VMWare + Ubuntu 조합을 사용하다 보면, 미리 설정해 둔 디스크 용량이 부족한 경우가 있다. VMware의 옵션으로 디스크 용량을 늘릴 수는 있지만, 이 경우 소프트웨어적으로 인식을 못하기 때문에 직접 우분투에서 설정을 변경해야 한다.

VMWare 디스크 할당 늘리기

우선 가상 머신을 Shut down 시킨 후 설정에 들어가서 하드디스크 용량을 늘려준다.

image
image

디스크 파티션 늘리기

lsblk 명령어로 디스크를 확인해보면 nvme0n1이라는 디스크의 용량이 늘어나있는 걸 볼 수 있다.

image

해당 디스크의 파티션 중 1, 2번 파티션은 부팅을 위한 공간이고, 3번 파티션이 실제 lv 볼륨을 가지고 있는 파티션이다. 따라서 growpart 명령어로 /dev/nvm0n1의 3번 파티션에 공간을 더 할당해준다.

image

nvme0n1p3 파티션에 공간이 할당된 것을 확인할 수 있다. 하지만 아직 lv에 용량이 할당된 상태는 아니다.

image image

lv 할당 늘리기

lv가 해당 파티션의 용량을 모두 사용할 수 있도록 확장하기 위해서 아래와 같이 lvextend 명령어를 사용할 수 있다.

Terminal window
lvextend -l +100%FREE -n /dev/ubuntu-vg/ubuntu-lv
image

파일시스템 확장

마지막으로 파일시스템을 늘어난 파티션에 맞게 확장한다. 파일 시스템 타입이 ext4이므로 resize2fs로 확장한다. 

Terminal window
resize2fs /dev/ubuntu-vg/ubuntu-lv
image

resize2fs 실행 후 df 명령어를 쳐보면 파일 시스템이 성공적으로 늘어난 것을 볼 수 있다!


참고