VirtualBox VM을 다른 컴퓨터로 옮기는 데 권장되는 방법은 무엇입니까?


234

Ubuntu 컴퓨터에서 VirtualBox 4.1.x를 사용하고 여러 가상 컴퓨터를 설정했습니다. VirtualBox의 가상 머신을 다른 컴퓨터로 옮길 수있는 방법에는 여러 가지가 있으므로 어떤 방법이 권장되는지 궁금합니다.

  1. “가져 오기 / 내보내기 유틸리티”를 사용하십시오.
  2. .vdi.vbox파일이 포함 된 전체 가상 머신 폴더를 복사하십시오 .
  3. “Virtual Media Manager”를 사용하여 VDI를 복제 한 다음 복제 된 VDI를 하드 디스크로 사용하여 대상 시스템에서 VM을 다시 작성하십시오.

나는 첫 번째 방법을 여러 번 성공적으로 사용 했으며 항상 효과가있었습니다. 문제는 내보내기 및 가져 오기 후에 디스크 이미지가 더 이상 VDI가 아닌 VMDK로 변환된다는 것입니다!

번째 방법 은 가장 쉬운 방법 일 수 있지만 단순히 파일을 복사하는 것이 대상 컴퓨터에서 작동하는지 확실하지 않습니다. 이 방법을 검색 할 때 일부 사람들이 VirtualBox.xml 파일을 편집하여 문제를 해결해야하는 문제가 있음을 발견했습니다!

마지막으로 세 번째 방법 이 있지만 원래 VM 구성과 유사한 VM을 만드는 추가 작업이 필요하므로 바람직하지 않습니다.

위의 설명에서 원하는 방법이 두 번째 방법이라는 것이 분명하지만 작동하는지 여부에 대해서는 전문가의 조언이 필요합니다. XML 편집을 방해하고 싶지 않습니다!

VirtualBox를 사용하여 내 VM을 다른 컴퓨터로 안전하게 전송하는 가장 좋은 방법은 무엇입니까?


2
파일을 전송하고 같은 위치에 두십시오.
Ramhound

2
@seyed 1. 성공률 / 재현성이 높은 페일 세이프 솔루션이 항상 문제에 대한 권장 및 / 또는 최상의 솔루션 일 수는 없으며 그 반대도 마찬가지 입니다. 그러나 권장 솔루션 에 대해 질문하므로 목록에서 옵션 (2) (오류가 발생하기 쉽지만)가 가장 빠르므로 권장됩니다! 옵션 (1) (3) 에 해당 페일 세이프 (fail-safe) 가 같이 분류 됩니다 대부분의 상황에서 작동합니다. 추신 : 내보내기 후, 일부 (대부분?) 구성 설정을 변경할 수 있습니다 (옵션 1/3이 사용되는 경우)! ... 도움이 되었기를 바랍니다.
아마르

답변:


164

당신의 연구를 위해 잘 끝났습니다. 나는 정기적으로 세 가지 옵션을 모두 사용합니다.

  1. (“가져 오기 / 내보내기 유틸리티”사용) . 전체 VM을 단일 파일로 결합하고 거의 매번 문제없이 전송하기 때문에 가장 쉬운 방법입니다. 그러나 내 경험에 따라 내보낼 OVA 또는 OVF 파일을 만들면 모든 스냅 샷이 삭제되고 잘못 수행하면 VMDK 파일이 생성 될 수 있습니다. VM을 다시 가져올 때 VDI 또는 VMDK와 같은 HDD 유형의 파일을 선택할 수 있어야합니다.

  2. ( .vdi.vbox파일을 포함하는 전체 가상 머신 폴더를 복사하십시오 ) . 이것은 내가 선호하는 옵션이며 XML 파일을 몇 번 편집해야했지만 무언가를 엉망으로 만드는 것은 내 잘못이었습니다. VM을 복사 할 때 VM과 관련된 모든 파일을 가져와야합니다. 내가 만난 문제는 특정 스냅 샷과 보조 VDI 파일이 잘못된 디렉토리에 있고 제대로 복사되지 않았을 때 발생했습니다. 모든 파일과 권한을 복사하면 아무런 문제가 없습니다.

  3. “Virtual Media Manager”를 사용하여 VDI를 복제 한 다음 복제 된 VDI를 하드 디스크로 사용하여 대상 시스템에서 VM을 다시 작성하십시오. VM 사본이 2 개이므로 VDI 파일 복제 방법에 따라 라이센싱 문제, 네트워크 문제 등이 발생할 수 있으므로 바람직하지 않습니다.

요약하자면, 옵션 2를 추천합니다. 이동할 때 필요한 파일을 모두 가져와야합니다.


답장을 보내 주셔서 감사합니다. 다른 사람이 다른 요점을 가지고 있는지 확인하기 위해 며칠 더 기다릴 것입니다. (+1)
Seyed Mohammad

아무도 추가 할 것이없는 것처럼 보입니다 ... 그래서 이것을 답변으로 표시하고 있습니다.
Seyed Mohammad

옵션 1에 대한 추가 참조 인 link 는 가져온 후 형식이 VDMK이며 결정 된 것으로 보이고 변경할 수 없습니다.
simongcc

1
@tbenz 내보낼 때 VMDK를받지 않으려면 어떻게해야합니까?
돈 Rhummy

13
완료하기 위해 : 옵션 2를 수행하는 경우 대상 시스템에서이를 수행하십시오. Virtualbox> 시스템> 추가> [모든 VM 파일이있는 폴더로 이동하십시오.] 새 VM 파일을 다른 모든 VM이 저장된 동일한 폴더에 저장하는 것이 좋습니다.
Donn Lee

47

방법 2는 XML 수정없이 VirtualBox 4.0 이상에서 잘 작동 합니다.

  1. 가상 머신 중지
  2. VirtualBox 종료
  3. VM 폴더를 새 위치로 복사
  4. VirtualBox를 다시 시작하고 이전 VM을 삭제하십시오.
  5. 기기 메뉴로 이동하십시오. ≥ 이전 폴더를 추가하고 찾아보십시오.

그게 다야!

추신 : OSX 10.10에 VirtualBox 4.3.20이 있습니다.

자세한 내용은 이 VirtualBox 포럼 게시물 을 참조하십시오.


4
믿을 수없는만큼 투표가 많이 이루어지지 않았습니다! 이것은 동일한 OS 내에서 VM을 이동할 때 가장 쉬운 방법입니다 (너무 쉽습니다). C 드라이브에서 D 드라이브로 두 개의 VM을 성공적으로 이동했습니다. Mine은 Virtualbox 5.x와 함께 Win7 64 비트
Edwin Yip

1
이것은 실제로 VDI 파일을 이동시키는 것이 아니라 전체 가상 머신 만 작동시키는 것입니다.
DustWolf

1
@DustWolf 맞습니다. 그러나 그것은 op의 질문에 관한 것입니다.
David

@DustWolf 이것은 David가 말한 것입니다. "VM 폴더를 새 위치로 복사하십시오". 내가 아는 한이 폴더에는 전체 가상 머신이 포함되어 있습니다. 내가 뭔가를 놓치고 있습니까?
Nikos

@RestlessCobra 예, 새 폴더에는 전체 VM이 포함됩니다.
David

17

내가 선호하는 옵션은 옵션 2입니다.

  1. .vdi 및 .vbox 파일이 포함 된 전체 VM 폴더를 복사하십시오.

그러나 때때로 UUID 불일치가 발생합니다. 한 시스템의 VDI 디스크 이미지를 다른 시스템에 복사하는 경우 종종 발생하지만 전체 디렉토리를 직접 복사하는 동안에도 발생했습니다.

따라서 이것이 가상 머신을 이동하고 새 설정에서 시작하려고하면 표시되는 메시지 인 경우 :

하드 디스크를 열지 못했습니다.

UUID가있는 하드 디스크가 이미 존재하므로 하드 디스크를 등록 할 수 없습니다.

가상 머신의 디렉토리로 이동하십시오. 물론 실제 경로를 변경하여 실제 경로와 일치시킵니다.

cd /full/path/to/virtualbox/virtualmachine/Sandbox

이 명령을 실행하여 디스크에 새로운 UUID를 할당하십시오.

VBoxManage internalcommands sethduuid Sandbox.vdi

9

다른 사람이 이것에 대한 답을 찾고 있다면 동일한 컴퓨터의 새 하드 드라이브에 5 개의 Virtual Box VM을 다른 Win7 설치로 성공적으로 옮겼습니다 (실제로 한 게스트 OS에서 다른 PC로 다른 게스트 OS로 이동). 완전히 새로운 기계의 드라이버는 아마도 다양하고 잠재적으로 이동에 부정적인 영향을 줄 수 있음을 알고 있지만 누군가에게 도움이되기를 희망하여 아래 프로세스를 문서화했습니다.

  • VM을 복제하거나 xml 파일을 변경하지 않아도됩니다. VB 버전은 상당히 최신 버전입니다 : 4.3.12r93773.
  • 기존 / 이전 VM을 그대로 유지하기 위해 새 폴더 / 공유 드라이브에 VM의 새 복사본이 만들어졌습니다. 새 설정에 만족할 때까지 중복 / 문제 해결을 위해 보관했던 이전 하드 드라이브로 부팅 할 수 있습니다. 필요한 경우 이전 상태의 이전 VM에 액세스 할 수 있습니다.
  • 드라이브 문자는 설정에 따라 다르거 나 필요하지 않을 수 있습니다.

이전 Win7 호스트 :

  1. 모든 VM의 전원이 꺼져 있는지 확인하십시오.

새로운 Win7 호스트 :

  1. X : \ NewVMs \ VirtualBox VM이라는 새 폴더를 만듭니다 (권한이 있는지 확인하기 위해 새 Win7 컴퓨터에서).
  2. 모든 VM 및 관련 폴더 내용을 이전 폴더에서이 폴더로 복사 / 붙여 넣기 (끌지 마십시오) (새 권한 사용)
  3. VirtualBox 제거 (설치된 경우)
  4. .virtualbox 폴더 및 모든 내용 삭제 (있는 경우)
  5. 프로그램 파일 또는 레지스트리 항목이 남아 있지 않은지 확인하려면 REBOOT (이전 VirtualBox를 제거하는 경우)
  6. 설치 / VirtualBox를 (당신이 버전 내 경우에는 VM이 된 호스트 / 시스템에 생성 된에 버추얼 박스와 같은 버전을 (사용하고 확인 4.3.12r93773을).) 다시 설치
    중요 : (열 tickbox을 선택하지 마십시오 / 설치가 끝나면 VirtualBox를 실행하십시오)
  7. .virtualbox 폴더와 Old Win7 Host의 내용 (보통 C : \ Users [username] .VirtualBox)을 복사 / 붙여 넣기 (끌지 마십시오)
  8. 이제 VirtualBox를여십시오
  9. 새 기본 VM 작성 폴더에 대한 환경 설정을 새로 작성된 VirtualBox VM 폴더와 동일한 파일 경로로 설정하십시오. X : \ NewVMs \ VirtualBox VMs
  10. VM의 테스트 상태

행운을 빕니다.


이것은 유익한 답변이지만, 질문에 관한 것은 아닙니다. 다른 질문은 귀하의 답변에 더 적합한 위치 일 수 있습니다.
akTed

@Steven, "... 본질적으로 한 호스트 OS에서 다른 호스트 OS 로의 이동 ..."?
pythonlarry

2

특별한 경우 :

  • 단일 VM 만 있거나 모든 VM을 이동하려는 경우
  • 호스트는 동일한 OS 버전동일한 하드웨어 이거나 동일한 OS를 동일한 컴퓨터에 다시 설치합니다.

경우 당신이이 경우에, 다음 일이 쉽다 :

  1. 두 호스트 모두에서 VirtualBox를 종료하십시오.
  2. 소스 호스트에서 .config/VirtualBoxVirtualBox VMs폴더를 복사하십시오 .
  3. 이 폴더를 대상 호스트로 복사하십시오.
  4. 대상 호스트에서 VirtualBox를 시작하십시오.

1

네번째 방법

VirtualBOX에서 :

  1. VM 전원 끄기
  2. VM을 마우스 오른쪽 버튼으로 클릭하고 제거하십시오 (파일을 삭제하지 마십시오)
  3. 파일> 가상 미디어 관리자로 이동하여 .vdi를 제거하십시오.
  4. 파일> 환경 설정> 일반으로 이동하여 기본 컴퓨터 폴더를 새 위치로 설정하십시오.
  5. 새 VM 사용 전문가 모드를 만들어 하드 드라이브없이 VM을 만듭니다.

파일 탐색기에서 :

  1. .vdi 파일을 찾아서 복사하십시오.
  2. 새로운 기본 컴퓨터 폴더로 이동하면 내부에 VM 폴더가 있습니다.
  3. .vdi 파일을 새 VM 폴더에 붙여 넣기

VirtualBOX로 돌아 가기 :

  1. VM을 마우스 오른쪽 버튼으로 클릭하고 설정을 엽니 다
  2. Storage> Controller : SATA로 이동하여 하드 디스크를 추가하고 기존 디스크 선택을 클릭하십시오. 11. 새 VM 폴더에서 .vdi 파일을 선택하십시오.

참고 : 방법 2로 인해 VirtualBOX 설치가 중단되면 C : \ Users \ .VirtualBox로 이동하여 VirtualBox.xml을 삭제하고 VirtualBox.xml-prev의 이름을 VirtualBox.xml로 바꾸십시오.


0

가상 머신을 옮기기 위해 방법 2를 사용했으며 XML 파일을 변경할 필요가 없지만 USB 및 파일 공유에 몇 가지 오류가 발생했습니다. 아래는 프로세스와 함께 수정하는 방법입니다.

  1. 가상 머신을 이전 PC에서 새 PC로 복사합니다. 가상 머신 파일은 Oracle Virtual Machine 자체와 다릅니다. 이러한 파일은 일반적으로 c : \ users \\ VirtualBox VMs \에 있습니다. VirtualBox VM 전체를 가져 와서 새 PC의 비슷한 위치에 복사했습니다. 원래 PC에 있던 모든 가상 머신이 복사됩니다.

  2. 이제 새 PC에서 가상 상자를 실행하고 메뉴> 머신> 추가로 이동하여 복사 된 폴더에서 .vbox 파일을 선택하십시오. 그게 다야.

  3. 이제 새 PC에서 가상 컴퓨터를 실행할 때 부팅 할 때 오류가 발생했습니다.

여기에 이미지 설명을 입력하십시오

  1. USB 컨트롤러가 원래 컴퓨터에서 작동했기 때문에 왜 USB 컨트롤러가 작동하지 않는지 모르겠습니다. 계속해서 VirtualBox Extension Pack을 설치했습니다.

  2. 설치 다운로드가 실행 파일이 아니기 때문에이 설치는 약간 이상했습니다. Oracle_VM_VirtualBox_Extension_Pack-5.1.4-110228.vbox-extpack을 클릭하고 '설치된 프로그램 목록에서 프로그램 선택'을 선택하고 선택한 Oracel virtualbox보다 확장 프로그램을 설치했습니다. 문제가 해결되었지만 덜 바람직한 다른 해결책은 usb를 비활성화 할 수 있다는 것입니다.

  3. 원래 VM에 폴더를 공유 한 경우 폴더가 다를 수 있으며 오류가 발생합니다. 설정 >> 공유 폴더에서 해당 항목을 검토하고 손상된 폴더를 삭제하십시오. 오류 메시지는 다음과 같습니다

이.

그게 다야.


-1

zar, first first first ... 저장 상태에있는 머신을 절대로 이동하지 마십시오. 이동하기 전에 상태를 저장하는 것이 아니라 게스트를 종료해야합니다.

또한 두 호스트 모두에서 동일한 버전의 VirtualBOX를 사용하지만 VirtualBOX 버전뿐만 아니라 확장 팩 버전도 사용하거나 최소한 새 호스트의 버전이 더 높지만 둘 중 어느 쪽도 결코 낮은 버전을 사용하지 않아야합니다.

마지막으로, 나는 그것을 어려운 방법으로 배웠습니다. 머신을 옮기기 전에 VirtualBOX에서 SHARED 폴더 구성을 삭제 한 다음 올바른 방법으로 다시 작성하십시오 ... 호스트가 다른 OS (Windows / Linux 호스트) 일 때 매우 중요합니다.

그리고 부수적으로 ... i 항상, allways는 OS뿐만 아니라 데이터 VDI (동일한 DATA VDI를 게스트보다 더 사용할 수있는 방식)뿐만 아니라 4GiB pagefile.sys에 대한 트릭을 위해 불변 하드 디스크 VDI 파일을 사용합니다.

마지막 부분은 변경 불가능한 VDI 파일을 다시 사용하여 작업을 조금 더 어렵게 만듭니다. VirtualBOX에는 큰 버그가 있습니다.

작동중인 버그를 보려면

  • 변경 불가능한 VDI 하나를 만듭니다 (pagefile.sys에 사용하는 것과 같은)
  • VirtualBOX에서 2 개 또는 3 개의 VM 만들기
  • 그중 하나를 목록의 맨 위로 이동하십시오 (단 하나의 손상을 피하기 위해)
  • 생성 한 각 thoose 시스템의 .vbox 파일 백업 (BUG 발생 후 비교)
  • 변경 불가능한 VDI를 둘 이상의 해당 머신에 연결하십시오 (목록 맨 위에있는 것 제외).
  • 이제 목록 맨 위에있는 컴퓨터의 .vbox를 참조하십시오.

해당 머신은 편집되었으며 다른 머신은 변경할 수없는 VDI에 대한 참조가 있습니다.

BUG는 다음과 같습니다. 다른 시스템에서 사용하는 변경 불가능한 VDI를 추가하여 한 시스템을 편집하면 목록 맨 위에있는 시스템에 영향을줍니다.

도대체 왜 모든 Windows 컴퓨터에서 동일한 4GiB VDI를 재사용합니까? 모든 가상 머신은 변경 사항을 저장하는 스냅 샷 폴더에 파일을 생성하고 다음 부팅시 손실되는 FAT32 파티션이있는 MBR 디스크입니다. 호스트 디스크에 저장된 각 게스트에 대해 4GiB가 필요하지 않습니다. 단 하나만 ... 그러면 내가 직접 개발 한 응용 프로그램을 테스트하기 위해 20 가지 이상의 창을 가지고 있기 때문에 많은 GiB를 절약 할 수 있습니다. (XP, Vista의 모든 조합 , 7, 8, 8.1, 10) * (32Bits, 64Bits) * (첫 번째 설치와 마찬가지로 각 서비스 팩 후, 전체 Windows 업데이트 후), 많은 게스트를 얻습니다 ... 그래서 모두 가상 램 (pagefile.sys)에 대해 변경 불가능한 4GiB VDI를 공유합니다.

그리고 BUG를 더 진행 시키려면 thoose 시스템 중 하나를 다른 VirtualBOX 호스트로 이동해보십시오 (구성이있는 가상 시스템 일 뿐이고 아직 게스트가 설치되어 있지 않음). VirtualBox를 사용하면 일부 VDI가 누락되었으므로이를 추가하십시오 (FALSE 및 TRUE 인 경우, 첫 번째 시스템은 올바른 시스템에있는 해당 VDI에 대한 참조를 보유 함).

이제 모든 파일의 .VBOX 파일을 previos BackUp과 비교하십시오 ... 파일이 잘못 수정 된 방법을 확인하십시오 .... 예, 목록 상단에있는 파일입니다.

글쎄,이 버그는 몇 년 전에 VirtualBOX에 알려졌지만 여전히 해결할 수는 없으며 많은 문제를 일으 킵니다.

또한 가상 머신의 최상위 머신을 더 낮은 위치로 옮기면 VirtualBox를 닫았다가 다시 시작합니다 ... 일부 머신이 손상되어 시작할 수 없다는 메시지가 표시됩니다. 예 목록의 첫 번째 머신 많은 어려움을 겪고 싶지 않다면 다른 형태로 취급해야합니다.

(몇 년 전) 나는 그것을 열심히 배우는 데 많은 시간이 걸렸던 정말 나쁜 버그입니다!

내가 전화 한 기계를 사용하여 극복했습니다.

  • Common Inmutable Disks

빈 구성과 하나의 VDI 만 있습니다. 예, 그렇습니다. 모든 나머지 가상 머신에 대해 변경 불가능한 VDI를 공유합니다.

.VBOX 파일을 열면 <MediaRegistry> <HardDisks>섹션 의 많은 줄을 볼 수 있습니다. 각 시스템 당 하나씩 변경 불가능한 VDI를 샘플로 사용합니다 (개인 데이터 제거).

<MediaRegistry>
  <HardDisks>
    <HardDisk uuid="...UUID..." location="D:\VDIs\_Virtual_Memory_.vdi" format="VDI" type="Immutable">
      <HardDisk uuid="{...UUID...}" location="Snapshots\{...UUID...}.vdi" format="VDI" autoReset="true"/>
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows001 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows002 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows003 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows004 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows005 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows006 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows007 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows008 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows009 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows010 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows011 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows012 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows013 ... // This belongs to other virtual Machine
      ... and so on ...  // This belongs to other virtual Machine
    </HardDisk>
  </HardDisks>
</MediaRegistry>

예쁜 버그, 몇 년 동안 해결되지 않았습니다.

글쎄, 그러한 머신을 옮기려면 .... VBOX 파일을 수동으로 편집하여 .VBOX를 추가하기 전에 첫 번째 머신 (목록 상단에있는 머신)의 새 호스트에 모든 디스크 참조를 넣으십시오. 파일을 목록에 추가하므로 VirtualBox에는 VDI 누락 (큰 BUG로 인한 누락)에 대한 참조가 추가됩니다.

다른 시스템에서 사용되는 VDI를 연결할 때마다 VirtualBOX는 두 개의 시스템 .VBOX 파일 (사용중인 시스템에 속하는 파일)과 목록의 첫 번째 파일을 업데이트하기 때문에 발생합니다.

나는 목록에있을 때 어떤 일이 일어날 지 완전히 확신하지 못합니다. 첫 번째 VV에는 공통 VDI가 부착되어 있지 않습니다 ... 시도하지 않는 것이 좋습니다.

따라서 다른 HOST로 마이그레이션하는 것은 .VBOX 파일 내부 구조에 대한 매우 나쁜 구현과 VirtualBOX가 편집 할 때 실제로 큰 버그 때문에 발생하는 것보다 훨씬 복잡합니다.

실패 :

  • 내부 구조 (XML)는 HOST (Windows 또는 Linux)에 따라 다릅니다.
  • 편집 한 기계뿐만 아니라 다른 기계를 변경할 수 있습니다
  • ... 뭐 더?

더 필요합니다 ... 나는 항상이 작업을 수행하는 컴퓨터를 마이그레이션합니다 (문제는 없었습니다).

  1. 모든 기계 목록 (주문, 그룹화 등)을 기록하십시오.
  2. 목록의 첫 번째 항목 (모든 구성)을 기록해 두십시오.
  3. 다른 호스트로 이동하려는 시스템의 모든 속성을 기록하십시오.
  4. .vbox 파일을 .txt 파일로 복사하십시오 (목록 상단의 파일 + 마이그레이션하려는 모든 머신)
  5. 새 호스트의 VirtualBox 내부에있는 모든 시스템을 재 작성하고 목록 맨 위에 특수 시스템을 설치하십시오.
  6. 새 호스트에서 VirtualBox를 닫습니다.
  7. Diff는 이전 .txt를 새로운 .vbox 파일과 비교하고 Copy & Paste뿐만 아니라 사람의 방식으로 .txt에서 .vbox로 일부 부분을 복사합니다.
  8. VirtualBox를 열고 모든 VDI를 올바른 순서로 연결하십시오
  9. 새 호스트에서 VirtualBox를 다시 닫습니다.
  10. Diff는 이전 .txt를 새로운 .vbox 파일과 비교하고 Copy & Paste뿐만 아니라 사람의 방식으로 .txt에서 .vbox로 '수정'합니다.

나머지 모든 (스냅 샷 폴더 및 VDI 파일) 정상적인 방법으로 복사합니다 (파일 시스템 복사 및 붙여 넣기).

어려운 수동 작업은 Big BUG VirtualBox에 의해 발생합니다. 둘 이상의 시스템에서 사용되는 변경 불가능한 VDI를 연결할 때 수정되지 않은 시스템을 편집 / 변경합니다. 그렇지 않으면 .VBOX 파일을 복사하여 붙여 넣기하면 충분합니다 공유 폴더 경로 수정 등).


-2

기기를 포함하는 폴더를 대상에 복사 한 다음 메뉴에서 "Machine"---> "Add"를 클릭 한 다음 vdi 파일이 아닌 vbox 파일을 선택하십시오. 나를 위해 이것은 완벽하게 갔다. 운이 좋았는지, 아니면 이런 식으로 작동하는지 확실하지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.