VirtualBox 고정 디스크를 동적으로 또는 그 반대로 변환

VirtualBox 고정 디스크를 동적으로 또는 그 반대로 변환

가상 머신을 생성할 때 디스크 유형을 선택하라는 메시지가 표시됩니다. 고정 디스크 또는 동적 디스크로 이동할 수 있습니다. 고정 디스크를 선택했는데 나중에 동적 디스크가 필요하다는 것을 깨달았다면 어떨까요? 아니면 그 반대의 경우도 마찬가지입니까? 잘! 하나를 다른 것으로 변환할 수 있습니다. 이 게시물에서는 VirtualBox 고정 디스크를 동적 디스크로 또는 그 반대로 변환하는 방법을 살펴보겠습니다 .

VirtualBox 고정 디스크를 동적으로 또는 그 반대로 변환

동적 디스크: 동적 디스크는 작은 크기로 시작하여 가상 머신 내에서 데이터를 추가함에 따라 늘어나는 가상 하드 디스크 유형입니다. 동적 디스크는 필요한 호스트 저장 공간만 사용하므로 저장 공간 측면에서 효율적이지만 디스크가 확장됨에 따라 컴퓨터 성능에 약간의 영향을 미칠 수 있습니다.

고정 디스크: 고정 디스크는 특정 크기를 가지며 필요할 때 확장할 수 없습니다. 고정 디스크가 있는 가상 머신은 크기를 확장하기 위해 리소스를 배포할 필요가 없기 때문에 동적 디스크보다 성능이 더 좋습니다. 그러나 결국 디스크가 가득 차서 스토리지 부족이 발생할 수 있습니다.

VirtualBox 고정 디스크를 동적으로 또는 그 반대로 변환하는 방법은 무엇입니까?

VirtualBox 고정 디스크를 동적 디스크로 또는 그 반대로 변환하려면 아래 단계에 따라 문제를 해결하십시오.

  1. 충분한 공간이 있는지 확인하세요.
  2. 가상 디스크의 저장 형식 변경
  3. 이름이 바뀐 VDI를 제거하고 새 VDI를 추가하세요.

그들에 대해 자세히 이야기합시다.

1] 충분한 공간이 있는지 확인하십시오

스토리지 유형을 변환하기 전에 드라이브에 별도의 디스크 이미지를 수용할 수 있는 충분한 공간이 있는지 확인해야 합니다. 예를 들어, 변환하려는 가상 디스크의 크기가 70GB인 경우 변환 프로세스에 사용할 수 있는 여유 디스크 공간이 최소 70GB 있어야 합니다.

변환이 완료되고 모든 것이 올바르게 작동하면 원본 가상 디스크 파일을 삭제하여 디스크 공간을 확보할 수 있지만 처음에는 충분한 공간이 있어야 합니다.

디스크 크기를 확인하려면 VirtualBox에서 디스크를 마우스 오른쪽 버튼으로 클릭하고 설정 > 저장소를 선택한 다음 VDI를 클릭하고 파일의 가상 크기를 확인하세요. 공간이 충분하다면 변환을 진행하세요. 공간이 부족할 경우 공간을 확보한 후 다음 단계로 이동하세요.

2] 가상 디스크의 저장 형식 변경

형식을 변경하기 전에 실행 중인 가상 머신의 전원을 끄세요. 완료되면 아래에 설명된 단계를 따르세요.

  • 시작 메뉴에서 명령 프롬프트를 검색하여 엽니다.
  • 이제 다음 명령을 입력하여 VirtualBox 애플리케이션의 기본 설치 위치에 도달합니다. 사용자 정의 위치를 ​​지정한 경우 아래 명령을 필요한 대로 변경합니다.

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

  • 이제 해당 위치를 가져올 모든 VM을 나열해야 합니다. 이를 위해서는 다음 명령을 실행해야 합니다.

VBoxManage.exe list hdds

  • VDI의 위치를 ​​복사하여 다음 명령에 삽입하여 형식을 변경해야 합니다.

고정에서 동적으로 변환하려면

VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Standard

동적에서 고정으로 변환하려면

VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Fixed

명령을 실행할 수 없고 구문 오류가 있다는 메시지가 표시되면 ‘-variant’를 수동으로 작성하고 다시 실행하세요. 또한 저처럼 VDI를 재구성하는 번거로움을 겪고 싶지 않다면 원본과 대상의 위치는 정확히 같지만 파일 이름은 다른지 확인하세요.

이제 상황을 조금 바꿔야 합니다. 이를 위해서는 VDI 위치로 이동하여 소스 파일의 이름을 다른 이름으로 변경한 다음 원본 파일의 이름과 일치하도록 대상 이름을 바꾸십시오.

3] 이름이 바뀐 VDI를 제거하고 새 VDI를 추가하십시오.

이제 이전 VDI가 필요하지 않으므로 이를 제거하고 새 VDI를 추가할 수 있습니다. 액세스할 수 없는 VDI 이미지를 제거 하려면 아래에 설명된 단계를 따르세요 .

  1. Oracle VirtualBox를 시작합니다.
  2. 파일 > 도구 > 가상 미디어 관리자로 이동합니다.
  3. 새로 고침을 클릭하세요.
  4. 해당 VDI를 선택한 다음 릴리스를 클릭합니다.
  5. 이제 제거를 클릭하세요.
  6. 액세스할 수 없는 VDI가 두 개 이상인 경우 모두 제거해야 합니다.

새 VDI 이미지를 추가 하려면 아래 단계를 실행하세요 .

  1. 가상 머신을 선택하고 설정을 클릭합니다.
  2. 이제 Storage로 이동하여 “Controller:IDE” 옆에 있는 두 번째 플러스(+) 아이콘을 클릭하세요 .
  3. 추가를 클릭하고 파일이 저장된 위치로 이동하여 추가합니다.
  4. Hard Disk Select 유틸리티에 VDI가 추가되면 Not Attached(연결되지 않음) 섹션에서 VDI를 선택한 다음 Choose(선택)를 클릭하십시오.
  5. 마지막으로 확인을 클릭하세요.

그게 다야! 스토리지 형식이 변경되면 VDI를 시작하십시오.

동적으로 할당된 VirtualBox와 고정 크기 VirtualBox 중 어느 것이 더 낫습니까?

동적으로 할당된 크기와 고정된 크기의 주요 차이점은 후자가 드라이브에 대한 모든 공간을 한 번에 할당하는 반면, 동적 할당은 VM에 필요한 만큼만 공간을 차지한다는 것입니다. 따라서 VM이 하드 드라이브 크기를 모두 사용하지 않는 경우 동적 할당은 모든 공간을 차지하지 않지만 고정 크기는 차지합니다. 즉, 동적으로 할당되면 VM이 늘어나지만 고정 크기는 한 번에 모든 공간을 차지합니다. 그러나 성능면에서는 고정이 더 좋습니다.

VirtualBox에서 고정 디스크와 동적 디스크 간을 변환하는 방법은 무엇입니까?

고정에서 동적으로 변환하려면, VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Standard, 동적에서 고정으로 변환하려면 VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Fixed VirtualBox 디렉토리로 이동한 후 명령 프롬프트에서 사용하십시오.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다