Ubuntu에서 OVMF를 사용하여 게임용 가상 머신 구축

Ubuntu에서 OVMF를 사용하여 게임용 가상 머신 구축

최근에 나는 새로운 를 구입했고 VGA Card, 과거에 가끔 구축하려고 했지만 성공하지 못했던 시스템, 즉 VGA 패스 스루 설정을 갖춘 Linux 시스템을 만들기로 결정했습니다. 이 설정에서는 부팅할 물리적 드라이브 하나를 "통과"하고 싶습니다(두 개의 가상 머신을 구축합니다. 하나는 Netrunner 16설치된 2TB 하드 드라이브에서 부팅하고 다른 하나는 500GB 하드 드라이브에서 부팅합니다) Windows 10Enterprise가 설치되어 있고 둘 다 PC SATA cables에 연결되어 있음): 다른 하이퍼바이저도 이 기능을 좋아 VMware하고 VirtualBox허용하며 저도 그렇게 QEMU/KVM할 수 있다는 것을 알고 있습니다.

나는 팔로우했다이것VGA Cardtutorial을 추가한 후 with를 추가했는데 virt-manager상태는 다음과 같습니다. HDMI1과 둘 다의 그래픽 출력이 있지만 아무 것도 부팅할 수 없습니다. 설정 으로 생성한 SPICE가상 하드 디스크를 부팅할 수 없습니다. Windows 10 또는 Windows 7 DVD를 부팅할 수 없으며 실제 2TB 하드 드라이브도 부팅할 수 없습니다. 문자 그대로 에 갇혔습니다. 이 오류 는 다음과 같은 일시적인 오류 메시지 후에 표시됩니다.Windows 10SeaBIOSUEFI Interactive Shell

Boot Failed: EFI Hard Drive

그리고

Boot Failed: EFI DVD/CDROM

내 하드웨어는 다음과 같습니다

  • 마더보드: 기가바이트 GA-Z77M-D3H
  • RAM: 8GB
  • CPU: 인텔 코어 i7-3770 @ 3.40GHz
  • 리눅스 배포판: Lubuntu 15.04
  • GPU1(Linux 호스트에서 사용되며 VGA 케이블을 통해 모니터에 연결됨): GPU가 nVidia GeForce GT220인 ASUS 제품
  • GPU2(가상 머신에서 사용되고 HDMI 케이블을 통해 연결되어야 함): GPU가 nVidia GeForce GTX750Ti인 ASUS 제품

내 현재 GRUB_CMDLINE_LINUX_DEFAULT

intel_iommu=on pci-stub.ids=[...] pcie_acs_override=downstream i915.enable_hd_vgaarb=1 quiet splash

내 가상 머신 구성을 참조하세요.여기. 이 링크의 맨 아래에는 제가 멈춰 있는 UEFI Interactive Shell 화면에 대한 Imgur 링크도 있습니다. 평판이 낮아 여기에 직접 게시할 수 없습니다.

누군가가 나를 도울 수 있기를 바라면서 여기까지 읽어주신 모든 분들께 미리 감사드리며, 저의 서투른 영어 실력에 대해 사과드립니다.

답변1

내 문제가 성공적으로 해결되었습니다. SeaBios를 사용하여 Windows 7을 설치했는데 OVMF를 사용하여 부팅할 수 없는 이유는 SeaBios가 UEFI와 호환되지 않는 반면 OVMF는요구한다UEFI 설치(따라서 부팅할 EFI 파티션) 실제로 이제 EFI 부트로더에서 Netrunner를 부팅하고 자체 EFI 부트로더를 사용하여 Windows 10을 모두 성공적으로 부팅할 수 있습니다.

관련 정보