우분투를 대부분 실행하도록 PC를 설정하고 싶지만 특정 응용 프로그램 및 테스트를 위해 XP를 실행해야합니다. 과거에는 이중 부팅 시스템을 설정 한 다음 필요에 따라 Windows XP를 다시 시작하고 부팅했습니다.
그러나 컴퓨터에는 여러 개의 코어와 많은 메모리가 있으므로 Virtual Box, Xen 또는 VMWare 하이퍼 바이저를 사용할 수 있다고 생각합니다. 우분투를 "호스트"VM으로 만들고 XP를 게스트 VM으로 사용하려고합니다. 두 OS에서 동시에 응용 프로그램을 실행할 수 있기 때문에 테스트 / 디버그 / 개발에 특히 유용합니다. 나는 이전에 가상 머신을 설정 한 적이 없으며 아래 질문을 통해 시행 착오를 피할 수 있다고 생각합니다.
기본적으로 이중 부팅 또는 VM 설정이 원하는 작업에 더 적합한 지 결정해야합니다.
내 질문은 다음과 같습니다.
항상 XP를 실행할 필요는 없습니다. 호스트 VM이 모든 메모리 및 프로세서 리소스를 즉시 사용할 수 있도록 하이퍼 바이저에서 게스트 VM을 종료 할 수 있습니까? 그런 다음 게스트 VM을 불러올 때 얼마나 많은 메모리 및 기타 리소스를 사용하는지 프로비저닝하는 것이 쉬운가? 이상적으로는 사전에 사전 구성 한 다음 게스트 VM을 생각하지 않고 끄고 켜고 싶습니다.
호스트 OS를 64 비트로 설정하고 게스트 OS를 32 비트로 설정하는 것이 가능합니까? 또는 두 VM이 모두 32 비트이고 8G의 RAM이있는 경우 하이퍼 바이저가 동시에 실행될 때 4G의 RAM으로 각 VM을 프로비저닝 할 수 있습니까?
내가 설명한 것과 같은 설정에 가장 적합한 하이퍼 바이저는 무엇입니까?