2012-11-06 4 views
-2

성능이 매우 중요하기 때문에 실제 시스템에서 자체 플랫폼 프로젝트 만 테스트 할 수 있습니다. 따라서 테스트를 위해 동일한 PC에 여러 개의 다른 호스트 OS (Linux, winxp, win7 ...)가 설치되었습니다.은 다른 호스트 플랫폼간에 동일한 vbox 가상 머신을 공유합니까?

저는 항상 VirtualBox로 게스트 환경에서 모든 프로젝트를 개발하고 있습니다. 나는 또한 소스 코드에 대한 나의 수정에 따라 성능 변화를 볼 수있는 것을 선호 할 것이다. 따라서 모든 다른 호스트 OS에 대해 정확히 동일한 개발 환경을 갖고 싶습니다.

현재 각각의 다른 호스트 OS마다 하나의 가상 시스템을 유지합니다. 그리고 프로젝트 파일을 저장하기 위해 공유 폴더를 사용하고 있었는데, 그것은 대부분의 상황에서 괜찮습니다. 그러나 시스템 업데이트, 패키지 설치 등을 원한다면 모든 호스트의 모든 가상 시스템에 대해 동일한 프로세스를 반복해야합니다. 최근에 이렇게 많이 한 이후로 이것은 매우 짜증나게되었습니다.

다른 호스트에서 virtualbox * .vdi, config XML 파일을 재사용 할 수 있습니까? 가능하다면 다른 모든 호스트의 게스트 용으로 한 세트의 vdi 파일 만 유지할 수 있습니다.

나는 가장 비싸고 가장 쉬운 대안은 개발을위한 다른 기계를 구입하는 것이지만, 이것은 나에게 옵션이 아니라는 것을 알고있었습니다.

아무도이 경험이 있습니까?

답변

1

왕은 어떤 자격으로, 귀하의 질문에 대답 :

예, 그것은 서로 다른 호스트에 다시 사용하여 버추얼 하드 디스크의 파일과 설정 파일에 가능하다.

예, 경험이 있고 그것을했습니다.

주 :

  • 당신이 (당신이 요청하지 않았다)는 공식적으로 버추얼 박스에서 지원하지 않는 수행 할 작업으로, 다소 당신에게 달려 그것을 할 방법.

    • 얼마나 잘 작동하는지는 호스트 및 게스트 OS에 따라 달라질 수 있으며 스냅 샷 및/또는 저장된 상태를 사용할지 여부에 따라 달라질 수 있습니다.
    • 구성 파일을 직접 사용할 수 있는지 여부는 경로를 설정하는 방법과 버전 4 .vbox 구성 파일 또는 이전 .xml 구성 파일을 사용하는 경우에 따라 달라질 수 있습니다.
    • 게스트 OS가 다른 가상 하드웨어 (예 : cpuid)에서 실행되는 방식은 OS에 따라 다를 수 있습니다.
  • 자세한 내용은 가상 박스 포럼을 검색하는 것이 좋습니다.

  • StackOverflow가 아닌 ​​SuperUser에서 질문하는 것이 더 좋을 수도 있습니다.
관련 문제