最近,我買了一個新的系統VGA Card
,我決定創建一個系統,在過去有時我嘗試建置但沒有成功:具有 VGA 直通設定的 Linux 系統。在此設定中,我想「傳遞」一個實體驅動器來啟動(我將建立兩個虛擬機,一個將從已安裝的 2TB 硬碟啟動Netrunner 16
,另一個將從 500GB 硬碟啟動)安裝Windows 10
了Enterprise,兩者都連接到SATA cables
PC):其他虛擬機器管理程式喜歡VMware
並VirtualBox
允許這樣做,我知道QEMU/KVM
也可以。
我跟著這教學 ,然後我新增了VGA Card
with virt-manager
,我的狀態是這樣的: 我有來自 HDMI1 和 HDMI1 的圖形輸出,但我無法啟動任何東西: 我無法啟動透過設定建立的SPICE
虛擬硬碟,我可以無法啟動Windows 10 或Windows 7 DVD,我甚至無法啟動我的實體2TB 硬碟。我真的被困在了, 在一些短暫的錯誤訊息之後出現,例如Windows 10
SeaBIOS
UEFI Interactive Shell
Boot Failed: EFI Hard Drive
和
Boot Failed: EFI DVD/CDROM
我的硬體是:
- 主機板:技嘉GA-Z77M-D3H
- 記憶體:8GB
- CPU:英特爾酷睿 i7-3770 @ 3.40 GHz
- Linux 發行版:Lubuntu 15.04
- GPU1(Linux主機使用,透過VGA線連接顯示器):華碩一台,GPU為nVidia GeForce GT220
- GPU2(應由虛擬機器使用並透過 HDMI 線連接):一台華碩 GPU 為 nVidia GeForce GTX750Ti
我的電流GRUB_CMDLINE_LINUX_DEFAULT
是
intel_iommu=on pci-stub.ids=[...] pcie_acs_override=downstream i915.enable_hd_vgaarb=1 quiet splash
我的虛擬機器配置請參閱這裡。在此鏈接的最底部,您還會發現一個 Imgur 鏈接,指向我遇到的 UEFI Interactive Shell 屏幕,由於我的聲譽較低,我無法直接在此處發布該鏈接。
希望有人能幫助我,我提前感謝大家讀到這裡,我為我糟糕的英語表示歉意。
答案1
我的問題已經成功解決了。當您使用 SeaBios 安裝 Windows 7 時,無法使用 OVMF 啟動 Windows 7 的原因是 SeaBios 不相容 UEFI,而 OVMF請求UEFI 安裝(因此需要從 EFI 分割區啟動)。事實上,我現在可以成功啟動 Netrunner(透過從 EFI 引導程式啟動)和 Windows 10(使用自己的 EFI 引導程式)。