2010-11-24 4 views
-2

가상 머신을 다른 PC로 이동할 수 없으며 turnkey-core-2009.10-2-hardy-x86.vmdk를 .VirtualBox -> HardDisk 폴더로 복사 할 수 없습니다.VirtualBox - 가상 머신을 다른 PC로 이동하는 방법

복사 된 파일을 가리키는 새 컴퓨터가 만들어졌습니다.

기계를 만들어 시작하고 거기 UNIQ IDS에 약간의 차이가 있지만, 어떻게 그것을 처리하기 위해, (5 분) 내가 알고있는 것처럼

http://img547.imageshack.us/img547/8650/box0.jpg

잠시 후이 오류 방울?

감사)

+2

이 질문은 수퍼 유저 닷컴 –

+1

forftopic에 문의하십시오. –

답변

2

이동> 내보내기 어플라이언스를 파일 -하고 .ovf하고 다음 다른 컴퓨터에서 가져올 수 있습니다하여 .vmdk 파일을 생성 할 가상 머신을 보냅니다.

+0

시도했습니다. 같은 효과. – Somebody

+0

.ovf를 가져 와서 VirtualBox에서 .vmdk를 .VirtualBox/HardDisks 디렉토리로 이동 시켰습니까? 다른 조언이 없으므로 4 가지 가상 머신을 내보내고 가져 와서 옮겼습니다. – Neth

+0

http://img39.imageshack.us/img39/4971/box2r.jpg 가져 오기 ovf – Somebody

1

나는 어제 비슷한 문제가 있었지만 (동일하지는 않음).

VBox 문제가 아니므로 VBox를 사용하여 새 컴퓨터를 만들고 VBox를 사용하여 디스크를 복사하면 디스크의 UUID가 변경됩니다.

당신 시스템 (그게 무엇이든)은 이전의 UUID가 /etc/fstab입니다. 이 새로운 시스템을 복구 CD에서 부팅해야합니다 (어쩌면 우분투 또는 dsl. 그 vritual 디스크에있는 파일 시스템을 지원하는 모든 것). 그런 다음 blkid 명령을 루트로 사용하여 디스크의 UUID를 확인하십시오. 그리고 새로운 UUID를 부팅 디스크를 지정한 항목의 fstab에 넣습니다. 어쩌면 당신은 다른 곳에서도 UUID를 사용하고 있습니다.

또 다른 해결책은 호스트 시스템의 모든 가상 디스크와 호스트 시스템의 가상 시스템 정의 파일을 복사하려고 시도하지만 VirtualBox 복제본이나 내보내기는 사용하지 마십시오. 그리고이 컴퓨터를 새 PC에서 엽니 다 (단, 다른 PC에서는 작동하지 않고 동일한 PC에서만 작동합니다). 그게 작동하지 않는다면 나는 모른다.

추가 질문 : VM을 동일한 PC에 복제 해 보았습니까? VirtualBox 복제를 사용하여 디스크를 복제 한 다음 새 시스템을 만들고/etc/fstab을 업데이트합니까?

힌트 : VirtualMachines에서 fstab의 UUID 항목을 이전 /dev/sda 항목으로 전환 할 수 있습니다.

또 다른 아이디어 : LargeVolumeManager를 사용하고 있다면 설정도 완료했습니다. LVM을 사용하지 않기 때문에 어떻게해야할지 모르겠습니다.

관련 문제