[Virtual Box] Linxu 게스트 디스크 크기 변경하는 법
이 글은 리눅스 가상머신의 디스크 크기를 10GB에서 20GB로 바꾸는 과정을 담은 글입니다.
1. 호스트: vdi 파일 크기 변경
20GB = 20480MB 이므로,
VBoxManage modifyhd --resize 20480 /path/to/file.vdi
를 실행한다. vdi파일의 기본 저장 경로는 \$HOME/VirtualBox VMs/<가상 머신 이름>/<가상 머신 이름>.vdi이다.
2. 게스트: parted
parted
를 실행하고 p를 입력하면 디스크 오류를 수정하겠냐고 묻는다. 예를 선택하면 된다. 그런 다음 quit
을 쳐서 parted를 종료한다.
3. 게스트: fdisk
fdisk /dev/sda
를 실행한다. 그리고 d -> 2 (/dev/sda2) -> n -> 2 -> 엔터(기본 값 사용) -> 엔터(기본 값 사용) -> w를 입력하면 /dev/sda2
의 크기가 20GB로 늘어난다. 그런데 df -h
를 실행해보면 디스크의 크기가 여전히 10GB로 나온다.
4. 게스트: resize2fs
resize2fs /dev/sda2
를 실행한 뒤, df -h
를 실행해보면 /
의 크기가 20GB로 바뀐 것을 확인할 수 있다.