교환 가능한 VM 게스트/호스트를 설정하는 방법

교환 가능한 VM 게스트/호스트를 설정하는 방법

멀티부팅을 위해 디스크를 Linux와 Windows라는 두 가지 운영 체제로 분할할 수 있도록 컴퓨터를 설정하는 방법을 찾고 있습니다.

어느 쪽이 부팅되든 다른 쪽은 가상 머신 게스트로 액세스할 수 있기를 바랍니다. 즉, Linux로 부팅할 때 Windows 파티션이 가상 머신으로 부팅할 수 있어야 합니다.

내가 선호하는 가상화 소프트웨어는 VirtualBox이지만 그래도 작동하지 않으면 다른 옵션을 고려해 보겠습니다. 모든 운영 체제에서 동일한 가상화 소프트웨어를 사용할 필요도 없습니다.

디스크를 파티션하는 방법은 무엇입니까? EFI 태그를 사용해야 할까요, 아니면 피해야 할까요? 운영 체제를 어떤 순서로 설치해야 합니까? 어떤 부트로더를 사용해야 하며 추가 노력 없이 이를 유지할 수 있나요? 특정 운영 체제가 호스트/게스트 운영 체제로 로드될 때 설치된 가상화 소프트웨어 장치 드라이버 및 게스트 추가 기능/드라이버가 정상적으로 종료됩니까? 이것이 불가능하거나 거의 불가능한 특정 Windows 버전이 있습니까?

보너스 포인트를 얻으려면 Solaris 및 기타 Linux 배포판을 추가하고 싶습니다.

PS 이 요구 사항의 주된 이유는 다양한 운영 체제에서 가상화 소프트웨어를 실행할 수 있기 때문입니다! 때로는 다양한 호스트 운영 체제에서 가상화의 차이점을 연구하고 싶습니다.

답변1

나는 가상화를 많이 한다. 이것이 VBox에 대한 나의 경험을 바탕으로 한 일입니다.

파티션 3개:

1 Windows 설치 NTFS 또는 원하는 파일 시스템

Linux/Unix 또는 원하는 대로 1개

1 VM 이미지의 경우 Windows 또는 Linux가 VBox에서 이미지를 부팅하는 데 사용되는 저장소를 읽을 수 있도록 NTFS 또는 FAT로 포맷합니다.

VirtualBox에서 직접 파티션에 액세스하는 것은 무서울 수 있으므로 이 방법을 권장합니다. 제가 추천하는 유일한 직접 액세스는 안정성이 있기 때문에 VMWares RDM입니다. Virtualbox에서 실제 파티션을 부팅한 다음 동일한 파티션에 대해 물리적 시스템을 부팅하려고 하면 상황이 매우 빠르게 진행되는 것을 볼 수 있습니다.

답변2

제가 제대로 이해한 것인지는 모르겠지만, 일반 2차 시스템으로 설치된 가상머신 시스템으로 부팅을 하려는 경우에는 그렇게 할 수 없습니다. 시스템과 가상 머신이 동시에 제대로 작동하도록 하는 것은 불가능합니다(교체 가능함을 의미함). 여러 시스템을 설치하고 디스크에 설치된 것과 동일한 다른 가상 머신을 포함할 수 있지만 가상 머신은 한 번 제대로 부팅되지 않습니다.

가장 좋은 방법은 원하는 시스템을 선택하여 일반 시스템으로 설치한 다음 VirtualBox를 사용하여 다른 시스템을 가상 머신으로 설치하는 것입니다.

관련 정보