오랫동안 VirtualBox 사용자는 VirtualBox가 설정을 통해 가상 하드 드라이브의 크기 조정을 지원하지 않는다는 것을 알게됩니다. 이전 게시물에서 Windows에서 명령 프롬프트를 사용하여 VirtualBox의 디스크 크기를 늘리는 방법에 대해 설명했습니다. 이 방법은 가상 하드 드라이브의 공간이 부족한 경우 유용합니다.
명령 프롬프트를 통해 VirtualBox의 디스크 크기를 조정하려고하면 "이 포맷에 대한 하드 디스크 작업 크기 조정이 아직 구현되지 않았습니다!"라는 오류가 발생할 수 있습니다. VirtualBox의 설치된 버전이 크기 조정 기능 (버전 4.0 이상이 기능 지원)을 지원하지 않거나 VirtualBox의 디스크 크기가 고정 크기 인 경우 (고정 크기 가상 하드 드라이브) 오류가 나타납니다.
" 이 포맷에 대한 하드 디스크 크기 조정 작업이 아직 구현되지 않았습니다! "최신 버전의 VirtualBox에서 오류가 발생했거나 최신 버전으로 업그레이드 한 후에도 오류가 나타나면 아래의 지침에 따라 명령 프롬프트를 사용하여 VirtualBox 디스크의 크기를 빠르게 늘릴 수 있습니다.
이 설명서는 명령 프롬프트를 통해 기존 가상 하드 드라이브의 복제본을 작성하고 복제 드라이브의 크기를 늘린 다음 새로 생성 된 가상 하드를 가상 시스템에 연결할 수 있도록 도와줍니다. 명령 줄 도구를 사용하여 가상 하드 드라이브를 복제하면 동적으로 할당 된 가상 하드 드라이브가 만들어 지므로 실수없이 크기가 큰 가상 하드 드라이브를 쉽게 늘릴 수 있습니다.
1 단계 : VirtualBox의 가상 하드 드라이브의 정확한 위치를 파악하고 VirtualBox의 가상 하드 드라이브가있는 드라이브에 드라이브의 복제본을 만들 수있는 충분한 여유 공간이 있는지 확인하십시오.
예를 들어 "D"드라이브에있는 가상 하드 드라이브의 현재 크기가 20GB이고 30GB로 확장하려면 최소 30GB의 여유 공간이 있어야합니다 (복제 드라이브를 만들려면 20GB, "D"드라이브에서 10GB를 30GB로 늘리십시오).
2 단계 : 명령 프롬프트 열기. 이렇게하려면 시작 메뉴 검색 상자 또는 시작 화면에 CMD 를 입력하고 Enter 키를 누릅니다 (승격 프롬프트를 열 필요 없음). 실행 대화 상자 (Windows 로고 + R을 사용하여 실행 대화 상자 열기)에 CMD를 입력하고 Enter 키를 눌러 명령 프롬프트를 시작할 수도 있습니다.
3 단계 : 명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.
cd C : \ Program Files \ Oracle \ VirtualBox
위의 명령에서 "C"를 Windows 드라이브의 드라이브 문자로 바꿉니다.
4 단계 : 다음 명령을 입력하고 Enter 키를 눌러 기존 가상 하드 드라이브의 복제본을 만듭니다.
vboxmanage clonehd "PathAndName.vdi" "PathAndNameofNewDrive.vdi"
예를 들어 Windows 7.vdi라는 이전 드라이브가 S : \ VirtualBox에 있고 같은 위치에 드라이브의 복제본을 만들려면 다음 명령을 입력해야합니다.
vboxmanage clonehd "S : \ VirtualBox \ Windows 7.vdi" "S : \ VirtualBox \ Windows 7 Clone.vdi"
5 단계 : 동적으로 할당 된 가상 하드 드라이브를 만들었으므로 다음 명령을 입력하여 오류없이 현재 크기를 늘립니다.
vboxmanage modifyhd -resize sizeinmbs "pathandname"
(크기를 변경하기 전에 두 개의 하이픈이 있음에 유의하십시오.)
예를 들어 새로 만든 Windows 7 Clone.vdi가 S : \ VirtualBox에 있고 크기를 ~ 19GB로 확장하려면 다음 명령을 입력해야합니다.
vboxmanage modifyhd -resize 19000 "S : \ VirtualBox \ Windows 7 Clone.vdi"
가상 하드 드라이브의 크기를 늘린 후에는 다음 두 단계를 수행하여 이전 드라이브를 제거하고 새 드라이브를 연결해야합니다.
6 단계 : VirtualBox를 실행합니다. 가상 머신을 선택하고 설정을 클릭 한 다음 스토리지 탭으로 전환하고 컨트롤러 : SATA / IDE (그림 참조), 더하기 아이콘 (하드 드라이브 추가 옵션), 기존 디스크 버튼 선택 을 클릭하여 새 하드 드라이브를 찾은 다음 열기 버튼을 클릭하여 드라이브를 추가하십시오.
7 단계 : 마지막으로 기존 드라이브를 클릭하고 첨부 파일 제거를 클릭하여 가상 하드 드라이브를 제거합니다. 이전 가상 하드 드라이브를 영구적으로 삭제하기 전에 가상 컴퓨터를 실행하여 모든 것이 잘 작동하는지 확인하십시오. 행운을 빕니다!
VirtualBox와 Windows 호스트 컴퓨터 가이드간에 폴더를 공유하는 방법에 관심이 있습니다.