VMware Fusion의 Ubuntu환경에서 하드디스크 용량을 늘려보도록 하겠습니다.
먼저 처음 VMware에 ubuntu를 다운받을 때 많이 쓸것이라고 생각하지 않았습니다.(학교 수업할 때만 쓸것이라고 생각한게 착각이었네요....) 따라서 16기가 정도의 크기만으로 잘 사용하고 있었지만 학교 수업이외의 작업을 진행하던 중에 디스크 공간이 부족하다는 것을 알게되었습니다.
처음 하드디스크르 파티션을 건드리는 것이라 꽤 해맸고 이 글을 보는 분들에게 도움이 되었으면 좋겠습니다.
환경 : VMware Fusion Version 12.1.1, Ubuntu 18.04.5 이다.
하드디스크 용량 확인
다음 명령어를 통해 내 디스크 용량을 확인한다. 결과인 /dev/sda1 을 보면 15G중에 14G를 사용중이며 100% 사용중이라고 나와있다.
$ df -h
하드디스크 공간 확장
VMware Fusion의 설정에 들어가면 Virtual Machine > Settings > Hard Disk(SCSI)에 들어가 디스크 크기를 원하는 만큼 늘려준다. 필자는
파티션 프로그램(gparted) 설치 및 실행
실제 파티션을 할당하기 위해서는 파티션 프로그램을 설치해야합니다. 여기에서는 gparted를 사용합니다.
- 파티션이란 물리적인 하드디스크를 여러개로 나누는 것을 의미합니다.
파티션 프로그램을 다음 명령어를 통해 설치합니다.
$ sudo apt-get install gparted
설치가 완료되면 파티션 프로그램을 실행합니다.
$ sudo gparted
파티션 할당하기
/dev/sda1(ext4) 파티션이 주 파티션이고, unallocated(unallocated) 위에서 파티션 공간을 확장해 사용하지 않는 공간입니다.
우리는 unallocated 공간을 /dev/sda1에 할당해서 공간을 확장하도록 하겠습니다.
하드디스크의 크기 조정을 위해서는 중간의 /dev/sda2(extended), /dev/sda5(linux-swap) 파티션을 삭제해줘야 합니다. /dev/sda1과 unallocated 사이에 위치해있기 때문에 삭제 해주지 않으면 공간을 합칠 수 없습니다.
하지만 현재 linux-swap partition이 27.12MB를 사용중에 있으며 마우스 오른쪽 버튼을 눌러도 "Delete"버튼이 활성화 되지 않았습니다.
따라서 다음과 같은 명령을 수행하고 다시 gparted를 수행합니다.
$ grep swap /etc/fstab
이제 마우스 오른쪽 버튼을 클릭하면 swap off(swap memory를 비활성화)라는 버튼이 활성화 되는것을 알 수 있습니다. 이 "swap off" 버튼을 클릭하면 "Delete"가 활성화되는것을 알 수 있습니다.
- swap disk에 대한 추가적으로 알고 싶으신 분은 다음 링크를 참조해주시기 바랍니다.(https://it-serial.tistory.com/53)
/dev/sda2, /dev/sda5 모두 Delete를 진행하고 /dev/sda1을 resize를 진행합니다. 다음 사진들은 미리 공간을 할당해준 다음찍은 사진이라 오해 없으시길 바랍니다.
자신이 원하는 크기만큼 New size를 수정한다.
모두 수정 후 위의 초록색 체크버튼을 누르면 다음과 같은 창이 나타납니다. 그리고 Apply 버튼을 누르면 할당이 완료된 것을 알 수 있습니다.
한번 더 다음 명령어를 통해 확인하면 확장된것을 알 수 있습니다. (/dev/sda1이 이전과 달라진 것을 알 수 있다)