홈페이지 » 어떻게 » VirtualBox에서 고정 디스크와 동적 디스크를 변환하는 방법

    VirtualBox에서 고정 디스크와 동적 디스크를 변환하는 방법

    VirtualBox를 사용하면 새 가상 하드 디스크 파일을 만들 때 동적으로 할당되거나 고정 된 크기의 디스크를 선택할 수 있습니다. 동적으로 할당 된 디스크는 생성 속도가 빠르며 더 큰 크기로 확장 될 수 있습니다. 고정 크기 디스크는 사용이 빠르지 만 채워지면 더 커질 수 없습니다. 원한다면 두 포맷간에 변환하고 디스크 크기를 조정할 수 있습니다..

    1 단계 : VBoxManage 명령 찾기 및 명령 프롬프트 열기

    VirtualBox를 사용하면 고정 디스크를 동적 디스크 또는 동적 디스크로 고정 디스크로 변환 할 수 있지만 그래픽 인터페이스에는이 옵션이 표시되지 않습니다. 대신, 당신은 VBoxManage.exe 명령.

    계속하려면이 명령을 찾으십시오. Windows에서는 VirtualBox 프로그램 디렉토리에서 찾을 수 있습니다.  C : \ Program Files \ Oracle \ VirtualBox  기본적으로. VirtualBox를 다른 디렉토리에 설치 한 경우 대신.

    명령 프롬프트 창을 엽니 다. 이렇게하려면 시작 메뉴를 열고 다음을 입력하십시오. cmd , Enter 키를 누릅니다..

    유형 CD 명령 프롬프트에 VBoxManage 명령이있는 폴더의 경로가옵니다. 그것을 따옴표로 묶어야합니다..

    이 작업을 빠르게 입력 할 수 있습니다. CD 명령 프롬프트 창에 넣은 다음 폴더 아이콘을 파일 관리자의 주소 표시 줄에서 명령 프롬프트로 끌어다 놓습니다.

    기본 경로를 사용하는 경우 다음과 같이 표시됩니다.

    cd "C : \ Program Files \ Oracle \ VirtualBox"

    참고 :이 지침은 Windows에서 VirtualBox를 사용한다고 가정합니다. macOS 또는 Linux에서 VirtualBox를 사용하는 경우에는 터미널 창을 열고 vboxmanage 명령은 일반적으로 다른 명령과 마찬가지로.

    2 단계 : 변환 할 디스크의 경로 찾기

    컴퓨터의 모든 가상 하드 디스크 목록을 보려면 명령 프롬프트 창에서 다음 명령을 실행하십시오.

    VBoxManage.exe 목록 hdds

    목록을보고 변환하려는 가상 디스크의 파일 경로를 확인하십시오. "Windows"라는 가상 시스템과 관련된 가상 디스크를 수정하려고한다고 가정 해 봅시다. 아래 출력에서 ​​볼 수 있듯이 시스템의 해당 가상 디스크 경로는 다음과 같습니다. C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi .

    3 단계 : 가상 디스크 변환

    이제 VBoxManage 명령을 사용하여 가상 디스크를 고정에서 동적 또는 동적에서 고정으로 변환 할 수 있습니다.

    가상 디스크를 고정에서 동적으로 변환하려면 다음 명령을 실행하십시오.

    VBoxManage.exe clonemedium 디스크 "C : \ path \ to \ source.vdi" "C : \ path \ to \ destination.vdi"- 변종 표준

    예를 들어 원본 디스크가 C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi 동일한 폴더에 Windows-dynamic.vdi라는 새 디스크를 만들려면 다음을 실행하십시오.

    VBoxManage.exe clonemedium 디스크 "C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi"

    가상 디스크를 동적 디스크에서 고정 디스크로 변환하려면 다음 명령을 실행하십시오.

    VBoxManage.exe clonemedium 디스크 "C : \ path \를 \ source.vdi" "C : \ 경로 \를 \ 대상 .vdi"-variant 고정

    예를 들어 원본 디스크가 C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi 동일한 폴더에 Windows-fixed.vdi라는 새 디스크를 만들려면 다음을 실행하십시오.

    VBoxManage.exe clonemedium 디스크 "C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C : \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi"

    4 단계 : 이전 가상 디스크 제거

    위의 명령은 기존 디스크를 복제합니다. 원본 디스크 파일과 새 디스크 파일로 끝납니다..

    먼저 VirtualBox에서 기존 가상 디스크를 제거해야합니다. VirtualBox에서 가상 디스크를 사용하는 가상 시스템을 마우스 오른쪽 단추로 클릭하고 "설정".

    연결된 저장 장치를 보려면 "Storage"를 선택하십시오. 원래 VDI를 마우스 오른쪽 단추로 클릭하고 "Remove Attachment (첨부 파일 제거)"를 선택합니다. "확인"을 클릭하십시오..

    아래 프로세스는 원본 디스크 파일을 드라이브에서 삭제합니다.. 경고: 원본 디스크 파일을 아직 백업하지 않은 경우이 파일을 백업 할 수 있습니다.이 프로세스에 문제가있는 경우를 대비하여.

    명령 프롬프트에서 다음 명령을 실행하여 컴퓨터의 모든 가상 디스크 목록을 봅니다.

    VBoxManage.exe 목록 hdds

    삭제할 원본 디스크의 UUID를 찾습니다. 마우스의 왼쪽 마우스 단추로 클립 보드를 선택한 다음 마우스 오른쪽 단추로 클릭하여 클립 보드로 복사 할 수 있습니다.

    다음 명령을 실행하여 VirtualBox의 레지스트리에서 원래 디스크를 제거하고 삭제하십시오. 명령 프롬프트 창에서 마우스 오른쪽 단추를 클릭하여 UUID를 붙여 넣을 수 있습니다.

    VBoxManage.exe closemedium UUID - 삭제

    5 단계 : 새 디스크 이름 바꾸기

    새 디스크 파일의 이름을 원래 디스크 이름과 동일하게 변경해야합니다. 파일 탐색기 또는 Windows 탐색기 창에서 탐색하십시오..

    VDI 파일을 마우스 오른쪽 단추로 클릭하고 "이름 바꾸기"를 선택한 다음 원래 이름으로 변경합니다. 예를 들어 여기에서는 Windows-fixed.vdi 파일의 이름을 Windows.vdi로 변경했습니다..

    디스크의 이름을 바꾼 다음 VirtualBox에서 이전 디스크 이름을 제거하십시오. VirtualBox의 파일> 가상 미디어 관리자를 클릭하고 이름을 바꾼 디스크의 원래 이름을 찾으십시오. 왼쪽에 노란색 경고 아이콘이 표시됩니다. 마우스 오른쪽 버튼으로 클릭하고 "제거"를 선택하십시오. '닫기'를 확인하고 닫으려면 '제거'를 다시 클릭하십시오..

    6 단계 : VirtualBox에서 디스크 삽입

    VirtualBox로 돌아가서 가상 디스크와 연결된 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 "설정"을 선택하십시오. Storage (스토리지)에서 SATA 컨트롤러를 마우스 오른쪽 단추로 클릭하고 "Add Hard Disk (하드 디스크 추가)"를 선택합니다..

    "기존 디스크 선택"을 선택하고 방금 이름을 변경 한 파일을 찾습니다..

    "확인"을 클릭하여 가상 컴퓨터 설정 창을 닫습니다. 이제 가상 컴퓨터를 정상적으로 부팅 할 수 있어야합니다. 디스크는 고정 디스크 또는 동적 디스크 중 하나로 변환됩니다..