제 질문이 이상할 수도 있습니다. Linux에 Windows 7을 설치하고 실제 PC에 실제로 설치된 것과 동일한 장치를 사용하여 Windows가 가상 장치 역할을 하게 할 수 있는 일종의 가상 머신이 있는지 궁금합니다.
저는 많은 Adobe 소프트웨어로 작업하는데 (원하더라도) 다른 소프트웨어로 전환할 수 없기 때문에 이 작업을 수행해야 합니다.
어쩌면 나에게 필요한 것은 가상 머신이 그래픽 카드를 보려면 Adobe 소프트웨어, OpenGL 및 DirectX 드라이버와 완벽하게 호환되어야 하는 등 더 간단한 것일 수도 있습니다.
저는 실제로 VirtualBox를 사용하여 Windows를 실행하고 있으며 Fedora는 저의 기본 운영 체제입니다.
공유해야 할 하드웨어는 다음과 같습니다.
⠀CPU - Intel Core i7 990x(모든 코어의 하위 집합이라도)
⠀GPU - Nvidia Quadro 2000
답변1
좀 더 모험심이 있고/또는 @slm의 답변과 2D/3D 가속이 충분하지 않은 경우 PCIe 패스스루를 살펴볼 수 있습니다. 이렇게 하려면 두 개의 그래픽 어댑터(하나는 내장되어 있을 수 있음)와 다중 모니터(또는 하나의 모니터에 대한 다중 입력)가 필요합니다.
그래픽 어댑터 요구 사항에 대한 자세한 내용은 다음을 참조하세요.가상 머신 웹사이트
예전에 가로 모드로 사용하던 모니터 2개에 세로 모드로 세 번째 모니터를 추가하려고 했을 때 이 내용을 살펴봤습니다. 하지만 내 그래픽 카드가 요구 사항을 충족하지 않았기 때문에 이 방법은 나에게 적합하지 않았습니다.
답변2
Linux에서 Windows를 가상화하는 데 사용할 수 있는 3가지 제품이 있습니다.
- 가상 기기
- 가상 상자
- 키보드 가상 머신
이제 이미 VirtualBox를 사용하고 계시므로 90% 완료되었다고 말씀드리겠습니다. VM이 장치를 독점적으로 제어할 수 있도록 Windows VM에 필요한 소프트웨어를 설치하고 다양한 하드웨어에 대한 액세스를 VM에 노출해야 합니다.
예를 들어 USB 장치를 사용하여 명시적으로 이 작업을 수행할 수 있습니다. 이는 비디오 하드웨어에서는 약간 어렵지만 가능할 것입니다. 가상 머신에서 더 나은 성능을 얻으려는 경우 기본 하드웨어에 더 가까이 액세스할 수 있도록 VirtualBox 관리 GUI를 통해 다양한 옵션을 활성화해야 할 수도 있습니다.
또한 가상 머신에서는 베어메탈 설치에서와 동일한 성능을 얻을 수 없는 경우가 많으며 Windows 가상 머신 내에서 성능이 제한 요소가 되는 경우 이중 가상 머신에 의존해야 할 수도 있습니다. 부팅 설치.