이전 글을 통해 Windows 11을 설정한 것까지는 좋은데 일부 분의 경우 용량이 부족한 경우가 있을 것이라고 생각됩니다. 그 이유는 vhdx의 용량이 기본적으로 64GB로 설정되어 있기 때문인데요. 이번 글에서는 간단하게 용량을 확장하는 법에 대해서 다루어보고자 합니다.
용량을 확장할 때에는 import 할 때 사용한 vhdx 파일의 용량을 늘리는 것이 아니고, 실제로 데이터가 기록되는 위치에 있는 .qcow2 파일의 용량을 늘리는 것이 핵심이라고 할 수 있습니다.
가상머신이 꺼져있는 상태인지 확인하고 진행해주세요!
이번 글에서는 터미널을 사용합니다.
qcow2 위치는 대부분의 경우 ~/Library/Containers/com.utmapp.UTM/Data/Documents
에 저장됩니다. 일단 해당 위치로 이동합니다.
진입하신 뒤에 ls -l
명령어를 입력하면, .utm으로 되어 있는 파일을 볼 수 있는데요. 해당 파일은 패키지 파일로 cd 명령어를 입력하여 안으로 들어갈 수 있게 되어 있습니다.
여기서 파일 이름을 주목하여 cd
명령어를 이용하여 원하는 파일에 들어갑니다.
이렇게요.
만일, 너무나도 헷갈린다면 UTM 앱 안에서 경로를 찾는 방법이 있습니다.
못 찾겠다면, 변경을 원하는 가상머신에서 오른쪽 클릭 후 Show in Finder를 선택해주시면 됩니다.
utm 패키지에 들어가면 여러가지 파일이 있는데, Images 디렉터리로 한 번 더 이동합니다.
들어간 뒤에 보면 .qcow2 확장자를 가진 파일이 보이는데, 이 파일을 변경해주면 됩니다.
이제 용량을 변경해줄 차례입니다.
qemu-img resize (파일 이름) (변경할 용량)
위 공식으로 입력합니다. 용량의 경우에는 뒤에 G를 붙힘으로서 기가바이트라는 의미를 가집니다.
이 명령어만으로는 모든 과정이 완료된 것이 아닙니다. 마지막으로 가상머신의 시스템 파티션에 용량을 확장해야하는데요.
VM을 켜신 다음에 실행(윈도우+R)을 여시고 diskmgmt.msc 입력 후, 엔터를 누릅니다.
이후, C 부분을 오른쪽 클릭하고, Extend Volume... 을 누릅니다.
그럼 마법사가 열리는데, 확장할 용량을 MB 단위로 입력하고 Next를 눌러 마무리하시면 됩니다.
이후 내 PC에서 보시면 용량이 늘어난 것을 보실 수 있습니다.
도움이 되셨으면 좋겠습니다. 감사합니다!
안녕하세요 아예 초보자인데 따라하다보니 qemu-img 이게 명령어가 안먹는데 뭘 깔아야하나요?