가상 하드 디스크를 만들어놓고 사용하다가, 어느 순간 해당 가상 하드 디스크의 용량이 부족해지는 때가 오는 경우가 있다.
이럴 때에는 많은 사람들이 새로 가상 하드 디스크를 생성하여 사용하는 경우가 많은데, Windows나 기타 운영체제에서는 가상 하드 디스크 파일의 최대 용량을 증가시킬 수 있는 방법을 제공한다.
이 글에서는 Windows 환경에서 가상 하드 디스크의 최대 용량을 증가시키는 방법을 알아본다.
해당 방법으로는 VHD와 VHDX의 용량을 늘리는 것만 가능한데, 이는 VHD, VHDX가 Microsoft가 개발한 파일 포맷이기 때문이다. VDI나 VMDK와 같은 포맷은 해당 프로그램을 이용하여야 한다.
expand vdisk | Microsoft Learn
도움말이다. 읽어보면 좋다.
이 글에서 사용할 가상 디스크 파일은 위 이미지와 같이 20MB의 용량을 가지고 있다.
해당 파일의 속성은 위와 같다.
이제 아래의 단계를 거쳐 가상 디스크 파일의 크기를 늘릴 것이다.
먼저 관리자 권한으로 DISKPART를 실행한다.
select vdisk file="파일 경로"
위의 명령문을 입력한다. 파일 경로는 가상 디스크 파일의 경로를 지정해주어야 한다. 혼동하지 말자.
expand vdisk maximum="크기(MB)"
위의 명령문을 입력하여 가상 디스크 파일의 최대 크기를 지정한다. 입력한 값에 따라서 최대 크기가 설정되며, MB 단위로 입력해야 한다(정확히 말하면 MiB 단위이지만, 표기는 MB이다. 이 때문에, 굳이 단위 환산을 위해 계산기를 두드릴 필요는 없다).
예를 들면, 크기 값으로 4096을 입력하면, 파일의 최대 크기는 4096MB, 즉 4GB로 조정된다.
한 가지 주의할 점이 있는데, 해당 작업을 하는 동안, 가상 디스크 파일은 반드시 마운트 되지 않은 상태여야 한다.
작업이 완료되었다.
가상 디스크 파일을 마운트 한 후, 볼륨 속성을 보면 아무것도 변하지 않은 것 같지만,
디스크 관리에서 파티션 정보를 보면 가상 디스크의 크기가 변경된 것을 확인할 수 있다. 이제 새로운 파티션을 생성하거나, 기존 파티션을 늘려 사용하면 된다.
여담
가상 디스크의 크기를 줄이는 것은 불가능하다. 이러한 경우, 새로 가상 디스크 파일을 만들고 거기에 파일을 옮겨야 한다.
동적 할당 디스크인 경우, DISKPART의 COMPACT 명령을 이용하여 파일의 물리적 크기를 줄일 수도 있다.
관련된 글을 작성하였다.
참고 자료
expand vdisk | Microsoft Learn
'컴퓨터 > Windows' 카테고리의 다른 글
Wget for Windows (5) | 2024.11.01 |
---|---|
동적 확장 VHD의 실제(물리적인) 크기를 줄이는 방법(DISKPART의 COMPACT 명령) (1) | 2024.10.01 |
Winget에서 특정 버전의 패키지를 설치하기 (0) | 2024.08.01 |
Windows에서 OpenSSH를 이용하여 SSH 키 쌍 생성하기 (0) | 2024.07.01 |
DISKPART를 이용한 가상 하드 디스크 연결 및 연결 해제 (0) | 2024.05.01 |
댓글